- 浏览: 527774 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (152)
- Ajax总结 (10)
- JavaScript总结 (44)
- Java实用程序总结 (35)
- Spring总结 (10)
- Struts总结 (5)
- Hibernate学习 (3)
- 数据库学习 (9)
- CSS学习 (4)
- XML学习 (1)
- webservice (2)
- Java设计模式 (2)
- log4j (1)
- html (1)
- Jsp/Sevlet学习 (1)
- quartz学习 (1)
- tomcat (5)
- asm (0)
- maven (3)
- cloudstack (1)
- nginx (1)
- mysql (1)
- Redis (1)
- solr (2)
- rabbitmq (5)
- ELK (3)
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
几个比较好看的button的样式 -
thegod:
请问博主,计算平均成绩那个例子,“ // 将输入的数据首先按行 ...
hadoop的编程实例 -
微生物:
good
基于Maven的web项目在Eclipse中使用Tomcat调试 -
jacking124:
这个有这样一个问题,就是jsp-api包冲突!!
基于Maven的web项目在Eclipse中使用Tomcat调试 -
u010940863:
大神,这个工具类怎么用啊!求讲解啊!
Java创建和下载excel文件
1.commune_create.jsp
2.admin_select.jsp
<%@ page contentType="text/html;charset=GBK" %> <%@ include file="/page/common/taglibs.jsp"%> <HTML> <HEAD> <TITLE>系统主操作区页面模板</TITLE> <LINK href="${ctx}/etc/css/eoms.css" type=text/css rel=stylesheet> <script> function openSelectAdmin(){ var reval=window.showModalDialog("${ctx}/page/selectadmin/admin_select.jsp","","dialogHeight=400px; dialogWidth=500px;status=no"); var admin=""; for(var i=0;i<reval.length;i=i+2) admin=admin+reval[i]+","; admin=admin.substring(0,admin.length-1); document.all("admin").value=admin; } </script> </HEAD> <BODY> <!--页面标题栏begin--> <TABLE class=table-location cellSpacing=0 cellPadding=0 align=center border=0> <TBODY> <TR> <TD width="15%"><IMG height=10 src="${ctx}/etc/img/moreblue.gif" width=21> 您所在位置:</TD> <TD align=left width="85%"> <DIV id=pageTitle></DIV></TD></TR></TBODY></TABLE><!--页面标题栏end--><!--页面框架begin--> <TABLE class=table-frame cellSpacing=1 cellPadding=2 align=center border=0> <TBODY> <TR> <TD><!--内容页面begin--> <FORM action="sqgl_communityMakeList.htm" method="post" encType="multipart/form-data"> <TABLE class=table-table> <TBODY> <TR> <TD class=table-title colSpan=6><IMG src="${ctx}/etc/img/yuan.jpg" align="absMiddle">创建社区</TD> </TR></TBODY></TABLE> <TABLE class=table-table> <TBODY> <TR> <TD width="13%" class=bgcolor>社区名称<FONT color=red>**</FONT></TD> <TD width="86%"><INPUT class=input style="WIDTH: 80%" name=title maxlengh="100"></TD> </TR> <TR> <TD class=bgcolor>社区管理员<FONT color=red>**</FONT></TD> <TD> <INPUT type="text" class=input style="WIDTH: 80%" name="admin" maxlengh="100"><input type="button" value="选择" onClick="openSelectAdmin()"> </TD> </TR> <TR> <TD class=bgcolor>社区权限<FONT color=red>**</FONT></TD> <TD> <input type="radio" name="radiobutton" value="radiobutton" checked="checked"> 允许任何用户加入本社区 <input type="radio" name="radiobutton" value="radiobutton">需要社区管理员审批才能加入本社区</TD> </TR> <TR> <TD class=bgcolor>社区描述</TD> <TD><TEXTAREA class=text-area style="WIDTH: 100%" name=digest rows=10></TEXTAREA></TD></TR></TBODY></TABLE> <BR> <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD class=table-button><INPUT class="long" type="submit" value="提交" name="Submit2"> <INPUT class="long" type="reset" value="取消"></TD></TR></TBODY></TABLE></FORM><!--内容页面end--></TD></TR></TBODY></TABLE> </BODY> </HTML>
2.admin_select.jsp
<%@ page contentType="text/html;charset=GBK"%> <%@ include file="/page/common/taglibs.jsp"%> <html> <head> <title>选择管理员</title> <link href="${ctx}/etc/css/eoms.css" type=text/css rel=stylesheet> <script type="text/javascript" src="${ctx}/etc/js/option.js"></script> <script type="text/javascript" src="<%=request.getContextPath() %>/dwr/interface/userManagerService.js"></script> <script type="text/javascript" src="<%=request.getContextPath() %>/dwr/engine.js"></script> <script type="text/javascript" src="<%=request.getContextPath() %>/dwr/util.js"></script> <script> function search(){ var username=document.all.username.value; if(username.length>0){ userManagerService.findUsersByNickName(username,userReturn); }else{ alert("请输入要查询的管理员名字"); document.all.username.focus(); } } function userReturn(data){ var adminLeft=document.getElementById("leftItem"); DWRUtil.removeAllOptions(adminLeft); DWRUtil.addOptions(adminLeft,data); } function selectAdmin(){ var retval=new Array(); var admin=document.all("rightItem"); for(var i=0;i<admin.length;i++){ retval.push(admin[i].text); //将管理员的nickname保存在数组中 retval.push(admin[i].value); //将管理员的name保存在数组中 } window.returnValue=retval; //将选择的值回传到父页面上 parent.window.close(); } </script> </head> <body> <br> <table border="0" align="center" width="55%" cellspacing="0" cellpadding="0"> <tr> <td colspan="2" height="20"><strong>管理员查询</strong></td> </tr> <tr> <td><input type="text" name="username" size="30"></td> <td><input type="button" onclick="search()" value="查询" ></td> </tr> </table> <br> <table border="0" align="center" width="75%" cellspacing="0" cellpadding="0"> <tr> <td>已查询的管理员</td> <td> </td> <td>已选择的管理员</td> </tr> <tr> <td> <table border="0"> <tr> <td> <select name="leftItem" style="width:200px" size="10" multiple="multiple"> </select> </td> </tr> </table> </td> <td> <table border="0"> <tr><td height="30"><input type="button" name="button1" style="width:50px" value=">" onClick="fMoveSelectedOptionsLeftToRight(document.all.leftItem,document.all.rightItem)"></td></tr> <tr><td height="30"><input type="button" name="button2" style="width:50px" value=">>" onClick="fMoveAllOptionsLeftToRight(document.all.leftItem,document.all.rightItem)"></td></tr> <tr><td height="30"><input type="button" name="button3" style="width:50px" value="<" onClick="fMoveSelectedOptionsRightToLeft(document.all.leftItem,document.all.rightItem)"></td></tr> <tr><td height="30"><input type="button" name="button4" style="width:50px" value="<<" onClick="fMoveAllOptionsRightToLeft(document.all.leftItem,document.all.rightItem)"></td></tr> </table> </td> <td> <table border="0" align="center"> <tr> <td> <select name="rightItem" style="width:200px" size="10" multiple="multiple"> </select> </td> </tr> </table> </td> </tr> </table> <table border="0" align="center"> <tr height="40"> <td><input type="button" value="确定" onClick="selectAdmin()"></td> </tr> </table> </body> </html>
发表评论
-
Javascript实现的颜色选择器
2011-11-29 10:40 1184Javascript实现的颜色选择器 -
JS控制文本框只能输入整数或带一位小数的浮点数
2011-10-24 17:23 2449<html xmlns="http://www ... -
ymPrompt弹出窗口(很牛x的)
2011-10-12 16:46 1166ymPrompt弹出窗口(很牛x的) -
Javascript实现的遮罩层
2011-09-15 15:29 1144Javascript实现的遮罩层 -
Javascript培训文档
2011-08-24 10:20 1166Javascript培训文档 -
结点可以拖动,右键弹出操作菜单的树(dhtmlxtree改造)
2011-06-01 10:12 1693结点可以拖动,右键弹出操作菜单的树(dhtmlxtree改造) ... -
可以拖动的DIV
2011-05-31 16:08 1150可以拖动的DIV -
泽元公司实现的对话框(很牛的)
2011-04-01 14:47 1375泽元公司实现的对话框(很牛的) -
鼠标点击拖动选中(模仿google日历网格)
2011-03-23 13:21 1494鼠标点击拖动选中(模仿google日历网格) -
点击鼠标右键弹出自定义菜单
2011-03-23 13:05 1425点击鼠标右键弹出自定义菜单 -
解决循环动态添加事件,参数为最后一次循环值的问题
2010-10-25 17:15 1618<html> <head> & ... -
JS实现的分页
2010-10-25 17:11 1032JS实现的分页 -
JS文档对象模型(DOM)的基本方法
2010-04-28 14:05 932一.直接引用结点 1.document.getElementB ... -
为指定的表单元素动态添加事件
2010-03-24 16:54 1171<html> <head> < ... -
javascript中的数组(Array)扩展
2010-03-24 11:13 2121/**************** 数组扩展 ****** ... -
如何在框架(frame)页面之间使用appendChild()?
2010-01-25 16:10 1857今天在写程序时遇到一 ... -
按钮下方弹出层
2010-01-13 17:59 1575<html> <head> ... -
js实现的tab
2009-09-16 15:09 1611js实现的tab -
iframe自适应高度
2009-08-10 11:25 1118<html> <head> & ... -
可手动输入的select
2009-07-01 10:43 1637可手动输入的select
相关推荐
`showModalDialog` 是一个古老的浏览器API,用于创建模态对话框,它会阻塞页面的JavaScript执行,直到对话框关闭。由于 Selenium 的执行依赖于JavaScript,因此在模态对话框打开时,Selenium 无法与对话框交互,导致...
本文介绍了JavaScript中页面刷新的多种方法以及如何在模态对话框中实现页面刷新。这些技术对于Web开发来说非常重要,可以帮助开发者更好地控制页面行为,提升用户体验。通过以上介绍,希望能帮助读者更好地理解和...
首先,`showModalDialog` 是一个在浏览器环境中(主要是Internet Explorer)用于打开一个新的窗口或模态对话框的JavaScript函数。它的主要优点是能够阻止用户在对话框关闭前与页面其他部分进行交互,从而引导用户...
本文主要介绍如何使用JavaScript来打开模态对话框,并提供了相关的示例代码。 首先,我们来看看什么是模态对话框以及它的工作原理。模态对话框是一种覆盖在父页面之上的悬浮层,它阻止用户与父页面的其它部分进行...
在网页开发中,`showModalDialog` 是一个老式的JavaScript函数,它允许创建一个模态对话框,用户必须与该对话框交互后才能继续与主窗口进行交互。然而,随着浏览器的发展,特别是谷歌浏览器(Chrome)对Web标准的...
在浏览器端,可以通过JavaScript提供的两种方法来实现模态对话框和非模态对话框,分别是`window.showModalDialog()`和`window.showModelessDialog()`。 **window.showModalDialog()方法**用于创建模态对话框。该...
`showModalDialog`是JavaScript `window`对象的一个方法,它用于打开一个新的模态对话框,与`window.open`相似但有所不同。主要的区别在于,当使用`showModalDialog`打开一个子窗口时,父窗口会失去焦点,用户无法与...
在JavaScript中,`window.showModalDialog()` 是一个非标准但广泛使用的API,用于创建模态对话框。模态对话框是一种阻止用户与主窗口交互直至关闭对话框的弹出窗口。这种方法特别适用于需要用户输入或确认某些信息的...
JavaScript(简称JS)是一种广泛用于客户端Web开发的脚本语言,它可以实现动态交互的效果,而JS打开模式对话框则是提供了一种与用户交互的方式。在本文中,我们将深入探讨两种主要的JS对话框方法:`showModalDialog...
总之,`window.showModalDialog()`是JavaScript中创建模态对话框的一种方法,主要用于提供一种用户交互的方式。然而,由于跨浏览器兼容性和用户体验的考虑,开发者在实际应用中需要谨慎使用,并考虑使用现代Web技术...
尽管`window.showModalDialog()`和`window.showModelessDialog()`为IE提供了一种创建模态和非模态对话框的简便方法,但考虑到IE的市场份额不断下降以及对现代Web标准的支持不足,开发者应考虑使用更广泛的跨浏览器...
`showModalDialog` 方法创建的是一个模态对话框,这意味着当这个对话框打开时,用户无法与主页面或其他非模态对话框进行交互,直到关闭当前对话框。这在需要用户做出决策或输入信息的情况下非常有用,因为它可以确保...
总结起来,`showModalDialog`是JavaScript提供的一种创建模态对话框的方式,尽管存在一些局限性,但在特定场景下仍不失为一种实用的工具。了解并熟练掌握其使用,可以帮助开发者更好地构建交互式Web应用。
`Window.ShowModalDialog` 是一个在 Internet Explorer 浏览器中特有的方法,用于创建模态对话框。此方法允许开发者在一个新的窗口中打开一个HTML页面,并且这个新窗口将阻止用户与原始窗口交互,直到关闭为止。此外...
在现代Web应用开发中,推荐使用其他技术如模态库或者纯CSS/JavaScript实现模态对话框效果。 综上所述,`showModalDialog` 和 `showModelessDialog` 提供了在Internet Explorer中创建弹出对话框的强大功能,但在实际...
在JavaScript中,`showModalDialog`是一个非常有用的函数,它允许开发者创建模态对话框来增强用户交互体验。模态对话框是一种特殊的窗口,当它打开时,用户必须先关闭这个对话框才能继续与主窗口进行交互。这与非...
此外,还有一个类似的函数 `window.showModelessDialog`,该函数同样可以在 IE5.0 及以上版本中使用,但打开的是非模态对话框窗口。 #### 基本语法 ```javascript vReturnValue = window.showModalDialog(sURL, ...
在JavaScript中,通过对话框进行参数传递是一种常见的交互方式,尤其在需要弹出一个模态对话框并与其进行数据交换的场景下更为常见。本文将详细介绍如何利用`window.showModalDialog()`方法来实现这种参数传递,并...