日期:2014-05-19  浏览次数:20459 次

关于页面iframe传值得问题
A页面有个连接地址webform.aspx?a=10
B页面有个iframe  
这个B页面的src要得到A页面的连接地址
也就是说向让a页面的连接地址的页面在b页面的iframe里面显示

就是A和B怎么才能联系起来呢  

因为A的连接地址并不是B的地址呀,它是指向webfrom.aspx的

现在问题是如果是A页面的地址直接指向B页面的话,那么地址可以截取并在iframe里面显示出来。
可是A页面的地址不是指向B页面,而是另外一个webform.aspx?a=10
怎样将这个地址在
B页面里面的iframe里面显示出来呢,请教具体方法
页面地址可以取到如
var   sp=window.location.pathname.split( "/ ");

document.all.iframeid.src=sp[sp.length-1]+window.location.search
但是这A和B两个页面怎么关联我不明白



------解决方案--------------------
A B两个页面不在一个框架里面?
B页面什么时候显示A页面的地址?
------解决方案--------------------
那A首先跳转到B,将地址作为参数,在从B到A页面的地址
将地址作为参数可能需要变一下码
------解决方案--------------------
用以下的方式:
document.all( "frmLeft ").对象。***


parent.frames[ "mainFrame "].location

------解决方案--------------------
<iframe id= <% =Request[ "id "]%> src=..> </iframe>