2012-10-04 5 views
1

IE 8에서 "개체가이 속성 또는 메서드를 지원하지 않습니다."오류가 발생합니다. Firefox에는 오류가 없습니다.개체가이 속성 또는 메서드 자바 스크립트 오류를 ​​지원하지 않습니다

아무도 그 원인을 알 수 있습니까? qTip은 (아마도 단지 엄격한 모드) 때때로 IE8에서 문제가 발생할 수 있습니다 tooltip라는 이름의 전역 변수를 사용하여 같은

<script type="text/javascript"> 
    function callReport() { 
     var sPath = $('input[name*="ReportPath"]').val(); 
     window.open(sPath); 
     } 
    $('div:last div.active').qtip({ 
     content: 'This is an active div element', 
     show: 'mouseover', 
     hide: 'mouseout' 
    }) 
</script> 
+1

IE8 디버거에서 어떤 코드가 예외 소스로 표시됩니까? 내가 상상할 수있는 유일한 것은'window.open()'호출이지만, 위조 된 URL이 그 오류를 일으키는 것은 아니라고 생각합니다. – Pointy

+0

어쩌면 qtip 안에 있습니까? 나는이 플러그인을 모른다. –

+0

IE8 특정 버그 및 수정 사항에 대한 최근 언급이 qtip 포럼에 있습니다. 마지막 버전이 있습니까? –

답변

0

보인다. qTip을 사용하는 JS 파일 맨 위에 window.tooltip = null을 선언하면 나를 위해이 문제가 해결되었으며 변수가 존재 함을보다 명확하게 나타냅니다.

관련 문제