模态窗口中的脚本刷新

JavaScript技巧:实现多层模态窗口的页面提交和刷新 当用户点击提交按钮时,我们获取输入框的值,并在父窗口中弹出一个提示框显示输入框的值。然后,我们通过监听模态窗口的加载完成事件,在模态窗口中插入内容,其中包括一个文本输入框和一个提交按钮。方法创建新窗口,并监听其加载完成事件,我们能够在模态窗口中插入内容,并通过事件监听器处理用户的交互操作。在这个函数中,我们将创建一个新的浏览器窗口,并将其设置为模态窗口。首先,我们需要在HTML文件中创建一个按钮,用于触发模态窗口的显示。的情况下实现类似的功能,并且在现代浏览器中得到良好的支持。在函数内部,我们使用。 阅读详情

在模态窗口中,如果直接用document.location来刷新页面,会弹出一个新的窗口。解决的办法有很多种。

善于思考人的就会发现,我点击链接或按纽就可以刷新,程序是不是也可以模拟呢。当然可以。

这里给出几种常用办法。

1.post方式刷新。

   这个比较容易。

   首先,页面中<head></head>中必须有 

<base target="_self"></base>

 否则提交页面会新开一个窗口。

 至于代码就容易了如:

  document.forms[0].submit();

或document.getElementById("Button1").click();//如果页面中有Button1的话。

2.get方式刷新:

  可以在页面上添加一个链接,模拟点击:

  var a = document.createElement("a");
        a.href 
= document.location.href;
        document.body.appendChild(a);
        a.click();

或者(这个办法比较笨,但可以提供一个解决办法的思路)

在父窗口中重新打开。

如:

 

var v = window.showModalDialog("aa.aspx");
    
while(v ==  "R")
    {
        v 
= window.showModalDialog("aa.aspx");
    }

在模态窗口中

 

window.returnValue = "R";
window.close();

就可以了


 

如何实现chrome谷歌浏览器多开(独立环境 独立cookie) 由于各种各样的原因,你可能需要在一个电脑登录某个平台,比如一个电脑登录3个公众号,或者3个知乎等等。最简单的方案是,直接安装3个不同的浏览器,比如一个谷歌浏览器,一个火狐浏览器,一个 Edge 浏览器。这个方案也能解决,但如果想多开10个呢?安装10个不同的浏览器也能解决,但感觉这样比较复杂,另外一方面安装太多的应用,会导致电脑卡顿。这里给大家介绍,我在 Win 和 Mac 系统下的躲开解决方案。Win 系统下的解决方案最为简单,原理就是给不同的谷歌浏览器,指向不同的用户存储路径即可。 阅读详情

相关推荐

AB SCIEX质谱数据分析实战:从PeakView入门到精通

质谱分析是现代生命科学和药物研发中不可或缺的核心技术,它通过测量离子的质荷比来鉴定和定量化合物。其基本原理是将样品离子化后,在电场和磁场中按质荷比分离,最终形成质谱图。这项技术的核心价值在于能够从复杂混合物中高灵敏度、高特异性地获取化合物的定性和定量信息,广泛应用于代谢组学、蛋白质组学、环境监测和药物分析等领域。在实际工作中,高效的数据处理平台至关重要。以AB SCIEX质谱仪生成的.wiff文件为例,其原始数据需要专业软件进行解析。PeakView软件正是这样一个综合平台,它集成了高级数据处理、谱图解析和

weixin_29053577的博客 311

解决Bootstrap二次打开模态框不刷新问题

解决bootstrap模态框刷新问题,亲测有效,分别排出了方法选择优先级。

qq_45744011的博客 1793

麒麟V10(arm)配置本地离线yum源

麒麟V10(arm)配置本地离线yum源

myfm2java的博客 7892

模态框刷新内容方法

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34128501的博客 2906

Intel MKL库常用模块的C语言实现

文章目录1. 随机数生成1.1 等概率的01分布 viRngUniform1.2 (复)高斯分布 vsRngGaussian2. 向量-向量运算2.1 向量数乘与加法 cblas_caxpby2.2 向量内积 cblas_cdotu_sub2.3 向量范数 cblas_scnrm23. 矩阵-向量运算3.1 矩阵存储方案3.2 矩阵-向量乘法 cblas_cgemv4. 矩阵-矩阵运算4.1 矩阵...

