当前位置: 代码迷 >> ASP >> iframe参数传递解决思路
  详细解决方案

iframe参数传递解决思路

热度:66   发布时间:2012-10-15 09:45:24.0
iframe参数传递
有一个网页,左边是个下拉菜单里面是单位名称,右边是个iframe镶嵌的网页,怎么样才能点击下拉菜单中的单位名称在右边的iframe中显示单位信息,请高手指点一下,或者还有更好的方法实现这样的效果,谢谢!

------解决方案--------------------
在url后面加参数,或者写个js 方法把单位信息传过去
------解决方案--------------------
菜单中
...
<a target="iframeName01" id="menu01" href="http://www.xxx.com/yyy.htm?para1=value1&para2=value2">MENU 01</A>
...

<iframe name="iframeName01" ...></iframe>
------解决方案--------------------
ls.asp 
<table border="0" cellspacing="0" cellpadding="0"> 
<tr> 
<td valign="top"> 
<form action="ss.asp" method="post" id="form1" name="form1" target="ss"> 
<select name="company" class="a" id="company" onChange="form1.submit()"> 
<option selected>请选择单位</option> 
<option value="1">单位1</option> 
<option value="2">单位2</option> 
<option value="3">单位3</option> 
<option value="4">单位4</option> 
</select> 
</form> 
</td> 
<td valign="top"> <iframe name="ss" id="ss" style="width:100%;height:100%;" src="ss.asp" frameborder="0" marginwidth="0" marginheight="0" border="0" scrolling="no"> </iframe> </td> 
</tr> 
</table> 




ss.asp 
<%
company=request.form("company")
set rs=conn.execute("select * from table where company='"&company&"'")'执行数据库查询,查询出company详细信息
if not rs.eof then
%>
地址:<%=rs("地址")%>
电话:<%=rs("电话")%>
联系人:<%=rs("联系人")%>
...
<%
end if
rs.close
%>
------解决方案--------------------
二楼的正解可以解决问题了
  相关解决方案