2014-10-18 97 views
0

我試圖在我的部門中打開一個網站,但它似乎不工作。如何在分部上打開網站?

考慮到我們有分工<div id='container'></div>

我們有<a href='' onClick='dothis()'>Doit</a>

而且我們有功能

function dothis({$("#container").html('<objectdata="http://www.google.sk"/>'); }

爲什麼沒有這個代碼開放的網站,選擇分工? (被藏漢包括jquery的來源)

回答

0
  1. 刪除在onClick
  2. 資本將objectdata之間的空間。
0

首先,有些網站不允許你在另一個origin中打開它,谷歌就是其中之一。

另一個是你應該使用<iframe src="">標籤。 (我不知道<objectdata>是什麼)

+0

它似乎沒有改變任何東西。 – SaintLouisFella 2014-10-18 18:43:29

+1

檢查您的控制檯。函數應該這樣聲明:'function dothis(){//你的代碼在這裏}' – 2014-10-18 18:46:07

0

它應該是,

功能dothis({$( 「#集裝箱」)HTML( '');}

執行此操作後,將拋出錯誤,

拒絕顯示一幀,因爲它設置「X框-選項」到「DENY/SAMEORIGIN」

因爲在服務器配置用於HTTP響應

X框-選項X框-選項的選項的可以使用HTTP響應頭來指示是否允許瀏覽器在a或b中呈現頁面。通過確保其內容未嵌入其他網站,網站可以使用此功能來避免點擊劫持攻擊。