window.showModaldialog()返回父页面刷新 使用window.close()无法关闭子页面

问题描述

用window.showModaldialog()打开的子页面,在cs文件中通过window.close()关闭子页面没有效果。.cs文件中:Response.Write("<scriptlanguage='javascript'>varproList='"+valueString+"';window.returnValue=proList;window.close()</script>");我用360浏览器调试的。查了很多资料,各种写法也都试过,但都不好使,有没有会的人能给解答下呀

解决方案

解决方案二:
returnValue不是所有的浏览器都支持的。你应该编写“单页面”web程序,而不是这种程序。
解决方案三:
我跟2楼一样思路不一定所有浏览器支持你可以找找jq的一些插件我用layer弹出框有此类功能我以前用过

时间: 2024-12-30 01:47:03

window.showModaldialog()返回父页面刷新 使用window.close()无法关闭子页面的相关文章

window.showModalDialog()返回值的学习

    本篇文章主要介绍了window.showModalDialog()返回值的学习心得.需要的朋友可以过来参考下,希望对大家有所帮助 下面先说说window.showModalDialog的基本用法   showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. window.showModelessDialog()方法用来创建一个显示

JS window.opener返回父页面的应用_javascript技巧

JS代码: window.open(): 而当支付成功后,需要关闭支付平台支付成功界面,并在客户端加载客户端支付成功页面,JS代码: window.opener.location.href=url;window.close();

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

下面先说说window.showModalDialog的基本用法 showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框.window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. 使用方法:vReturnValue = window.showModalDialog(sURL [, vArgumen

iframe 嵌套 子页面-请我在网页内嵌入子页面除了iframe外还有其他什么方法么?

问题描述 请我在网页内嵌入子页面除了iframe外还有其他什么方法么? 想知道除了iframe能嵌套子页面外,还有什么其他办法可以实现~作为一个新手希望各位技术牛人不吝赐教! 解决方案 --利用jQuery嵌套 01 先抓取 xunlei.com 的这个页面的 HTML 代码 02 把获取到的 HTML 代码用 jQuery 对象化,再 find 方法查找需要的[嵌套区域]那段代码 03 将[嵌套区域]那代码用 jQuery 对象, 赋值需要网页里

关闭子页面刷新父页面中部分控件数据的方法_实用技巧

Father 1.新建一个按钮 复制代码 代码如下: <asp:Button ID="btnFresh" runat="server" Text="" OnClick="btnFresh_Click" /> 2.JS 复制代码 代码如下: <script type="text/javascript"> function btnFreshData() { document.getEle

如何在子页面关闭时刷新父页面

问题描述 我的子页面是一个没有工具栏没有菜单栏的页面不是提示窗口我的父页面是在框架中我不想刷新框架怎么办啊在关闭子页面时刷新下父页面 解决方案 解决方案二: 解决方案三://<ahref='javascript:void(0);'onclick='refParent();'>functionrefParent(){window.opener.location.href=window.opener.location.href;window.close();}

window.showModalDialog基础

本文转载:http://www.cnblogs.com/sunnycoder/archive/2010/05/05/1728047.html 基本知识 l  showModalDialog() (IE 4+ 支持) l  showModelessDialog() (IE 5+ 支持) l  window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. l  window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. 使

Asp c# 如何在子页面中调用父页面中的方法或执行父页面中某个按键(Button)中的代码

问题描述 各位高手,有个问题求助,我搞了一天,也从网上查询了许久,找不到办法,请帮帮我.事由:我使用vs2010c#,ie8建网站,现有父页面A和子页面B.A页面(父页面):在A页面(A.aspx)有一个GridView网格Gridview_A,Gridview_A通过A页面上的按键Button_A_Click将表Table_A(Table_A放在Session["Table_A"]中)绑定,A页面(A.aspx)还有一个调用子页面B(B.aspx)的按键Button_AcallB_C

ssh js-SSH框架,主页面收索显示产品信息,弹出子窗口,添加产品,子页面提交后刷新主页面

问题描述 SSH框架,主页面收索显示产品信息,弹出子窗口,添加产品,子页面提交后刷新主页面 在子页面,有提交按钮. JS代码 function addProductInfo(){ document.addProduct.action = "${pageContext.request.contextPath}/admin/addProduct.action"; document.addProduct.submit(); window.opener.location.reload(); /