如何打开分部网站?

时间:2014-10-18 18:33:35

标签: javascript html

我正在尝试在我的部门开设一个网站,但它似乎无法运作。

考虑到我们有分部<div id='container'></div>

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

我们有功能

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

为什么这段代码不会向选定的部门开放网站? (包括jquery的来源)

4 个答案:

答案 0 :(得分:2)

Google不允许你这样做。其他语法问题可能吗?

<objectdata...更改为<object data..

工作示例:http://runnable.com/VEK8Pt4rSBkGsuq3/jquery-object-data-test-for-javascript

答案 1 :(得分:0)

  1. 删除onClick
  2. 中的大小写
  3. objectdata
  4. 之间加一个空格

答案 2 :(得分:0)

首先,有些网站不允许您在另一个网站origin中打开它,谷歌就是其中之一。

另一个原因是您应该使用<iframe src="">标记来实现此目的。 (我不确定<objectdata>是什么)

答案 3 :(得分:0)

应该是,

function dothis({$(&#34;#container&#34;)。html(&#39;&#39;);}

执行此操作后,将抛出错误,

拒绝在相框中显示,因为它设置了X-Frame-Options&#39;到&#39; DENY / SAMEORIGIN&#39;

因为服务器中为HTTP响应配置了X-Frame-Options选项

X-Frame-Options HTTP响应标头可用于指示是否允许浏览器在a或中呈现页面。通过确保其内容未嵌入其他网站,网站可以使用此功能来避免点击劫持攻击。