2014-09-06 29 views
0

我想在一個框架加載yahoo.com的html頁面使用此代碼:我要加載的雅虎框架

<html> 
<head> 
</head> 
<frameset rows="1%,99%" > 
    <frame src="headframe.html"> 
    <frame src="http://www.yahoo.com"> 
</frameset> 
</html> 

,但它並不顯示在頁面上的任何內容。 我測試另一個網站,它工作正常。 爲什麼這個問題正在發生,有什麼解決方案? 謝謝。

+0

我想添加一個js代碼到這個網站AFTER網站加載我的電腦。你有什麼建議使用。 – sun1987 2014-09-06 16:02:20

回答

0

雅虎發送X-Frame-Options: DENY標題以阻止您構建自己的網站。沒有真正的解決方法,因爲這是現代瀏覽器中的一項安全功能,允許網站拒絕成幀,主要是爲了防止clickjacking。您的代碼只能在沒有此安全功能的舊版瀏覽器中運行,即使這樣,也可能存在破壞JavaScript的框架,以打破您的框架或以其他方式使頁面無法使用。

+0

這個答案也適用於youtube,我認爲即使是谷歌:) – Elior 2014-09-12 16:09:31