如何阻止iframe嵌入的网页中的_blank行为
假设我做一个页面,需要用iframe嵌入人民网整站,现在的需求是,无论如何操作人民网都是在我做的的这个页面内活动,问题是如果遇到_blank链接,就会打开新选项卡,所以就...
假设我做一个页面,需要用iframe嵌入人民网整站,现在的需求是,无论如何操作人民网都是在我做的的这个页面内活动,问题是如果遇到_blank链接,就会打开新选项卡,所以就跳出我做的页面了。所以想到能否用js屏蔽_blank功能,或者还有没有其他解决方案呢?
前提:这是win7系统的一个户外可触控大屏,开机启动浏览器并打开这个我做的页面,并且是全屏(注意,不是最大化),所以不能够使用浏览器上的关闭后退等功能,也不能使用地址栏,只有通过iframe的方式手动的在框架里添加后退按钮。
跪请大神!!!!!! 展开
前提:这是win7系统的一个户外可触控大屏,开机启动浏览器并打开这个我做的页面,并且是全屏(注意,不是最大化),所以不能够使用浏览器上的关闭后退等功能,也不能使用地址栏,只有通过iframe的方式手动的在框架里添加后退按钮。
跪请大神!!!!!! 展开
1个回答
展开全部
解决办法: ①在Windows启动后,点击“开始”→“运行”菜单项,在“打开”栏中键入regedit,然后按“确定”键; ②展开注册表到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main 下,在右半部分窗口中找到串值“Start Page”双击 ,将Start Page的键值改为“about:blank”即可; ③同理,展开注册表到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 在右半部分窗口中找到串值“Start Page”,然后按②中所述方法处理。 ④退出注册表编辑器,重新启动计算机,一切OK了! 特殊例子:当IE的起始页变成了某些网址后,就算你通过选项设置修改好了,重启以后又会变成他们的网址啦,十分的难缠。其实他们是在你机器里加了一个自运行程序,它会在系统启动时将你的IE起始页设成他们的网站。 解决办法:运行注册表编辑器regedit.exe,然后依次展开 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Run 主键,然后将其下的registry.exe子键删除,然后删除自运行程序c:\Program Files\registry.exe,最后从IE选项中重新设置起始页就好了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询