jsp页面控件:
<input class="" type="text" size="15" disabled="disabled" value="社員選択" id="empname"> <input type="button" id="empbtn" value="選択" style="width:50;" disabled="disabled" onclick="opendialog()">
js:function opendialog()
{
var srcFile = "../callsearchnew/empSearch.action";
var retValue = null;
if(navigator.userAgent.indexOf("MSIE")>0){
var winFeatures = "dialogHeight:300px;dialogWidth:500px;edge:sunken;scroll:no;status:no;help:no";
retValue = window.showModalDialog(srcFile,self,winFeatures);
}else if(navigator.userAgent.indexOf("Firefox")>0)
{
var fireFeatures = "dialogHeight:300px;dialogWidth:500px;edge:sunken;scroll:no;status:no;help:no";
//window.open( srcFile,null,fireFeatures);
retValue = window.showModalDialog(srcFile,null,fireFeatures);
}
}
function
setSelectedEmp(name,id)
{
$("#empname").attr("value",name);
$("#hiddencollectioner").attr("value",name);
$("#hiddencollectionerno").attr("value",id);
if (name!=null)
{
document.getElementById("empname").focus();
}
}
struts-call-config.xml配置文件
<action name="empSearch" class="empSearchAction" method="init">
<result name="success">/callsystem/callsearchnew/empSearch.jsp
</result>
</action>
[color=green]//empSearch.action 对应的jsp,返回父页面的js[/color]
function doConfirm(){
var empnovalue = document.getElementById("empnovalue").value;
if(empnovalue == ""){
alert("社員選択はしていません。");
window.close();
}
var empId = empnovalue.split(":")[0];//社員CD
var empName = empnovalue.split(":")[1];//社員名
var fatherDnt = null;
if(navigator.userAgent.indexOf("MSIE")>0) {
fatherDnt = window.dialogArguments;
}else if (navigator.userAgent.indexOf("Firefox")>0) {
fatherDnt = opener;
}
//
传给父窗口js:setSelectedEmp方法参数
fatherDnt.
setSelectedEmp(empName, empId);
window.close();
}
分享到:
相关推荐
页面加载前弹出进度条,这里显示的进度条进度是不标准的,因为某些功能任务没有办法预估精准的处理进度,只是显示大概范围的进度条值。 b、精确数值进度条。点击button弹出进度条,点击button后会查询数据,通过...
今天Insus.NET练习JavaScript,实现从父窗口打开一个子窗口,在子窗口处理一些结果之后,把结果赋值于父窗口的文本框内。可看效果: 在站点创建两个aspx页面,一个是PageA.aspx另一个是PageB.aspx: 在PageA.aspx的&...
4.20 关闭页面时弹出时间警告框 85 4.21 显示在按钮上的时间 86 4.22 计算出生时间 88 4.23 计算几天后将是什么日期 92 第5章 鼠标类特效 95 5.1 让鼠标悬停来开关窗口 96 5.2 鼠标的十字星准星 96 5.3 鼠标...
7 WX5560H结合绿洲平台配置微信连WIFI之后用户认证成功会弹出广告页面的经验案例 8 某局点WX3510H配置微信连WiFi,客户端显示配置有误,查看绿洲平台显示无效的appid及appsecret的处理经验 9 WX3520H无线控制器结合...
第七章 案例1通过委托实现异步调用 案例2使用定时器执行方法 ...处理查询结果 应用连接池实现SQL Server数据库更新 第十章 案例1如何实现Web页面的跳转 案例2如何实现Web页面之间请求的信息保存...
鼠标点击弹出商品明细功能;模糊查询,模拟百度搜索框功能。 5.利用ajax技术,返回JSON格式数据; 6.利用JQuery的$.ajax,$.post,$.get方法,分别返回text,xml,json等格式数据,通过fastjson生成JSON格式数据; 7....
具有特殊标记的注释将从常规的案例注释集合中弹出到第一条指令中。 如果您将第一条说明放在案例档案的顶部,则“注视”注释将出现在案例档案的顶部。 案件处理人员说明 要固定便笺,只需输入关键字“ #POP!”。 在...
1、 解决页面载入即弹出的情况造成水平对齐不正常的BUG(主要是dom ready事件 绑定) 2、 增加parent参数,支持对话框穿越框架在父页面弹出 v2.0.5 1、 剔除yesClose参数,如果要点击确定或者取消按钮不自动关闭...
1.12 进入页面同时弹出欢迎对话框 1.13 禁止网页另存 1.14 禁止页面加入缓存 1.15 离开页面时弹出对话框 1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 ...
1.12 进入页面同时弹出欢迎对话框 1.13 禁止网页另存 1.14 禁止页面加入缓存 1.15 离开页面时弹出对话框 1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 ...
用这个处理Android处理键盘的方法,感觉真是爽通了!建议你也试试,将本单元加到项目即可。再回头看看Delphi的例子,就显得太弱了!
9.18.htm 左键弹出式菜单效果的完整代码 9.19.htm 实现浮动菜单效果的完整代码 9.20.htm 实现树型导航菜单的完整代码 第10章(/C10/) ReturnText Ajax返回字符串数据 ReturnXML ...
使用场景包括但不限于:网页导航菜单、图片轮播、弹出层、移动端页面等。通过学习本资源,您将能够更加熟练地运用JavaScript实现滑动窗口,为用户带来更加流畅、便捷的浏览体验。 此外,本资源还提供了丰富的代码...
页面的查询框增加一下显示历史查找记录 实现及踩坑记录 使用Element带输入建议的输入框来实现此需求。用法详见官网 1. 坑1:不能直接在querySearch里返回数组,一定要调用回调函数cb来处理数据 看了一下例子,建议...
这份DWZ代码是我个人一直使用的,DWZ对各版本...此代码处理了弹出层刷新及弹出层分页问题,这部分没有提供例子。 别怪我分数这么贵,真心的自己花了时间去测试改进,希望帮助到更多朋友。 有问题或建议请写评论或发信。
1069 添加完项目之后的弹出页面停留。 1068 在添加对象的时候,如果某个字段没有取值列表,给出相应的链接,并可局部刷新 1067 创建新的计划的时候选择最新的一个计划结束日期开始。 1066 创建应用的时候,...
Android例子源码仿QQ的头像选择弹出的对话框 Android例子源码仿多看阅读的左右平移翻页效果小例子 Android例子源码可以通过网络请求内容的自定义列表选择Dialog Android例子源码图片旋转缩放加盖水印透明倾斜扭曲...
javascript主页弹出窗口技巧.html div span layer的区别.html email地址的分割.html ENTER键可以让光标移到下一个输入框.html IE地址栏前换成自己的图标 .html TEXTAREA自适应文字行数的多少.html title显示...
包含页面特效、按钮特效、字符串文本和输入框特效、鼠标特效、层和框架的特效、下拉列表特效、键盘操作和状态栏特效、链接特效、表格特效、单选框和复选框、颜色处理和菜单特效、窗口特效与弹出式警告等等。...