如何阻止用户点击iframe内其他网站上的链接?

时间:2012-01-05 18:01:39

标签: javascript html iframe

我正在将其他网站结果加载到我在iframe的网页中。

我想限制访问者,以便他们无法在我的网站iframe中进一步访问该网站内容。

3 个答案:

答案 0 :(得分:2)

如果您依赖简单的IFrame代码,则无法控制其他网站。

解决问题的一种方法是编写将读取目标页面的服务器端代码,并删除所有链接或仅显示必要的信息。 (这种技术称为Web Scraping)。

另一种方法是调查结果网站是否可以通过XML,JSON或RSS提要向您提供数据。这样可以更好地控制您的网络内容。

答案 1 :(得分:1)

您无法控制其他域中的用户。 Same Origin Policy会阻止它。

答案 2 :(得分:1)

将透明图像置于iFrame上方,以捕捉点击次数。