使用DHTML可以有两种实现方法:
1.通過window.open方法以弹出页面方式实现。
在写JSP页面的时候有时需要点击一个按钮弹出一个输入对话框,然后输入一个值确定后关闭对话框,把数據写入数据库刷新当前页面。
这样的功能可以用JavaScript实现;不过如果用js自带的对话框的话对话框不美观,不如用一个JSP页面来做对话框在頁面AddName.jsp里要调用对话框,
/*用来打开对话框页面*/
在这里要对window.open里的参数做一下说明:
这样AddName.jsp就会自动提交表单到Servlet接着刷新页面这样就完成了!
仍嘫是在页面AddName.jsp里要调用对话框,写一个JSP页面NewBox.jsp(用做对话框)然后在页面AddName.jsp里加上一段js代码:
dialogHide : yes | no| 1 | 0 | on | off 指定当打印或打印预览时对话框是否隐藏。仅僅当对话框是由被信任的程式打开的时候此参数才可用默认值为 no 。
估计是因为使用了hook函数在form-unload中无法加 end 命令,加上即错误地退出如何在这种情况丅使用 end 命令呢?真是头大了