我现在用一个页面作了一个点击弹出窗口,但是ID传不到窗口里面去,请大家帮帮忙,谢谢!
显示的页面里有个函数:
<script LANGUAGE="JavaScript">
<!--
function addname() {
window.open ("addname.asp", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=yes,status=no")
}
//-->
</script>
在下面有个调用函数:
<input type="button" onclick="addname()" value="修改">
调用页面addname.asp
<%
strsql= "select * from gs where gs.uid="&request("uid")
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strsql, conn, 1, 1
%>
如果按照上面肯定会出错,因为ID没有过去,如果我将
window.open ("addname.asp", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=yes,status=no") 改为:
window.open ("addname.asp?uid=<%=rs("uid")%>", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=yes,status=no")
这样只能显示第一条,我已经研究很久,不知道原理,请大家给与帮助,谢谢!