社区
JavaScript
帖子详情
js怎么获取iframe页面点击超链接后的地址
liuzhiyong1791
2011-12-21 10:12:28
例如:
a.html中<iframe id="rtm_ns_ifrm_220" height="536" width="766" scrolling="no" src="b.html"</iframe>
b,html中有<a>超链接到c.html,d.html
如果点了超链接a.html怎么获取当前iframe中实际的地址
...全文
477
7
打赏
收藏
js怎么获取iframe页面点击超链接后的地址
例如: a.html中<iframe id="rtm_ns_ifrm_220" height="536" width="766" scrolling="no" src="b.html" b,html中有超链接到c.html,d.html 如果点了超链接a.html怎么获取当前iframe中实际的地址
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq307023807
2011-12-21
打赏
举报
回复
qq死在你手里了 每次打开你的都重启 打开别人就没事
qq307023807
2011-12-21
打赏
举报
回复
我擦qq坏了
b.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script>
function setHref(a){
parent.hrefurl=a.href;
}
</script>
</head>
<body>
<a onclick="javascript:setHref(this);" href="http://www.baidu.com" target="_self" >百度</a>
</body>
</html>
a.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script>
var hrefurl="";
function getlocation(){
alert(hrefurl);
}
</script>
</head>
<body>
<iframe id="rtm_ns_ifrm_220" name="rtm_ns_ifrm_220" height="536" width="766" scrolling="no" src="b.htm"></iframe>
<input type="button" value="test" onclick="getlocation()"/>
</body>
</html>
p2227
2011-12-21
打赏
举报
回复
如果是用chrome的话是不行的
qq307023807
2011-12-21
打赏
举报
回复
function getIFrameWin(id){
return document.getElementById(id).contentWindow || document.frames[id].window;
}
function getlocation(){
alert(getIFrameWin("rtm_ns_ifrm_220").location);
}
这个写在a页面想得到b页面的实际地址 就执行getlocation
liuzhiyong1791
2011-12-21
打赏
举报
回复
[Quote=引用 1 楼 qq307023807 的回复:]
function getIFrameWin(id){
return document.getElementById(id).contentWindow || document.frames[id].window;
}
alert(getIFrameWin("rtm_ns_ifrm_220").location);
[/Quote]
大哥好像没用呀
qq307023807
2011-12-21
打赏
举报
回复
function getIFrameWin(id){
return document.getElementById(id).contentWindow || document.frames[id].window;
}
alert(getIFrameWin("rtm_ns_ifrm_220").location);
liuzhiyong1791
2011-12-21
打赏
举报
回复
为了我你受委屈啦
vue组件中使用
iframe
元素
本文介绍如何在Vue应用中实现
点击
超链接
时在当前
页面
的
iframe
内加载内容而
地址
栏不变的功能,并展示了具体的代码实现。此外还讨论了
iframe
的一些使用技巧。
java使用
iframe
简单登录界面_Layui-admin-
iframe
通过
页面
链接直接在
iframe
内打开一个新的
页面
,实现单
页面
的效果...
本文介绍如何使用Layui-admin框架内的
iframe
,在不
点击
菜单栏的情况下自动打开新的tabs
页面
,实现单
页面
效果。具体包括通过
超链接
传递参数并在
iframe
中加载指定
页面
的方法。
iframe
页面
点击
操作总是跳到顶部的问题
本文探讨了在
iframe
中使用a标签时,
点击
后
页面
自动滚动至顶部的问题及解决方案。原因是浏览器将#视为跳转指令,解决办法是使用javascript:void(0);阻止默认行为。
iframe
父子
页面
调用方法及传参
本文介绍如何使用
iframe
在父
页面
与子
页面
间进行方法调用和参数传递。通过实例展示了子
页面
如何调用父
页面
的方法来关闭自身
iframe
,并返回参数。
html
iframe
当前
页面
导航,怎么让
iframe
嵌套frameset框架,
点击
导航栏中
超链接
,浏览器url改变??_html/css_WEB-ITnose...
在使用
iframe
和frameset开发网站时,遇到一个问题:
点击
导航栏
超链接
,内容改变但URL
地址
未更新。经过讨论和研究,了解到
iframe
本身特性使URL保持不变。为满足需求,可以尝试通过JavaScript操作window对象的Location属性来改变URL显示。尽管这种方法可能不直接,但可以提供一种视觉上的URL变化效果。此外,也有人建议使用不同
页面
或者改变框架结构来达到目的。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章