真初学入门,弹出非模式窗口传递参数两种办法

<%
String user_id = request.getParameter("my_username");

%>

1、主界面中的user_id变量,从登录界面得到页签为my_username的

该变量可以在本页内已<%=user_id%>方式使用;

 

2、在html中的js可以引用该变量

<%=user_id%>方式直接使用

 <%=user_id%>


 

3、在打开主界面的同时,弹出一个可失去焦点的那种窗口,显示当前登录用户的详细信息。


通过URL传递名为my_new_userid的参数 .jsp?my_new_userid=<%=user_id %>

 

4、在window.open的窗口中取得URL传递的参数

<%
String user_id_child = request.getParameter("my_new_userid");

%>

4.1HTML中的引用 :  通过window.open传递的参数String user_id_child = request.getParameter("my_new_userid");
    <%=user_id_child %>

4.2JS中可直接通过this.opener.name引用

 

5,是否可以直接在弹出窗口的HTML中使用JS的this.opener.name呢?

<%=this.opener.name %>,语法报错;

没有找到解决办法。。。。。。。

你可能感兴趣的:(真初学入门,弹出非模式窗口传递参数两种办法)