2013-12-17 105 views
0

我有一個非常奇怪的問題與IE瀏覽器(測試IE11) 我有一個wordpress頁面,其中包含一個硬編碼iframe塊鏈接到一個PHP頁面,運行幾個腳本。我在一年前使用了相同的代碼,並且它工作正常。現在,當我將iframe放入頁面時,Chrome,Firefox,Safari,Opera都會正確顯示它。但是,當我在IE中打開頁面時,iframe不斷刷新。Internet Explorer刷新iframe

下面是WordPress的頁面 http://www.austinweddings.com/bridalextravaganza/dream-wedding-giveaway/

<div style="float: none; clear: both; height: 400px;"> 
    <h2 class="post-title entry-title"><a href="#">Vote for your favorite couple now!</a></h2> 
Share this page with your friends on facebook! 
    <div class="fb-like" data-share="true" data-show-faces="true" data-action="like" data-layout="standard" data-href="http://www.austinweddings.com/bridalextravaganza/dream-wedding-giveaway/"></div> 
    <iframe style="border:0;" src="http://www.texasweddingsltd.com/video-voting/index.php" height="400" width="980"></iframe> 
</div> 

內我會爲iframe代碼如果我訪問,在IE它顯示罰款http://www.texasweddingsltd.com/video-voting/index.php,但的iFrame它進入無限循環刷新。

編輯:我已經測試了與WordPress相關的另一個HTML頁面上的iFrame,並且在刷新後正確顯示它。我將問題縮小到wordpress頁面本身。

編輯:在另一個WordPress頁面測試了iframe 這個問題仍然存在,我相信這個問題在某種程度上是由兩個頁面上存在的JS調用引起的。

任何幫助將不勝感激!

+0

千萬人仍然使用iframe的? –

+0

@MarkBaker取決於所需的應用程序和瀏覽器支持的性質。你在想''也許? – MonkeyZeus

回答

0

我得到同樣的結果在IE11但我的主要建議是尋找到的錯誤從控制檯:

enter image description here

+0

感謝您的答覆,我試圖調試錯誤,但似乎錯誤源於jquery文件。這是未經修改的。 – user3113021

+0

你是對的。即使你的文件沒有被修改,也可能有一些原生的JS代碼與IE11不能很好地兼容。我發佈的錯誤指的是一個轉換爲「嘿,我找不到jQuery,請包括該資源,以便$'可以正常工作」的問題「 – MonkeyZeus

+0

我已經縮小了問題的範圍,將jquery加載到iframe頁面和wordpress頁面。兩者都被加載到一個頁面的衝突創建了一些錯誤,導致處理投票的php腳本獲取錯誤。由於頁面寫得不好,在這一點上我需要前端工作,我只是在IE中禁用iframe。感謝您給予的幫助。 – user3113021

相關問題