2015-03-19 170 views
0

我的HTML IFRAME代碼打開iframe網址在瀏覽器

<iframe style="height:500px;width:500px;" src="http://google.co.in"><iframe> 

如果是在錯誤我的網頁上的嘗試顯示谷歌在控制檯

拒絕在該框架中顯示「https://www.google.co.in/」,因爲它設置'X-Frame-Options'改爲'SAMEORIGIN'。

否則其對iframe我的網頁作品罰款,許多網站例如,

<iframe style="height:500px;width:500px;" src="http://www.espncricinfo.com/"> 

我的問題是,

當嘗試加載此URL(www.dinamalar.com)(重定向到www.dinamalar.com`)轉到特定網站的主頁

是否可以在我的網頁的iframe上顯示此網站..?您可以在此嘗試編輯器中嘗試使用myURL。 iframe不能在jsfiddle中工作。 http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe

這在我的網頁工作

<iframe style="height:500px;width:500px;" src="http://www.dinamalar.com/"> 
+2

它被稱爲_framebuster_,其目的正是:防止被顯示在(別人的)的iframe頁面。 – 2015-03-19 11:31:02

+0

@Ulrich Schwarz感謝您的寶貴意見。你可以解釋一下'一鳴驚人',以及如何在我們的網站實施... – 2015-03-19 11:33:16

回答

1

等待您的網站負載完全才把加載的iframe。

$(document).ready(function(){ 
    $("#myframe").src="http://www.espncricinfo.com/" 
}); 

UPDATE

試試這個:

<script> 
    document.addEventListener('DOMContentLoaded', function() { 
    setTimeout(function() { 
    document.getElementById('myframe').src = "//www.dinamalar.com/"; 
    }, 2000); 
}, false);  
</script> 
+0

這是行不通的。你有沒有測試..?如果工作嘗試這src = http://www.dinamalar.com請?? – 2015-03-19 11:26:17

+0

對不起,我沒有測試過... – 2015-03-19 11:44:02

+0

沒關係。謝謝你的回覆。 – 2015-03-19 11:44:35