用jscript对iframe中对象进行访问

时间:2010-03-30 16:51:04  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:ml是不可访问的,浏览器允许test2.html通过parent对主页面进行访问单这种访问从表面上看只能是单向的(为什么只是表面上,请往下看)  既然子帧能访问主页面,能不能通过其对主页面某个对象的赋值,然后主页面通过对该对象的操作实现对子帧的操作哪?恭喜你,猜对了.答案是可以.下面我写一个简单了例子:<!--  test1.html--><input type='button' o...
  正文:有一个页面test1.html其中用一个帧(iframe)test2.html现需要主页面test1.html用jscript对帧test2.html进行操作首先:试图用framest数组对test2.html进行访问,但系统提示信息显示iframe对象是可以操作的但iframe对象连接 向的window对象对于主页面test2.html是不可访问的,浏览器允许test2.html通过parent对主页面进行访问单这种访问从表面上看只能是单向的(为什么只是表面上,请往下看)

  既然子帧能访问主页面,能不能通过其对主页面某个对象的赋值,然后主页面通过对该对象的操作实现对子帧的操作哪?恭喜你,猜对了.答案是可以.下面我写一个简单了例子:

<!--  test1.html-->
<input type='button' onclick='Show()'>
<iframe src='test2.html'>
<script  language='jscript'>
    var  text;
    function Show(){
       text.value=1;
     }
</script> 
<!--test2.html -->
<input type='text' id='txt'>
<script languane='jscript'>
    parent.all.item('text')=document.all.item('txt');
</script>


"用jscript对iframe中对象进行访问"由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/JavaScript/13413.html


关键字:

关于《用jscript对iframe中对象进行访问》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td