Object 객체에
prototype 으로 함수를 붙일경우

prototype.js v1.5.0 에서
firefox ajax 사용시
헤더설정부분에서 에러가 발생한다..



Ajax.Request  객체의 setRequestHeaders 메소드에
    for (var name in headers)
      this.transport.setRequestHeader(name, headers[name]);
이 부분을
    for (var name in headers)
      if (typeof headers[name] != 'function')
        this.transport.setRequestHeader(name, headers[name]);
수정하면 해결되지만

그리 추천할 방법은 아니다..


Object 객체에 함수를 심지 말자 ㅋㅋ

Posted by 엘로이티큐브IT개발팀 트랙백 0 : 댓글 1