`
sky_若海
  • 浏览: 12867 次
  • 性别: Icon_minigender_1
  • 来自: 保定
文章分类
社区版块
存档分类
最新评论

js调用showModalDialog返回值时如何不重复打开窗口

阅读更多

主窗口调用showModalDialog时,为了不让打开的子窗口查询时再次打开窗口,在子窗口中须 

window.name = "__self";

window.open(url, "__self") ;

“__”是两个"_"。

分享到:
评论

相关推荐

    showModalDialog使用例子,父窗口向子窗口传递值,子窗口设置父窗口的值,子窗口关闭的时候返回值到父窗口

    在JavaScript中,`showModalDialog`是一个非常有用的函数,它允许我们打开一个新的浏览器窗口或对话框,并与父窗口进行交互。这个功能在开发过程中经常用于创建弹出式表单、确认对话框或者需要用户输入信息的场景。...

    Chrome中模态对话框showModalDialog返回值问题的解决方法

    `showModalDialog`打开的窗口在关闭时可以通过`window.returnValue`设置返回值,这个返回值会被赋值给调用函数的`returnValue`变量。 然而,在某些情况下,Chrome可能无法正确获取`window.returnValue`的值。这可能...

    showModalDialog 弹出窗口关闭不刷新父窗口最终实现了

    通过以上步骤,我们可以实现使用`showModalDialog`弹出窗口并在关闭时不刷新父窗口的需求。这种方法不仅能够提高用户体验,还能更好地管理页面的状态。需要注意的是,随着浏览器对`showModalDialog`的支持逐渐减少,...

    sharepoint 2010 弹出模式窗口showModalDialog并返回值returnResult方法.

    本篇文章将详细探讨如何使用`showModalDialog`打开模态窗口,并返回值给调用页面。 首先,`showModalDialog`的基本语法如下: ```javascript window.showModalDialog(url, windowObject, options); ``` - `url`: ...

    解决window.showModalDialog跨域返回值

    然而,当涉及到跨域时,`showModalDialog`面临一个问题:它无法正确地返回值。这是因为浏览器的安全策略阻止了跨域通信,特别是涉及返回值的情况。为了解决这个问题,我们可以利用`iframe`嵌套页面的技术来实现跨域...

    showModalDialog打开窗体接收返回值

    在JavaScript编程中,`showModalDialog` 是一个古老但仍然被一些开发者使用的函数,用于以模态对话框的形式打开一个新的窗口。这个对话框会阻止用户与父窗口进行交互,直到对话框关闭。在这个过程中,我们可以传递...

    window.showModalDialog方法的使用

    在JavaScript编程中,`window.showModalDialog`是一个用于打开模态对话框的函数,它能够创建一个新的浏览器窗口或者在当前窗口内显示一个弹出层,阻止用户与父窗口的交互,直到用户关闭对话框为止。这个方法在创建...

    showModalDialog刷新窗口的例子

    在IT行业中,尤其是在Web开发领域,`showModalDialog`是一个重要的JavaScript函数,它用于打开一个模态对话框,即在用户与新窗口交互时,主窗口会被暂时禁用。这个功能在需要用户输入额外信息或者确认操作时非常有用...

    window.showModalDialog()返回值的学习心得总结

    这意味着当模态对话框打开后,主窗口会变得不可用,直到用户关闭对话框。这类似于JavaScript中的`alert()`函数,用户必须处理完对话框才能继续与页面其他部分互动。 参数方面,`showModalDialog()` 接受三个参数: ...

    JS中showModalDialog关闭子窗口刷新主窗口用法详解

    本文实例讲述了JS中showModalDialog关闭子窗口刷新主窗口用法。分享给大家供大家参考,具体如下: 网上找了好长时间 大都是window.opener.location.reload(),等等 都不是我想要的 最后终于发现了一个 想知道的就往下...

    window.showModalDialog打开跨域的页面并取到返回值

    主页面用window.showModalDialog的时候,如果直接打开其它系统的页面,这时候别人的页面在window.returnValue=1;这样返回值的时候,主页面是取不到返回值的,原因就是因为跨域了.

    javascript调用的模态窗口

    "javascript调用的模态窗口"是指使用JavaScript来创建或控制的一种弹出式窗口,这种窗口在显示时会阻止用户对父窗口的交互,直到用户关闭了模态窗口。这个功能在很多场景下都非常实用,比如表单验证、用户提示或者...

    js(javascript)子窗口和父窗口交互

    在上述代码中,`searchList` 函数用于打开一个模态对话框,并且在对话框关闭时检查是否有返回值。如果有,则将该值赋给父窗口中的某个输入框。而 `fillIn` 函数则定义了当用户完成操作并点击确定时,子窗口应返回的...

    javascript中showModalDialog子页面值赋给父页面

    在JavaScript编程中,`showModalDialog`是一个古老但仍然有用的函数,用于打开一个新的浏览器窗口或对话框,并与父页面进行交互。这个功能在处理用户输入、显示信息或进行特定操作时非常有用。在这个场景中,我们...

    showModalDialog参数使用详解

    1. **对话框返回值**:当对话框关闭时,可以通过`showModalDialog`调用返回一个值,这个值可以在父窗口中获取。例如,在子窗口中设置`window.returnValue`,然后在父窗口中通过`window.showModalDialog`的返回值来...

    使用selenium测试showModalDialog模态对话框

    由于 Selenium 的执行依赖于JavaScript,因此在模态对话框打开时,Selenium 无法与对话框交互,导致测试无法正常进行。 面对这个问题,测试工程师需要采取一些变通的方法。对于两种不同类型的模态对话框应用,我们...

    JS模态窗口返回值兼容问题的完美解决方法

    模态窗口可以通过多种方式实现,其中使用JavaScript(JS)的showModalDialog方法是比较常见的一种。但是,由于不同浏览器的实现差异,模态窗口的返回值在跨浏览器时常常会遇到兼容性问题。下面我们将详细探讨如何...

    javascript打开静态子窗口

    需要注意的是,在某些情况下,由于浏览器的安全限制,只有当子窗口是由当前窗口打开时,当前窗口才能调用 `close()` 方法来关闭它。 示例代码: ```javascript // 在子窗口中 window.close(); ``` ### 总结 通过...

    showModalDialog open弹出子窗口操作parent、opener父窗口及跨域处理

    1> window.showModalDialog()采用JS原理实现,同时父窗口不可操作,window.open()采用新创建一个窗口,同时父窗口可操作; 2> 父窗口与子窗口传递值的方式也有所不同,在子窗口中操作父窗口也语法也不同,分别为var...

    ShowModalDialog父窗体向子窗体传值

    在JavaScript中,`showModalDialog`是一个用于打开模态对话框的方法,主要应用于IE浏览器,从版本4开始支持。模态对话框意味着用户必须关闭该对话框才能与父窗口进行交互。相反,`showModelessDialog`则创建一个非...

Global site tag (gtag.js) - Google Analytics