`
jackeysion
  • 浏览: 127684 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

ShowModalDialog参数传递

阅读更多
Author:myssh
示例一:

父窗体函数:

function openChild()

{
  var f = window.showModalDialog("child.htm",null,"dialogWidth:335px;status:no;dialogHeight:300px"); 
  if(f != null)  alter( f); 
}

子窗体函数:

var f=window.dialogArguments;//获得父窗口 
if(f!=null) 
{ 
    alter(f.document.getElementById("txt0").value); 
} 
//对父窗口进行相关操作
function setFather() 
{ 
    f.document.getElementById("txt0").value = "123456";

} 
//设置返回到父窗口的值 (执行后父窗口即时生效)
function retrunValue() 
{ 
   var s = "123456"; 
   window.returnValue=s; 
   window.close(); //执行此步之后,父窗口弹出"123456"

} 
 

 

Author:myssh
示例二:

父窗体函数:

function openChild()

{

  var f = window.showModalDialog("child.htm",null,"dialogWidth:335px;status:no;dialogHeight:300px"); 
  if(f != undefined)
  {
    if(f.type == "1")//读取参数,如果是1刷新

    {
      location.reload();
    }
  }

}

子窗体函数:

//执行此步之后,父窗口刷新

function closeRefreshParent()
{
  var s = new Object();//使用对象,可设置多个值供父窗口读取

  s.type="1";
  window.returnValue=s;
  window.close();
}



分享到:
评论

相关推荐

    showModalDialog参数传递和获

    showModalDialog参数传递和获

    window.showModalDialog参数传递中含有特殊字符的处理方法

    程序运行出错经,过检查发现传递的数据中出现了#等特殊字符,浏览器只取到#号前面的数据,后面的被截断,下面为大家介绍下正确的处理方法

    showModalDialog用法

    主要介绍showModalDialog的用法和参数的传递

    JS中showModalDialog 详细使用.txt

    window.dialogArguments来取得传递进来的参数。 sFeatures -- 可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。 1. dialogHeight: 对话框高度,不小于100px 2. ...

    Javascript showModalDialog两个窗体之间传值

    我们先看该函数的定义:vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) 参数说明: sURL–必选参数,类型:字符串。用来指定对话框要显示的文档的URL。 vArguments–可选参数,类型:...

    javascript实现浏览器窗口传递参数的方法

    a.html <html> <head> <title>主页面</title> ...window.showModalDialog("ddd.html",im,""); } function IDAndMethod() { this.ID="ddd"; this.Method=SetTxt; } functi

    javascript 实现子父窗体互相传值的简单实例

    arguments — 可选参数,类型:变体,用来向对话框传递参数,传递的参数类型不限,包括数组等,对话框通过window.dialogArguments来取得传递进来的参数 features — 可选参数,类型:字符串,用来描述对话框的...

    JavaScript笔记.doc

    2、从javascript向java传递参数:通过set()方法传递参数 24 3、从java中获取返回值:通过get()方法 24 4、直接在javascript中使用java语句:经试验失败,提示“java未定义”。 25 5、从java访问javascript资源和方法...

    javascript函数的解释

    (将当前点击的按钮显示为红色,n指当前点击按钮的编号,是点击菜单传递的一个参数值). function g(o){return document.getElementById(o);}这段是为了节省代码,以后用得很多,其值相当于g(o)= document....

    easyui+增强窗体 demo_ext为实例文件

    1、修复combobox在级联操作时,传递的swd参数值为null,而不是选中值。 2、datagrid的addEventListener 方法增加对事件onExpandRow和onCollapseRow的控制。 3、tree增加自定义属性 attributes,用于简单数据加载时,...

Global site tag (gtag.js) - Google Analytics