我有一个站点,该站点具有链接到另一个站点的iframe,其中包含以下示例iframe代码:
<html>
<body>
<iframe src="http://google.com" width="100%" height="600">
</iframe>
</body>
</html>
那么,对于上面的例子,我怎样才能防止访问者找到网址:http://google.com?
你不能。浏览源代码并查看它就足够了。即使您尝试将其放入一个经过混淆的javascript文件中,该文件将动态设置iframe的src
属性,也无法从FireBug的"网络"选项卡中隐藏任何内容。所以我建议你不要浪费时间。
你可以编写例如.PHP或 Apache 重写以从后端服务器获取页面。这几乎没有 CPU 开销。
您可以将iframe嵌套在另一个站点/页面中,并将当前页面上的iframe指向该站点/页面。
这会在某种程度上混淆它,但如果有人打算找到 URL,他们很可能会。