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 编辑 ]