就是比如b.asp中有如下代码:
function show(temp)
{
window.parent.frm1.aa.value = temp;
window.parent.temp_Str = temp;
}
<img border='0' src='xxx' onclick=javascript:show('这里是动态的值也就是数据库中的内容')></img>
a.asp中有如下代码:
<SCRIPT LANGUAGE="JavaScript">
var temp_Str;
</SCRIPT>
<IFRAME name="smallpic" marginWidth="0" marginHeight="0" src="b.asp?id=xxx" frameBorder="0" height="510" scrolling="no"></IFRAME>
<FORM METHOD=POST ACTION="" name="frm1">
<INPUT TYPE="hidden" NAME="aa">
</FORM>如何用document.wirte 打出隐藏文本中动态变化的值和从iframe传递到父页的JS变量的值
function show(temp)
{
window.parent.frm1.aa.value = temp;
window.parent.temp_Str = temp;
}
<img border='0' src='xxx' onclick=javascript:show('这里是动态的值也就是数据库中的内容')></img>
a.asp中有如下代码:
<SCRIPT LANGUAGE="JavaScript">
var temp_Str;
</SCRIPT>
<IFRAME name="smallpic" marginWidth="0" marginHeight="0" src="b.asp?id=xxx" frameBorder="0" height="510" scrolling="no"></IFRAME>
<FORM METHOD=POST ACTION="" name="frm1">
<INPUT TYPE="hidden" NAME="aa">
</FORM>如何用document.wirte 打出隐藏文本中动态变化的值和从iframe传递到父页的JS变量的值
你是想把值显示到页面上吧?如果是有两种方法
1. 可以在页面上放一个文本框,改变它的值就可以了.
2. 用标签的innerText属性 如有一个标签 <Span name="ShowText" ID="ShowText"> </Span>然后在脚本中写如下代码
function Show(str)
{
document.getElementById("ShowText").innerText=str;
}
再得到iframe 里面的值
var v=iframe.document.getElementById('iframe中的标签Id').value;