2012-11-20 17 views
0

是否可以從我們自己的openlayers地圖中鏈接到buzilla登錄頁面?就像通過使用iframe按鈕可以鏈接?如何使用iframe連接到其他頁面?

var html = "<div class=iframelink ><iframe id=bugfile style='display:none' src='https://bugzilla.mozilla.org/enter_bug.cgi'></iframe></div>"; 
$(html).appendTo(body); 

此編碼是否正確?

+1

爲什麼不試試,看看它是否是可能的? –

+0

不,它沒有發生 – SSS

回答

1

不,這是不可能的。如果您要查看該頁面的響應標題,則會看到如下標題:X-frame-options:SAMEORIGIN這意味着它不能用於位於另一個網站上的iframe。

詳情:

https://developer.mozilla.org/en-US/docs/The_X-FRAME-OPTIONS_response_header

+0

是否有可能以某種方式改變x-frame-options? – SSS

+0

@SSS恐怕沒有。您可以在服務器上設置這些內容,以避免其他人將您的網頁放入其網站。 mozilla不希望他們的bugzilla網站在iframe中使用,恐怕你不能改變它。 –

相關問題