我正在嘗試爲以下網址創建一個iframe。 http://www.pgsoftwaresolutions.in/index.htmlInternet Explorer 7/8/9:IFRAME不可見
<iframe src="http://www.pgsoftwaresolutions.in/index.html" width="255" height="210"></iframe>
我試圖在IE7本地和browserstack.com IE 8/9 該頁面加載時,在IE瀏覽器直接加載定時器工作正常,但是當在IFRAME它變得不可見。
起初我以爲它可能是一個jQuery問題或IE錯誤關於IFRAME不觸發文檔就緒/加載事件。
只是爲了測試出了什麼差錯,其中在JavaScript我添加了一個JavaScript的alert()在JavaScript函數代替數字計時器在上面的代碼的副本 http://www.pgsoftwaresolutions.in/debug/index.html
注意:要關閉這個頁面在第7次警報被解僱後。快速按下ENTER,然後按CTRL + F4關閉頁面。
我在IE7上測試了它。它起作用,一系列警報在開始時觸發,然後每秒觸發一次。
然後我在IFRAME中加載了相同的頁面,它會拋出警報。
<iframe src="http://www.pgsoftwaresolutions.in/debug/index.html" width="255" height="210"></iframe>
我不知道如何調試到javscript或IE7上的IFRAME正確的螢火蟲精簡版不支持的,所以任何幫助將不勝感激相關事情。
這很奇怪,但它工作:)謝謝.. 我曾嘗試更改iframe上的frameborder屬性,看看我是否可以看到它..當我沒有看到IE中的邊框我認爲這可能是一個錯誤IE瀏覽器,而不是與CSS相關的東西。 你知道任何方式來調試IE瀏覽器像firebug爲Firefox嗎? 我的意思是在firefox中,firebug允許檢查iframe的內容。 – 2012-02-06 03:45:29
那麼你可以使用IE的FireBug Lite,但我喜歡你之前說過,我認爲它不像FireFox那麼強大。我相信這是一個在IE中的錯誤,而不是你的CSS有什麼問題。 爲什麼你設置HTML,身體定位呢? – plumwd 2012-02-06 05:13:38