标题:iframe 怎么传值到父窗口中的文本框中
取消只看楼主
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
结帖率:65.85%
已结贴  问题点数:10 回复次数:1 
iframe 怎么传值到父窗口中的文本框中
父窗口http://www.    里面有个iframe 点提交按后进入页面zp5save.asp  显示123

怎么将123这个值 无刷新的传到   http://www. 的文本框中 id为nr的文本框中

现在是要选择123  才能传过去

我想实现点提交后  自动把123传到文本框中

下面是aa.asp的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www. >
<head>
<title>未命名頁面</title>
   
    <script type="text/javascript">
    <!--
    var xmlhttp;
   
    function createHTTP()
    {
        if (window.ActiveXObject)
        {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else if (window.XMLHttpRequest)
        {
            xmlhttp = new XMLHttpRequest();
        }
    }
   
    function GetData()
    {
        createHTTP();
        xmlhttp.onreadystatechange = StateChange;
        xmlhttp.open("GET", "http://www., false);
        xmlhttp.send();
    }
   
    function StateChange()
    {
        if (xmlhttp.readystate == 4)
        {
            if (xmlhttp.status == 200)
            {
                document.getElementById('frame1').contentWindow.document.body.innerHTML = xmlhttp.responseText;
                document.getElementById('frame1').contentWindow.document.onmouseup = ShowSelection;
            }
        }
    }
   
    function ShowSelection()
    {
        var selection = document.getElementById('frame1').contentWindow.document.selection;
        document.getElementById('txtShow').value = selection.createRange().text;
    }
   
    //-->
    </script>
   
</head>
<body onload="GetData()">
<p>
      <input type="text" id="txtShow" style="width:400px" />
</p>
<p>
  <iframe width="333" height="333" id="frame1" scrolling="No" frameborder="0" src="tjzp5.asp"></iframe>
</p>
</body>
</html>

[ 本帖最后由 guang2356447 于 2010-1-3 01:37 编辑 ]
搜索更多相关主题的帖子: 窗口 文本 传值 iframe 
2010-01-03 01:13
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
得分:0 
先谢谢2位

2楼说的   不太明白  不知道怎么用

3楼说的可以   但是要在 iframe那里面点一下  才能传到文本框中

有没有更好的办法   就是在iframe 定义一个session的值   有值的时候自动在文本框中显示 不用刷新
2010-01-06 20:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-294847-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020431 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved