例如:
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中实际的地址
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中实际的地址
解决方案 »
- javascript新手
- 求一个根据文本框所输入内容不同,通过点击按钮指向不同链接的例子
- 正则表达式空格怎么写
- 谁帮我写个小东西
- 当用javascript:window.open(),,document.write(..)来写一个新的web页时为何没法onload(),onunload()
- 如何在javascript中实现缩略图啊???
- js同时触发了change和click两个事件,怎么执行一个之后就退出
- EXTJS动态树全部展开第一个节点无法展开
- 倒计时js bug 求解决
- 请教一个https网页上向http地址发消息的难题
- 鼠标移过时,让本div内a变色。代码怎么写?
- css的绝对定位和相对定位是怎么回事?
return document.getElementById(id).contentWindow || document.frames[id].window;
}
alert(getIFrameWin("rtm_ns_ifrm_220").location);
return document.getElementById(id).contentWindow || document.frames[id].window;
}function getlocation(){
alert(getIFrameWin("rtm_ns_ifrm_220").location);}
这个写在a页面想得到b页面的实际地址 就执行getlocation
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>