月半 月半的博客 4657

CODESYS V3.5 SP17编程环境全攻略:从安装到多语言编程实战

本文全面解析CODESYS V3.5 SP17编程环境,从安装配置到多语言编程实战技巧。详细介绍了运行时环境设置、六种IEC 61131-3语言的特性对比与混合编程策略,以及高级功能开发如自定义算法模块和实时通信配置。适合工业自动化工程师快速掌握这一强大工具。

weixin_30632089的博客 492

模态框刷新

需求:实现html模态框刷新,平时js的reload操作都会刷新当前页面,导致模态框消失; 方法:这里采用比较笨的方法,实现思路是重新加载模态框内容,显示模态框; get_users(); #获取模态框展示所需数据的函数 $(’#modalID’).modal(‘show’); ...

日积月累一点点 2954

糖果【贪心】

【问题描述】 有N(1≤N <100,000)N(1≤N~<100,000)N(1≤N <100,000)种不同类型的糖果,每种糖果数量无限多。第i种糖果每颗的价格是Pi(1≤Pi≤1018),有Ci(1≤Ci≤1018)P_i(1≤P_i≤10^{18}),有C_i (1≤C_i≤10^{18)}Pi​(1≤Pi​≤1018),有Ci​(1≤Ci​≤1018)头牛想吃这种糖果。 FarmerJohnFarmer JohnFarmerJohn拥有金钱BBB元(1≤B≤1

算法小猪的博客 798

实现模态窗口提交填报表在本窗口刷新

实现模态窗口提交填报表在本窗口刷新 问题背景          客户在模态窗口中发布填报表,当点击提交时,总会打开一个新页面提示提交成功。客户希望,在模态窗口中提交报表后能够在本窗口中弹出提示,并且在该模态窗口中刷新。 问题分析          由于报表提交时会请求一个servlet处理,而后返回到该页面。而模态窗口并不是一个页面,可以将其理解为一个弹出窗

妍大宝 要努力工作 853

【SAP ME 3】JAVA 调用SAP PO WebService

Java调用SAP PO/PI WebService接口

探索 Java 编程的技巧、最佳实践和解决方案。本博客提供针对 Java 开发者的实用指南,涵盖从基础到高级话题,旨在提升编程效率和技能。 847

zemax---光学设计基础概念篇(持续更新中)

光学设计相关知识概念

u011699626的博客 1147

疑难杂症 之 关闭模态窗口之后刷新父窗口

疑难杂症 之 关闭模态窗口之后刷新父窗口

@素素~的博客 534

精密装配机器人系列编程:ABB IRB 120_(20).编程项目设计与实施

在精密装配机器人系列编程中,项目的成功设计与实施涉及多个关键步骤。从项目需求分析到最终调试,每一个环节都需要细致的考虑和专业的技术。选择合适的编程语言、设计良好的程序结构、掌握调试技巧以及解决常见问题,都是确保机器人高效、稳定运行的重要因素。通过不断优化和改进,可以提高生产效率和产品质量,满足不断变化的生产需求。

zhubeibei168的博客 1243

关于模态窗口 关闭当前窗口刷新上一个窗口

:模态类型(modal)与非模态类型(modeless)。 定义:所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。本文介绍如何使用JavaScript语言来创建这两种类型的对话框、控制其大小和位

u013918420的专栏 4884

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

关于模态窗口,子窗口刷新父窗口的

<br />    最近做项目时(SSH),遇到一个问题,关于模态窗口,提交子串口后,刷新父窗口的问题:<br />     当点击onclick函数时,弹出一个子窗口,关闭子窗口后,同时刷新了父窗口.<br />      <s:a onClick="javascript:popWin('backupAreaAction!queryById?backupArea.backupAreaId <br />     但问题出现在下面: <br />  当在打开的子窗口,再打开第二个子窗口的时候,这时如是用onc

Rockey2012的专栏 872

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

js 模态窗口 关闭刷新父窗口或跳转页面

父窗口 js方法 function openwin(id){ var answer=window.showModalDialog("demand.do?method=queryBOM&mdid="+id+"&d="+escape(new Date()),window.self,"dialogWidth:700px;dialogHeight:620px:center:yes"); if(answer==1){ window.location.href = "dem

折心的技术文档 4126

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

模态窗口刷新、清除缓存

关闭子模态窗口后,父模态窗口会进行刷新操作  window.name = "__self";   window.open(window.location.href, "__self"); jsp内部清除缓存代码:

IT技术的专栏 2058

模态窗口 javascript 技巧汇总(传值、打开、刷新)

1、要弹出的页面中,一定要保证&lt;head&gt;&lt;/head&gt;标签间有&lt;base target=“_self”&gt;,否则会弹出的模态窗口上,点击按钮时,会再次弹出一个新页面。 2、被弹出页面的按钮的事件处理中,应该有Response.Write(new Function().ClosePage());语句,用以关闭当前的模态窗口。 3、 因为幽默的缓存原因,如果你...

dfdfdf 540

润乾报表实现模态窗口提交填报表在本窗口刷新

润乾V4 润乾报表 模态窗口提交 填报表 在本窗口刷新

xiaohuihui_1992的博客 472

asp.net弹出多个模态窗口

asp.net中无限制弹出模态窗口 特点: 1. 可以在模态窗口上再弹出模态窗口,不限制次数 2. 弹出窗口的支持拖放,及调整大小 3. 弹出窗口关闭后可以动态控制是否刷新父窗口 总共需要3个页面来做演示 1. 页面ModalDemo.aspx 前台代码: <head runat="server"&...

XCH1992的博客 377

asp.net模态窗口使用

1 如何在提交后防止弹出新窗口2 在模态窗口中再次弹出模态窗口3 模态窗口返回值4 刷新父窗口5 父窗口如何添加刷新脚本 主窗口弹出一个模态窗口,var firstDiag = window.showModalDialog(url,window,"center:yes;dialogWidth:300px;dialogHeight:400px");注:在url文件的h

aa332073044的专栏 2505

html关闭子页面刷新父页面,js关闭模态窗口刷新父页面或跳转页面

有两个窗口: A窗口(父),B窗口(模态)A窗口里有一个DATAGRID,一个按钮。点击按钮时,弹出B窗口(模态)。在B窗口中添加数据,提交后,要求B窗口自关闭,然后刷新A窗口(父)function openSubWin(){window.showModalDialog('b.html', 'newwindow', 'height=500, width=400, top=0, left=0, to...

weixin_39640767的博客 609

关于模态窗口刷新父页面

  最近遇到了一个使用模态窗口刷新父页面的问题。父页面上的一个字段是模态窗口设置的状态信息,模态窗口执行完相关的操作刷新父窗口时弹出了一个“请从试”的询问框,就如何屏蔽询问框与大家交流一下。下面是我的一些经验          使用“Button”按钮    在打开模态窗口时将window对象传给模态窗口,在模态窗口执行完操作后使用           window.dialogA

大虫的专栏 1496

多层模态窗口showModalDialog页面提交及刷新

<br />1 在第N(N>1)层的模态页面中,如果想链接到其他页面或者刷新当前页,只能用<br />window.name = "__self"; <br />window.open(window.location.href, "__self") //注意是2个下划线<br />替换 location.href <br />2 当需要关闭第N(N>1)层的模态窗口,并刷新第N-1层的模态页面时, 为防止刷新时弹出新窗口, 可以通过returnValue 以传递返回值给第N-1层模态窗口,来确认是否需要刷新

zhaosg198312的专栏 1650

使用js弹出模态窗口,提交保存数据后关闭模态窗口,刷新父窗口

首先,点击按钮弹出模态窗口      function modify(){       var obj=window.showModalDialog('selfInfoSysUser.action', null, 'dialogWidth=400px;dialogHeight=338px');       if(obj==1){             window.location.

昊谦粑粑 7264
上一篇: 窗口间的关系及交互(二)
下一篇: Repeater的应用之嵌套和行操作
cpp2017
博客等级 码龄24年 1435粉丝 12原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值