zdly.net
当前位置:首页 >> 打开网页后 自动点击 iFrAmE 内 超链接 ,超链接仍然显示在 iFrAmE内 >>

打开网页后 自动点击 iFrAmE 内 超链接 ,超链接仍然显示在 iFrAmE内

这个有个target=""属性,把这个属性加到你的代码中.你应该用加target="_top"到你的代码中,如下:<iframe frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="no" height="100" width="100%" src="网址" target="_top"></iframe>

设置超链接的target属性为iframe的name属性,例如: iframe的name属性为orther,那么设置超链接的target属性为orther,即可

在iframe要链接的页面中加上 设计家园 类似这样的方法试试

target="" 设置要打开的位置

如果abc可以同时显示在一个页面上的话.你用frameset即可完美解决你的问题. 但是如果你说的abc都是单独的一个页面,打开a,点击链接 跳转到b的页面,然后b的iframe里显示的话,就需要后台做些代码了.比如a链接传递过去一个值,b页面接收到这个值后,在后台把iframe的src指定为这个值即可.

请问你是用的什么浏览器,你直接打开一个浏览器点右键、查看元素、选中Elements、点你要查看或要调用的标签、修改他的样式,在左边有个方框可以调他的CSS,想怎么修改就怎么修改.

例如你的Iframe是这样 <iframe id="mainFrm" name="mainFrm" src="index.html" scrolling="no" frameborder="0"></iframe>, 然后你的链接这样就可以了: <a href="abc.html" target="mainFrm">abc</a>(注意target的值为那个iframe的name)

如果是a链接的话,可以通过target属性实现.target属性可以设置成iframe的name,用户点击时,就会在iframe中打开链接了.

可以window.onload=function(){ var iframe = document.getElementById("iframe"); var win = iframe.contentWindow.document; win.getElementById("你href所在的超链接").click() // 或者直接用iframe.href = "你的href"}仅做参考,另外contentWindow有浏览器兼容问题,请注意

要适应所有浏览器,你需要在iframe内嵌页的链接中,a标签明确加入属性:taget="_self"

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.zdly.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com