2010-02-05 2 views
0
나는이 질문은 막연한 소리로 들리 겠지만 알고

,하지만 지금은 하루에 (PHP와 JS) 우리의 응용 프로그램을 디버깅 된 데이터 생성에 문제를 발견하지 않았습니다.파이어 폭스 3.6은 콘텐츠를 표시하지 - xajax, JQuery와, CSS

우리의 응용 프로그램은 우리가 우리의 DB에있는 데이터를 기반으로 목록을 생성 xajax를 사용합니다. IE 7 & 8, Firefox 3.0.13 (Linux) 및 3.5.7 (Win, Mac), Opera (Win), Chrome 4.0.249.30 (Linux) 및 4.0과 같은 다른 모든 브라우저에서 작동하는 목록이 있습니다. 249.78 (Win), Safari (Win 및 Mac). 그러나 Windows 7의 firefox 3.6과 Mac OS 10.6.2는이 목록을 전혀 생성하지 않습니다. 내가 불을 지르고를 사용하는 경우

은 목록을 포함 사업부는

<pre>< div id="listOutput">< /div></pre> 

는 "경우에이 L IST에 대한 모든 데이터를 포함해야 완전히 비어!

나는 아무 생각도 이유가 없다 문제가 발생 될 수 있으며,이 실제 도움

될 것이다 일이되는 이유에 단서는 당신에게

 


<div id = "listOutput" >
  <table class="list" >
    <tbody >
      <tr class="head" >
        <th class="noSort checkbox"><input id="selectAllRows" name="selectAllRows" title="Select all" type="checkbox" ></th>
        <th class="ID" onclick="xajax_displayPagination(0, 20, 'id', 'ASC', xajax.getFormValues('pageForm')); xajax_displaySearch(0, 20, 'id', 'ASC', xajax.getFormValues('pageForm')); xajax_displayList(0, 20, 'id', 'ASC', xajax.getFormValues('pageForm'));"><span id="DESC">ID</span></th>
        <th class="noSort option">option</th>
      </tr >
    </tbody >
  </table >
</div >

감사
+0

입니다

참고하면 마크 업이 다른 파이어 폭스의 모습의 샘플을 제공 할 수 있습니까? (? 다른 브라우저에서 볼 때입니다) : – adamJLev

+0

좋은 점 어쩌면 DIV가 비어 있어야합니다 - 도착 데이터가 DIV 내에서 완전히 형성보다는 - 그것은 동적으로 자바 스크립트에서 그것을 '채운다'고 할 수 있습니다. 3.6 Firefox에서 자바 스크립트 오류가 발생합니까? – monojohnny

+0

죄송합니다. 지금까지이 문제를 다시 해결할 필요가 없었습니다. 이제 코드가 표시됩니다. – Onema

답변

0

은 FF3.6에 대한 새로운 js 지원에서이 변경과 관련 될 수 있습니까?

는 "기능 인스턴스의 프로토 타입 속성은 더 이상 열거 할 수 없습니다."

0

https://developer.mozilla.org/en/Firefox_3.6_for_developers이 getBoxObjectFor를 사용 xajax합니까(), https://developer.mozilla.org/en/Firefox_3.6_for_developers를 참조? 그렇게되면 문제가 될 수 있습니다. 나는 FF 3.6이 나온 즉시이를 고쳐야 만했다. Infragistics 그리드는 특정 시나리오에서 작동하지 않았으며 그 원인이 원인입니다.

는 여기에 내가 그것을 해결하기 위해 무슨 짓을했는지. 내 수정 라 jQuery를

$(document).ready(function() { 
    if ($.browser.mozilla && !document.getBoxObjectFor) { 
     document.getBoxObjectFor = function(elem) { 
      var boundingRect = elem.getBoundingClientRect(); 
      var doc = elem.ownerDocument; 

      // top and bottom are not rounded off in Gecko1.9 
      // http://www.quirksmode.org/dom/w3c_cssom.html#elementviewm 
      var elemTop = Math.round(boundingRect.top); 
      var elemLeft = boundingRect.left; 
      var docElement = doc.documentElement; 

      // clientLeft and clientTop would be 0 for Gecko1.9 
      // https://bugzilla.mozilla.org/show_bug.cgi?id=174397#c34 
      elemLeft += docElement.scrollLeft; 
      elemTop += docElement.scrollTop; 

      return { x: elemLeft, y: elemTop, width: docElement.width, height: docElement.height }; 
     }; 
    } 
});