读书人

showModalDialog罗致Session失效

发布时间: 2012-11-23 22:54:33 作者: rapoo

showModalDialog导致Session失效

N

NN

NN

<html>
<script language="javascript">
function MyShowModal()
{
??? var args = new Object;
??? args.window = window;
??? showModalDialog("modal.asp", args);
}
</script>
<body>
Parent Page<br>
<span>Session ID : <%=Session.SessionID%></span>
<br>
<button onclick="MyShowModal()">Show modal dialog box</button>
</body>
</html>

?

?

?

?

JavaScript语言: Modal.asp<html>
<body>
Modal Page<br>
<span>Session ID : <%=Session.SessionID%></span><br>
<button
onclick=
??? "dialogArguments.window.open('page1.asp')">
Open Page 1 (workaround)
</button><br>
<button
onclick=
??? "window.open('page1.asp')">
Open Page 1 (problem)
</button>
</body>
</html>

?

HTML语言: Page1.asp<html>
<body>
Page 1<br>
<span>Session ID : <%=Session.SessionID%></span>
</body>
</html>

读书人网 >Web前端

热点推荐