Php 我是否可以在iFrame中加载域,当您单击链接时,它会在父窗口而不是iFrame中打开?
与Stumbleupon类似,如果您加载随机域(我不拥有的域),并且希望该页面中的链接不仅在iframe中更改,而且在父url上更改 如果这很难理解,这里有更多的外行术语: URL:Php 我是否可以在iFrame中加载域,当您单击链接时,它会在父窗口而不是iFrame中打开?,php,javascript,iframe,Php,Javascript,Iframe,与Stumbleupon类似,如果您加载随机域(我不拥有的域),并且希望该页面中的链接不仅在iframe中更改,而且在父url上更改 如果这很难理解,这里有更多的外行术语: URL:mywebsite.com/reddit.com 在我的网站上打开iframe,显示:reddit.com 单击iframe中的链接(显示reddit.com) 与其在iframe中加载新页面,不如在父窗口中加载mywebsite.com/reddit.com/newlink 这将在我的网站中打开iframe,但允许
mywebsite.com/reddit.com
在我的网站上打开iframe,显示:reddit.com
单击iframe中的链接(显示reddit.com)
与其在iframe中加载新页面,不如在父窗口中加载mywebsite.com/reddit.com/newlink
这将在我的网站中打开iframe,但允许我跟踪正在查看的URL,从而允许我执行特定于站点的功能
谢谢 简而言之,这是不可能发生的。外部站点用于打开与其站点相关的链接。无法完成此操作。您可以将链接目标设置为
\u top
<代码>
编辑:对不起,误读了一些东西。您不能通过iframe编辑其他站点上的页面以更改链接的目标。这就是为什么在像谷歌图片或stumbleupon这样的地方,他们在角落里有一个“X”,带你进入iframe中的页面
如果您可以修改外部页面,这将是一个重大的网络钓鱼安全风险,因为任何人都可以制作一个页面,该页面只是您银行的一个iframe,但会收集您在用户名/密码框中键入的任何内容。在过去,如果您制作一个带有框架的页面,您可以指定链接将您带到哪个部分。修改不受您控制的链接是可能的,但这是一项半任务 要使用框架,可以在标记中指定target=。每一帧都在创建时命名,以使其更简单
这是一个老办法。希望对您有所帮助那么代理网站是如何工作的呢。没错,它不是原创的。但是下载整个页面、缓存和显示是可能的。如果一个站点确实在代理,那么它确实下载了目标站点,解析内容,然后将其交给客户端,以便在运行时通过适当的代码更改进行呈现。但是,如果源域与JS-ie的源匹配(如果是您自己的站点),则只能通过JS/similor访问iFrame。在现代浏览器上试一试。。。