我尝试了这个,它只是重新加载到nytimes.com任何想法?
<div style="position:absolute; top: 0; left: 0; width:80%; height:100%; background-color:white">
<iframe border=0 width=50% height=1000 src="http://nytimes.com/"></iframe>
</div>
答案 0 :(得分:7)
我只想补充克里斯托弗凯利所说的内容 - 他们显然不希望你把他们的内容放在一个框架中,所以你不应该这样做。您可能需要参考他们的terms of use,了解他们可以使用他们的内容的类型。
这是相关的:
商标,版权和限制。该网站由纽约时报公司控制和运营。本网站上的所有资料,包括但不限于图像,插图,音频剪辑和视频剪辑,均受纽约时报公司拥有和控制的版权,商标和其他知识产权的保护。公司或已将其材料许可给纽约时报公司的其他方。本网站上的资料仅供您个人非商业用途。未经纽约时报公司明确事先书面同意,不得以任何方式(包括通过电子邮件或其他电子方式)复制,复制,再版,修改,上传,发布,传播或分发此类材料。在任何其他网站或联网计算机环境中使用这些材料,或将这些材料用于非个人非商业用途以外的任何目的都违反了纽约时报公司的版权,商标和其他所有权,以及被禁止。
答案 1 :(得分:6)
他们正在使用框架突破javascript,因为它是他们的网站,你无能为力。一种可能性是使用服务器端方法下载所需内容并在网站上内嵌显示,而不是将其网站嵌入到框架中。