`

window.returnValue使用方法

 
阅读更多

returnValue是javascript中html的window对象的属性,目的是返回窗口值,当用window.showModalDialog函数打开一个IE的模式窗口(模式窗口知道吧,就是打开后不能操作父窗口,只能等模式窗口关闭时才能操作)时,用于返回窗口的值,下面举个例子:     1、parent.html Html代码 

 

//father.html    <HTML>   <HEAD>   

<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">   <TITLE></TITLE>   

<script language="javascript">      

function showmodal(){    

var ret = window.showModalDialog("child.htm",null,"dialogWidth:350px;dialogHeight:350px;help:no;status:no");        if (ret){alert('子窗口返回真!');        }else{    

         alert('子窗口返回假!');       }    }

分享到:
评论

相关推荐

    window.returnValue使用方法示例介绍

    下面我们将详细探讨 `window.returnValue` 的使用方法以及 `window.showModalDialog()` 的相关特性。 1. **`window.showModalDialog()` 方法** `window.showModalDialog()` 的基本语法如下: ```javascript ...

    网页右键ie不支持event.preventDefault和event.returnValue (需要加window)

    在IE浏览器中,我们需要使用另一种方式来阻止事件的默认行为,那就是通过`window.event.returnValue`属性。当`window.event.returnValue`被赋值为`false`时,相当于阻止了事件的默认行为。下面是一个兼容IE和非IE...

    Window.ShowModalDialog使用手册

    如果对话框关闭时调用了`window.returnValue`并赋值,那么这个值就会被返回到调用方。例如: ```html &lt;!-- 在对话框HTML文件中 --&gt; &lt;button onclick="window.returnValue = 'Dialog closed'; window.close()"&gt;Close...

    火狐浏览器不支持window.event的解决办法

    火狐浏览器不支持window.event的解决办法,解决不同浏览器针对window.event的差异

    js弹窗并返回值(window.open方式)

    在JavaScript中,`window.open`方法是一个非常实用的功能,它允许开发者创建新的浏览器窗口或标签页,并在其中加载指定的网页内容。这个方法在交互式用户界面设计中尤其常见,例如用于显示警告、确认对话框或者...

    window.showModalDialog模式对话框和 window.open的区别

    此外,通过设置` returnValue`属性,可以将值从对话框传递回调用它的页面。 接下来,我们讨论`window.open`。`open`方法用于打开一个新的浏览器窗口或标签页,其语法如下: ```javascript var newWindow = window....

    JS 弹出对话框window.showModalDialog()

    `window.showModalDialog()` 函数返回一个值,这个值是通过调用新窗口中的 `window.returnValue` 设置的。如果新窗口被关闭且 `window.returnValue` 被设置,则会将该值作为 `showModalDialog` 函数的返回值。 以下...

    Window.showDialog详解合集

    在本合集中,我们将深入探讨`showDialog`的使用方法及其在页面间参数传递的应用。 首先,`window.showDialog`通常与JavaScript或Java的AJAX技术结合使用,因为它本身并不属于JSP标准库的一部分。在JavaScript中,`...

    ShowModalDialog与window.open的区别

    3. **返回值处理**:`ShowModalDialog` 支持通过 `window.returnValue` 返回值,这在处理表单提交等交互操作时非常有用。而 `window.open` 没有直接提供这样的机制,通常需要通过回调函数等方式实现。 #### 八、...

    window.showModalDialog方法的使用

    var returnValue = window.showModalDialog(url, [dialogArguments], [features]); ``` - `url`:指定对话框加载的URL,可以是相对路径或绝对路径。 - `dialogArguments`:可选参数,传递给新窗口的数据,通常是一...

    window.open父子窗口传值问题

    1. **使用URL参数**:在`window.open`的`url`中添加查询参数来传递数据。例如: ```javascript var url = "child.html?data=" + encodeURIComponent(value); var newWindow = window.open(url, "child"); ``` 2...

    针对window.showmodaldialog弹出窗体无刷新的详细使用

    本文将详细介绍`window.showModalDialog`的使用方法及其相关知识点。 1. **基本语法** `window.showModalDialog` 的基本调用形式如下: ```javascript var returnValue = window.showModalDialog(url, window, ...

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

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

    window.showModalDialog的基本用法

    window.returnValue = "返回的数据"; ``` 然后在主窗口中可以这样使用: ```javascript let data = window.showModalDialog("filename.htm"); console.log(data); // 输出 "返回的数据" ``` #### showModalDialog ...

    showModalDialog和window.open

    - 使用`showModalDialog`时,可以通过`window.returnValue`在关闭窗口时向主窗口传递数据。 - 使用`window.open`时,数据交互需要通过其他方式实现,如使用`postMessage`API。 综上所述,`showModalDialog`和`...

    window.showModalDialog(javascript)

    本文将重点介绍模态对话框的使用方法`window.showModalDialog()`。 模态对话框是一种阻止用户与网页其他部分互动,直到关闭对话框为止的交互方式。`window.showModalDialog()`是Internet Explorer 4及更高版本支持...

    关于struts2里用javascript刷新window.showModalDialog的父页面

    - `window.showModalDialog`方法会返回一个值,这个值是由弹出窗口通过`window.returnValue`设置的。 - 当弹出窗口关闭时,我们可以根据返回值来判断是否需要刷新父页面。 3. **在弹出的窗口中设置返回值**: ...

    子窗体与父窗体传值示例js代码

    总结来说,子窗体与父窗体之间的通信主要是通过`window.dialogArguments`获取父窗体引用,`window.returnValue`传递值,以及`window.showModalDialog()`方法的返回值来实现的。在实际应用中,这种通信方式可以用于...

Global site tag (gtag.js) - Google Analytics