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

js弹窗(showModalDialog)关闭返回传递参数及激活事件

 
阅读更多
父窗口中的js
function openwin(){ 
    x=window.showModalDialog("win.html",window,"dialogHeight:200px;dialogWidth:400px;center:yes;help:No;resizable:No;status:No;"); 
    if (x=="haha"){//当关闭时,判断返回值
        alert(x);//关闭窗口后激活alert
    }
  } 


子窗口中的js
function closethis(){ 
       Window.returnValue = "haha"; //定义返回值
      close(); 
} 


<input type="button" onclick="closethis()" value="关闭" />


当触发onclick事件时调用closethis()函数 该函数返回"haha"  if (x=="haha")//当关闭时,判断返回值 如果相等则 alert(x).

 

分享到:
评论

相关推荐

    js对话框传递参数

    ### JS对话框传递参数 #### 一、简介 在JavaScript中,通过对话框进行参数传递是一种常见的交互方式,尤其在需要弹出一个模态对话框并与其进行数据交换的场景下更为常见。本文将详细介绍如何利用`window....

    showModalDialog参数传递和获

    `showModalDialog`方法会返回一个值,这是对话框关闭时通过`window.returnValue`设置的。这个返回值可以是任何类型,包括字符串、数字、对象等。父窗口可以通过检查`showModalDialog`的返回值来得知对话框的结果。 ...

    showModalDialog参数使用详解

    // 父窗口传递参数 var param = '初始值'; var dialog = window.showModalDialog('dialog.html', param, "dialogWidth:400px;dialogHeight:300px"); // 子窗口接收参数 var initialParam = window.dialogArguments;...

    Javascript弹窗代码大收集

    ### JavaScript弹窗代码知识点解析 #### 一、基础弹窗函数 在提供的代码片段中,首先展示了一个较为简单的弹窗函数实现方式: ```javascript function openwin() { window.open('page.html', '', 'width=200,...

    页面弹窗实现用的showModalDialog方法

    `showModalDialog` 是Internet Explorer 4及以上版本中特有的方法,它创建一个模态对话框,即当对话框打开时,用户无法与页面上的其他元素进行交互,直到该对话框被关闭。此方法的基本语法如下: ```javascript var...

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

    ### showModalDialog 弹出窗口关闭不刷新父窗口的实现方法 #### 一、背景介绍 在Web开发过程中,经常会遇到需要使用弹出窗口显示额外信息或进行特定操作的情况。`showModalDialog` 是一个非常实用的功能,允许创建...

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

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

    javascript实现从子页与父页传递参数

    以下是关于"javascript实现从子页与父页传递参数"的详细知识点: 1. **全局变量**:这是最基础的方法,可以在子页面中定义一个全局变量,然后在父页面中访问该变量来获取数据。但这种方法不推荐,因为全局变量可能...

    JS中showModalDialog 的使用解析.docx

    - `vArguments`:可选参数,变体类型,用于向对话框传递参数。可以是任何类型的数据,包括数组、对象等。在对话框中,可以通过`window.dialogArguments`访问这些参数。 - `sFeatures`:可选参数,字符串类型,用于...

    showModalDialog参数详解

    showModalDialog参数详解 基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()...

    Javascript弹窗代码大全(收集)

    在JavaScript中,弹窗是一种常见的交互方式,用于向用户显示警告、确认信息或者提供额外的交互界面。在网页开发中,有多种弹窗类型,如普通弹窗、强制弹窗、IP限制弹窗和延时弹窗等。下面我们将详细介绍这些弹窗的...

    JS 弹出对话框window.showModalDialog()

    ### JS弹出对话框 `window.showModalDialog()` 的使用与详解 #### 一、`window.showModalDialog()` 概述 在JavaScript中,`window.showModalDialog()` 是一个非标准但广泛使用的API,用于创建模态对话框。模态...

    JS针对浏览器窗口关闭事件的监听方法集锦

    在JavaScript中,监听浏览器窗口关闭事件对于实现特定的用户交互或数据保存功能至关重要。下面将详细介绍几种常用的浏览器关闭事件监听方法。 1. 方式一:适用于IE浏览器,仅在关闭时提示 ```javascript window....

    Javascript弹窗代码大全收集.docx

    本文主要讲解如何使用JavaScript实现各种类型的弹窗,包括强制弹窗、IP弹窗、延时弹窗和退弹等,并提供相关的代码示例。 1. 强制弹窗: 强制弹窗是指即使用户安装了广告拦截插件,也能成功弹出的窗口。这是因为强制...

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

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

    showModalDialog和showModelessDialog使用心得

    `showModalDialog` 方法创建的是一个模态对话框,这意味着当这个对话框打开时,用户无法与主页面或其他非模态对话框进行交互,直到关闭当前对话框。这在需要用户做出决策或输入信息的情况下非常有用,因为它可以确保...

    解决window.showModalDialog跨域返回值

    在JavaScript中,`window.showModalDialog`是一个古老但仍然有用的函数,用于打开一个模态对话框,用户在对话框中进行交互,直到关闭对话框为止。然而,当涉及到跨域时,`showModalDialog`面临一个问题:它无法正确...

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

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

    showModalDialog

    `showModalDialog`返回值:当对话框关闭时,它会返回一个值,这个值通常是用户在对话框中进行的操作结果,可以是用户输入的数据或者确认按钮的状态。 **示例**: ```javascript var result = window....

    js showModalDialog参数的使用详解

    传递参数: - 参数可以通过`vArguments`传递,如传递字符串或对象。例如,传递一个对象: ```html var obj = new Object(); obj.name = "51js"; window.showModalDialog("modal.htm", obj, "dialogWidth=200px...

Global site tag (gtag.js) - Google Analytics