WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

js 获取iframe的src实例

更新时间:2012-03-20 13:24 作者:佚名点击:

js 获取iframe的src实例是一款利用js的dom来获取的,一般会给iframe设置一个唯编号,这样可以document.all.iftest.src来读取的哦。下面不说了。

 

 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" lang="zh-cn">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>js 获取iframe的src实例 - 技术教程网</title>
</head>
<body>
<a href="网页特效:test();">获取</a>
<div id="xxx"><iframe src="
http://www.baidu.com
" height="400" width="100%"></iframe></div>
<script type="text/javascript">
function test(box){
 var re=/s+src="([^"]+)"/;
 var src=document.getelementbyid(box).innerhtml.match(re);
 src=src?src[1]:"";
 alert(src);
}
test("xxx");
</script>
</body>
</html>

如果在iframe里面的自由操作,就不能给iframe.src赋值了
也就是说,其实取道的值都是现有的,或者是自己先赋值了的,外部的自由链接仍然不能取得

实例代码二

<script language="javascript">
              function test(){
              tmps教程rc=document.all.iftest.src;
              alert(tmpsrc);
}
              function gogo(ifsrc){
              document.all.iftest.src=ifsrc;
              }
</script>


<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
  <tr>
    <td height="258" colspan="2">
      <div align="center"><iframe name="iftest" id="iftest"
      border=0 frameborder=0 framespacing=0 height=400marginheight=0
      marginwidth=0 noresize scrolling=no
      src="
http://www.aimeige.com.cn/" width=400 vspale="0" ></iframe></div>
    </td>
  </tr>
  <tr align="center">
    <td>
      <input type="submit" name="submit" value="到sina" onclick="gogo('http://www.45it.net')">
    </td>
    <td>
      <input type="submit" name="submit2" value="到sohu"  onclick="gogo('http://www.wd1x.com.cn')">
    </td>
  </tr>
  <tr>
    <td colspan="2">
      <div align="center"><a href="javascript:;" onclick="test()">显示地址</a></div>
    </td>
  </tr>
</table>

顶一下
(2)
66.7%
踩一下
(1)
33.3%
------分隔线----------------------------
你可能感兴趣的内容