怎么在iframe子窗体中获得调用该窗体的iframe信息

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:12:05
我在一个页面中放了多个iframe,多个iframe引用同样的一个asp,如<iframe name="ad" id="iframeX" frameborder=0 width=100% height=30 scrolling=no src=test.asp></iframe>
其中iframeX=iframe1、iframe2······
我有什么方法可以从test.asp中得知本次是哪一个iframe调用了test.asp?越详细越好,如果有多个方法也希望一并告知,谢谢。
或者说可不可以在打开test.asp的同时传一个参数到test.asp,我看到有人用类似 <iframe name="ad" id="iframeX" src=test.asp?type= <%# type %> > 的方法,不知道行不行,如果可以,希望告知我具体格式以及在test.asp中怎样调用这个参数。

可以
比如你iframe的名称是ad1 你就传一个 type=1 到test.asp
<iframe name="ad1" id="iframeX" src=test.asp?type=1>
<iframe name="ad2" id="iframeX" src=test.asp?type=2>
你在tese.asp中
request.querystring("type")
就能得到传进来的值,从而判断是哪一个iframe调用的页面