假如A网站(本机调式的,暂称为A)有个框架页面,结构如下: _top,_left,_bottom。_top上引用了A网站中的top.aspx, 页面上有个input type="button" onclick="test()"JS为
function test()
{
parent._bottom.document.getElementById('TextBox1').value = "B测试";
parent._left.document.getElementById('TextBox2').value = "C测试";
}_left引用A网站中的test.aspx,有个ID为TextBox2的控件。_bottom引用B网站的一个页面(假如是www.cctv.com/index.aspx),然后我知道这个index.aspx有个ID为TextBox1的控件。页面加载好之后分别进行测试,我点击_top上的button按钮。。
最后left上的显示为C测试,
bottom上的直接为 拒绝访问, 我想请问一下,如何解决这个跨域问题。让B的文本框中可以显示我想显示的值,而且B是不能改的,是从别的网站引用来的。 期待各位高手,感谢。
function test()
{
parent._bottom.document.getElementById('TextBox1').value = "B测试";
parent._left.document.getElementById('TextBox2').value = "C测试";
}_left引用A网站中的test.aspx,有个ID为TextBox2的控件。_bottom引用B网站的一个页面(假如是www.cctv.com/index.aspx),然后我知道这个index.aspx有个ID为TextBox1的控件。页面加载好之后分别进行测试,我点击_top上的button按钮。。
最后left上的显示为C测试,
bottom上的直接为 拒绝访问, 我想请问一下,如何解决这个跨域问题。让B的文本框中可以显示我想显示的值,而且B是不能改的,是从别的网站引用来的。 期待各位高手,感谢。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货