`
salute
  • 浏览: 54985 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

弹出页面处理例子

阅读更多
jsp页面控件:
<input class="" type="text" size="15" disabled="disabled" value="社員選択" id="empname">&nbsp;<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();
}
分享到:
评论

相关推荐

    WPF弹出进度条例子

    页面加载前弹出进度条,这里显示的进度条进度是不标准的,因为某些功能任务没有办法预估精准的处理进度,只是显示大概范围的进度条值。 b、精确数值进度条。点击button弹出进度条,点击button后会查询数据,通过...

    子窗口给父窗口赋值实现思路及案例演示

    今天Insus.NET练习JavaScript,实现从父窗口打开一个子窗口,在子窗口处理一些结果之后,把结果赋值于父窗口的文本框内。可看效果: 在站点创建两个aspx页面,一个是PageA.aspx另一个是PageB.aspx: 在PageA.aspx的&...

    javascript网页特效实例大全

    4.20 关闭页面时弹出时间警告框 85 4.21 显示在按钮上的时间 86 4.22 计算出生时间 88 4.23 计算几天后将是什么日期 92 第5章 鼠标类特效 95 5.1 让鼠标悬停来开关窗口 96 5.2 鼠标的十字星准星 96 5.3 鼠标...

    H3C绿洲平台故障排查经验案例汇总集.rar

    7 WX5560H结合绿洲平台配置微信连WIFI之后用户认证成功会弹出广告页面的经验案例 8 某局点WX3510H配置微信连WiFi,客户端显示配置有误,查看绿洲平台显示无效的appid及appsecret的处理经验 9 WX3520H无线控制器结合...

    C#.NET案例开发集锦代码7-11章

    第七章 案例1通过委托实现异步调用 案例2使用定时器执行方法 ...处理查询结果 应用连接池实现SQL Server数据库更新 第十章 案例1如何实现Web页面的跳转 案例2如何实现Web页面之间请求的信息保存...

    httpxmlRequest+ajax+jquery+fastjson+jsp异步通讯实战案例精讲

    鼠标点击弹出商品明细功能;模糊查询,模拟百度搜索框功能。 5.利用ajax技术,返回JSON格式数据; 6.利用JQuery的$.ajax,$.post,$.get方法,分别返回text,xml,json等格式数据,通过fastjson生成JSON格式数据; 7....

    notepinning:在案例注释中添加关键字以将其固定在案例页面的顶部

    具有特殊标记的注释将从常规的案例注释集合中弹出到第一条指令中。 如果您将第一条说明放在案例档案的顶部,则“注视”注释将出现在案例档案的顶部。 案件处理人员说明 要固定便笺,只需输入关键字“ #POP!”。 在...

    artDialog_Demo

    1、 解决页面载入即弹出的情况造成水平对齐不正常的BUG(主要是dom ready事件 绑定) 2、 增加parent参数,支持对话框穿越框架在父页面弹出 v2.0.5 1、 剔除yesClose参数,如果要点击确定或者取消按钮不自动关闭...

    《程序天下:JavaScript实例自学手册》光盘源码

    1.12 进入页面同时弹出欢迎对话框 1.13 禁止网页另存 1.14 禁止页面加入缓存 1.15 离开页面时弹出对话框 1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 ...

    程序天下:JavaScript实例自学手册

    1.12 进入页面同时弹出欢迎对话框 1.13 禁止网页另存 1.14 禁止页面加入缓存 1.15 离开页面时弹出对话框 1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 ...

    Delphi XE 10.2 FMX 程序中避免输入焦点被虚拟键盘遮挡

    用这个处理Android处理键盘的方法,感觉真是爽通了!建议你也试试,将本单元加到项目即可。再回头看看Delphi的例子,就显得太弱了!

    AJAX基础概念、核心技术与典型案例(内涵动态实例)

    9.18.htm 左键弹出式菜单效果的完整代码 9.19.htm 实现浮动菜单效果的完整代码 9.20.htm 实现树型导航菜单的完整代码 第10章(/C10/) ReturnText Ajax返回字符串数据 ReturnXML ...

    《前端开发实践:JavaScript打造响应式滑动窗口》-涵盖交互设计、事件处理、DOM操作,助力网页交互与用户界面优化

    使用场景包括但不限于:网页导航菜单、图片轮播、弹出层、移动端页面等。通过学习本资源,您将能够更加熟练地运用JavaScript实现滑动窗口,为用户带来更加流畅、便捷的浏览体验。 此外,本资源还提供了丰富的代码...

    Element输入框带历史查询记录的实现示例

    页面的查询框增加一下显示历史查找记录 实现及踩坑记录 使用Element带输入建议的输入框来实现此需求。用法详见官网 1. 坑1:不能直接在querySearch里返回数组,一定要调用回调函数cb来处理数据 看了一下例子,建议...

    dwz完美整合ztree,kindeditor,My97DatePicker

    这份DWZ代码是我个人一直使用的,DWZ对各版本...此代码处理了弹出层刷新及弹出层分页问题,这部分没有提供例子。 别怪我分数这么贵,真心的自己花了时间去测试改进,希望帮助到更多朋友。 有问题或建议请写评论或发信。

    禅道项目管理软件发布 v4.3 beta版本.zip

    1069 添加完项目之后的弹出页面停留。 1068 在添加对象的时候,如果某个字段没有取值列表,给出相应的链接,并可局部刷新 1067 创建新的计划的时候选择最新的一个计划结束日期开始。 1066 创建应用的时候,...

    Android-app.rar

    Android例子源码仿QQ的头像选择弹出的对话框 Android例子源码仿多看阅读的左右平移翻页效果小例子 Android例子源码可以通过网络请求内容的自定义列表选择Dialog Android例子源码图片旋转缩放加盖水印透明倾斜扭曲...

    55种网页小技巧 ---- 下载无需扣分,具有一定收藏价值

    javascript主页弹出窗口技巧.html div span layer的区别.html email地址的分割.html ENTER键可以让光标移到下一个输入框.html IE地址栏前换成自己的图标 .html TEXTAREA自适应文字行数的多少.html title显示...

    JavaScript 特效 经典实例大全

    包含页面特效、按钮特效、字符串文本和输入框特效、鼠标特效、层和框架的特效、下拉列表特效、键盘操作和状态栏特效、链接特效、表格特效、单选框和复选框、颜色处理和菜单特效、窗口特效与弹出式警告等等。...

Global site tag (gtag.js) - Google Analytics