我有一个主页面(Parent)和一个弹出页面(Child Page),我想将一个XML字符串从Parent页面传递给Child页面。当我尝试使用查询字符串时,我得到了以下错误。
“从客户端检测到潜在危险的Request.QueryString值”
任何人都可以知道其他方式将数据从Parent传递到子页面。
先谢谢 Nitesh katare
答案 0 :(得分:0)
如果您想要传递一个字符串,为什么不在父窗口中声明一个全局函数?
PARENT PAGE
<script>
var my_string = '';
function set_string( x ) {
my_string = x;
}
</script>
然后从子页面调用该函数很简单:
CHILD PAGE
<script>
parent.set_string( "whatever" );
</script>
答案 1 :(得分:0)
在弹出窗口中,您可以调用
window.opener.<your function>(<the xml>)