javascript打开新窗口并获取新窗口值

这种文章以前我有写过,就是点击弹出新窗口再在新窗口做操作,然后再把值利用js parent.iframe.formname.inputname.value这样就现实新页面传值了。下面我们总结了几个常用的方法 。

方法一、

主页面打开新窗口js 事件:

function showmodelwindow() {
         var itop = (window.screen.height - 600) / 2;
         var ileft = (window.screen.width - 500) / 2;
         var reval = window.showmodaldialog('basictype.asp教程x' ,
        'dialogheight: 300px; dialogwidth: 100px;dialogtop: ' + itop + '; dialogleft: ' + ileft + '; edge: raised; center: yes; help: yes; resizable: no; status: yes;scroll:no;');
         if (typeof (reval) != 'undefined') { form1.txtscd_type.value = reval; }//接收回传value
     }

 

新打开窗口确定按钮:

function confirmback() {
            window.returnvalue = "要返回的value";
            window.close();
        }

 

方法二、

 

主页面打开新窗口js 事件:

 

 

function showmodelwindow() {
            var itop = (window.screen.availheight - 510) / 2; //获得窗口的垂直位置;
            var ileft = (window.screen.availwidth - 650) / 2; //获得窗口的水平位置;
            window.open('gethscodeinfo.aspx', '', 'height=510px, width=650px, top=' + itop + ',left=' + ileft + ', toolbar=no,menubar=no, scrollbars=yes, resizable=no,location=no, status=no')
        }

 

新打开窗口确定按钮:

function confirmback(a, b, c) {
            window.opener.document.getelementbyid("txtcategory").value = a;
            window.opener.document.getelementbyid("txths_code").value = b;
            window.close();
        }

 

时间: 2024-08-02 13:17:41

javascript打开新窗口并获取新窗口值的相关文章

c++-小弟请教在MFC中子窗口如何获取父窗口的句柄啊

问题描述 小弟请教在MFC中子窗口如何获取父窗口的句柄啊 比如我有个父类的Dialog类为A,还有一个子类的Dialog类为B,然后在A类的头文件中包含了B的头文件,然后在A类中生命一个B类的成员变量,类似下面那样,然后我通过一个button调用DoModal();B类的STYLE改为CHILD了: 然后我希望在子窗口中处理一些数据,然后传给父窗口:比如A中有个IDC_text1 有个IDD_BUTTON1,B中有个IDC_text2,有个IDD_BUTTON2: 我就希望在B中的IDC_tex

网站设置打开新窗口页面与本地窗口页面对SEO有什么影响?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我们在进行网站优化的过程中,是设置打开新窗口有利于SEO,还是设置本窗口打开更利于呢?可能有些人会有这样的疑问. 本窗口与新窗口的区别就是在于用户体验上面的区别:打个比方说,你通过搜索一个关键词到达到A页面,看着看着你看到A页面有个锚文本非常的突出,随之你就去点了一下这个页面,弹出页面B,等你看到B页面的时候,你发现跟你开始看的不一样了,你想

java-如何在多个窗口间实现打开新窗口同时关闭原窗口,在线等

问题描述 如何在多个窗口间实现打开新窗口同时关闭原窗口,在线等 三个窗口间,点击第一个窗口的按钮,打开第二个窗口,在第二个窗口间点击按钮,再打开第三个窗口. 方法:一个新窗口,再dispose就窗口. 可只在前两个窗口间有效,从第二个窗口再打开第三个窗口就没有效了.这是怎么回事呢? 窗口1点击代码: btnNewButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0)

java-关于打开新窗口同时关闭原窗口出现的问题

问题描述 关于打开新窗口同时关闭原窗口出现的问题 三个窗口间,点击第一个窗口的按钮,打开第二个窗口,同时关闭第一个窗口,在第二个窗口间点击按钮,再打开第三个窗口,同时关闭第二个窗口. 方法:一个新窗口,再dispose原窗口. 可只在前两个窗口间有效,从第二个窗口再打开第三个窗口时,第二个窗口就没有关闭了.这是怎么回事呢? 窗口1点击代码: btnNewButton.addActionListener(new ActionListener() { public void actionPerfor

open-如何在当前窗口中捕获新打开窗口的关闭事件

问题描述 如何在当前窗口中捕获新打开窗口的关闭事件 如何在当前窗口A中捕获新打开窗口B的关闭事件 只能操作窗口A

asp.net 使用模板页Master后,子页面打开新页面,获取不了返回值

问题描述 asp.net 使用模板页Master后,子页面打开新页面,获取不了返回值 内容页: var url = "SelectContractNo1.aspx?PersonId=" + ticks; var aim=window.showModalDialog(url) 返回值页面: setTimeout(function(){window.returnValue='" + aaa + "'; self.close();}, 100); aim 不能获得返回值

Java点击按钮后弹出新窗口,关闭新窗口后如何返回到原来的窗口?

问题描述 Java点击按钮后弹出新窗口,关闭新窗口后如何返回到原来的窗口? 如题,现在设计一个界面,里面有一个按钮,增加ActionListener事件,点击按钮后弹出一个新的窗口,里面有更详细的信息.现在将新窗口关闭,想返回到原来的旧窗口.菜鸟一枚,请前辈指点迷津... 解决方案 import javax.swing.*; import java.awt.Rectangle; import java.awt.event.*; public class Swing7 extends JFrame

C# 如何启动新窗口后 让原窗口的程序继续执行?

问题描述 privatevoidbutton1_Click(objectsender,System.EventArgse){try{planpn=newplan();pn.ShowDialog();//问题点ReadExcel(Filename);this.textBox1.Focus();}catch(Exceptionex){MessageBox.Show("请确认您事先指定的EXCEL是否正确,如还有异常,请联系我们","提示");}}问题:我启动pn这个窗口

解析jquery获取父窗口的元素

("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"): 取父窗口的元素方法:$(selector, window.parent.document); 那么你取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document); 类似的,取其它窗口的方法大同小异 $(s