用jquery把一个showModalDialog上的值传到另一个页面上去
详细叙述:
现在有一个添加页面,在这个页面上有个 按钮,点击这个按钮会出现一个showModalDialog 对话框,然后在这个对话框里选中一条信息,点击确定,这时让这条信息在这个添加页面上的<input type="text"/>里面显示。
在父页面里面 写一个函数来打开一个showModalDialog
parent.jsp //父页面
<script type="text/javascript"> function showDialog() { var reValue=window.showModalDialog(url,'',width;height); reValue 可以接收任意类型的数据,这里接收的是一个数组 $("#a").val(reValue[0]); //把第一个值赋给id为a的input $("#b").val(reValue[1]); //把第二个值赋给id为b的input } </script>
定义一个text域
<input type="text" id="a" name="a"/> <input type="text" id="b" name="b"/> <input type="button" value="" onclick="showDialog();"/> 在showModalDialog里面选择一些值,并赋值给一个数组 var re = new Array(3); re[0]="a"; re[1]="b" window.returnValue=re; //把这个数组返回到父页面。 self.close();//关闭窗口
这样就可以了。
相关推荐
在JavaScript编程中,`showModalDialog`是一个古老但仍然有用的函数,用于打开一个新的浏览器窗口或对话框,并与父页面进行交互。这个功能在处理用户输入、显示信息或进行特定操作时非常有用。在这个场景中,我们...
在站点2,用户完成所需操作后,我们需要返回一个值到站点1。这可以通过调用一个函数(如`closeDialog`)来实现,该函数会将返回值作为参数,并构造一个新的URL,将这个值附加到URL上,然后重定向到站点1的一个页面,...
在JavaScript的世界里,`showModalDialog`是一个古老但仍然有用的函数,用于打开一个模态对话框,展示用户需要交互的信息。这个功能在处理用户输入、确认操作或展示详细信息时非常实用。本篇文章将深入探讨`...
// 使用 showModalDialog 打开一个包含输入字段的对话框,并返回用户输入的值 var userInput = window.showModalDialog("inputForm.html", null, "dialogWidth:400px;dialogHeight:200px"); // 使用 ...
`showModalDialog`返回值:当对话框关闭时,它会返回一个值,这个值通常是用户在对话框中进行的操作结果,可以是用户输入的数据或者确认按钮的状态。 **示例**: ```javascript var result = window....
在IT行业中,`showModalDialog`是一个非常特殊的浏览器API,主要用于弹出模态对话框,它在网页应用中起到了展示信息、获取用户输入或者执行特定任务的作用。这篇名为"showModalDialog技术文章"的博客文章可能详细...
在JavaScript中,`showModalDialog`是一个非常有用的函数,它允许我们打开一个新的浏览器窗口或对话框,并与父窗口进行交互。这个功能在开发过程中经常用于创建弹出式表单、确认对话框或者需要用户输入信息的场景。...
在自动化测试领域,Selenium 是一个广泛使用的工具,它允许测试人员通过编写代码来模拟用户在Web应用程序上的交互。然而,对于某些特定的功能,比如 Internet Explorer 中的 `showModalDialog` 方法,Selenium 存在...
在JavaScript中,`showModalDialog`是一个古老的浏览器API,用于打开一个模态对话窗口,它在用户与对话框交互之前阻止了对父窗口的访问。这个API在现代Web开发中已经逐渐被淘汰,但由于某些老旧系统的存在,理解其...
在网页开发中,`window.showModalDialog` 是一个古老的 API,用于创建模态对话框,它可以在不刷新页面的情况下与用户交互。这个方法在现代Web开发中已经逐渐被`<dialog>`元素或JavaScript库如jQuery UI、Bootstrap ...
在JavaScript编程语言中,`Window.showModalDialog()`方法是一个非常重要的功能,主要用于打开一个模态对话框,即用户必须关闭对话框才能与父窗口进行交互。这个方法在创建用户交互和自定义弹出窗口场景中非常有用。...
`showModalDialog` 是一个非常实用的功能,允许创建模态对话框(即用户必须与之交互才能继续使用页面其他部分的窗口)。然而,在某些情况下,我们可能希望在关闭弹出窗口后,不刷新父窗口(即打开弹出窗口的页面),...
`showModalDialog`是JavaScript中的一个方法,用于创建模态对话框,即用户必须与对话框交互后才能继续与主窗口交互。在这个实例中,它被用来实现一个网页的弹出窗口,通常用于数据输入或者确认操作等场景。以下是...
根据提供的文件信息,本文将详细解释如何使用JavaScript在父页面中弹出一个新的窗口,并从这个新弹出的窗口中获取数据。此技术常用于需要在当前页面与另一个页面之间进行数据交互的应用场景。 ### 一、理解弹窗原理...
- `window.showModalDialog`方法会返回一个值,这个值是由弹出窗口通过`window.returnValue`设置的。 - 当弹出窗口关闭时,我们可以根据返回值来判断是否需要刷新父页面。 3. **在弹出的窗口中设置返回值**: ...
`window.showModalDialog` 是一个在JavaScript中用于打开模态对话框的函数,它在Web开发中被广泛使用,特别是在创建自定义对话框时。在这个示例中,我们有一个名为"TestWindowDialog"的压缩包文件,其中包含了实现`...
同源策略是浏览器为了安全而实施的一项政策,它禁止了一个源(协议+域名+端口)的文档或脚本请求另一个源的资源,除非两个源完全相同。`showModalDialog`属于浏览器的内置功能,因此它遵循这一策略。 要解决`...
主页面用window.showModalDialog的时候,如果直接打开其它系统的页面,这时候别人的页面在window.returnValue=1;这样返回值的时候,主页面是取不到返回值的,原因就是因为跨域了.
在JavaScript编程中,`window.showModalDialog`是一个用于打开模态对话框的函数,它能够创建一个新的浏览器窗口或者在当前窗口内显示一个弹出层,阻止用户与父窗口的交互,直到用户关闭对话框为止。这个方法在创建...
在JavaScript的世界里,`showModalDialog`是一个古老但仍然有用的函数,主要用于在浏览器窗口中打开一个模态对话框。这个函数允许开发者创建自定义的、交互式的用户界面,且在对话框显示期间,用户不能与页面的其他...