首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

on('load')不适用于internet explorer 11中打开的弹出窗口

on('load')是一个JavaScript事件,用于在页面或元素加载完成后触发相应的操作。然而,它在Internet Explorer 11中打开的弹出窗口中不适用。

在Internet Explorer 11中,由于其特殊的安全设置和浏览器行为,on('load')事件无法正常工作。这意味着无法直接使用on('load')来监听弹出窗口的加载完成事件。

解决这个问题的一种方法是使用on('DOMContentLoaded')事件来替代on('load')。on('DOMContentLoaded')事件在DOM树构建完成后触发,而不需要等待所有资源(如图片、样式表等)加载完成。

以下是一个示例代码,展示如何在Internet Explorer 11中监听弹出窗口的加载完成事件:

代码语言:javascript
复制
var popup = window.open('popup.html');

if (popup.document.readyState === 'complete') {
    // 弹出窗口已加载完成
    // 执行相应操作
} else {
    popup.document.addEventListener('DOMContentLoaded', function() {
        // 弹出窗口已加载完成
        // 执行相应操作
    });
}

在上述代码中,我们首先打开一个弹出窗口,并检查其document对象的readyState属性。如果readyState为'complete',则表示弹出窗口已加载完成,可以立即执行相应操作。否则,我们通过addEventListener方法监听弹出窗口的DOMContentLoaded事件,在事件触发时执行相应操作。

需要注意的是,这种解决方法仅适用于Internet Explorer 11中打开的弹出窗口。对于其他浏览器,仍然可以使用on('load')事件来监听弹出窗口的加载完成事件。

腾讯云提供了一系列云计算产品,包括云服务器、云数据库、云存储等,可以满足各种云计算需求。具体产品信息和介绍可以参考腾讯云官方网站:https://cloud.tencent.com/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WPFWinForm中加载网页几种方式及如何加载Flash库(WebBrowserCEF)

/Libs/flashplayerax_install_cn.exe", ""); } extendedWebBrowser1.Url = new Uri(url); } 窗口弹出 当页面中打开新页面的方式是...所以解决方法是 获取弹出页面的网址 本窗口打开或者新窗口打开 那么怎么获取到弹出页面的网址呢?...默认WebBrowser新打开窗口会用系统默认IE打开,并且我们也没法获取新窗口地址自行处理。 所以我们自定义WebBrowser保证能获取新窗口地址。...在ExtendedWebBrowser事件里双击BeforeNewWindow并添加代码: 本窗口打开 private void extendedWebBrowser1_BeforeNewWindow...注意事项:该方法适用于 .NET Framework 版本大于等于4.5程序。 右键项目,添加应用程序清单文件。

3.9K40

IE浏览器自动跳转edge怎么恢复

具体步骤如下: 1.打开Edge浏览器,点击右上角三个圆点,选择“设置”; 2.在左边菜单中选择“默认浏览器”; 3.在“让Internet Explorer 在 Microsoft Edge 中打开网站...总结: 如果您 Internet Explorer 浏览器在打开网页时自动跳转到 Microsoft Edge 浏览器,您可以尝试以下方法来恢复正常行为: 检查默认浏览器设置: 打开“设置”(...确保您默认浏览器设置为 Internet Explorer,而不是 Microsoft Edge。 清除浏览器默认设置: 打开 Internet Explorer 浏览器。...点击右上角齿轮图标,选择“Internet 选项”。 转到“高级”选项卡,然后点击“重置”按钮。 在弹出窗口中,选中“删除个人设置”复选框,并点击“重置”。...在底部,点击“关联应用程序”链接。 在弹出窗口中,查找“HTTP”和“HTTPS”协议,并确保它们关联到 Internet Explorer

52120
  • Win Server 2003 10条小技巧

    但是对于个人用户来说,该功能就显得有点多余了,为了禁止该窗口在每次登录时自动出现,只要在已经打开窗口中,选中左下角“在登录时不要显示此页”即可。   ...您可以使用鼠标右键单击桌面,选择“属性”打开“显示属性”设置窗口。单击“设置”选项卡并单击“高级”按钮打开监视器高级设置窗口,再单击“疑难解答”选项卡,您会看到视频硬件加速滑块被拉到最左边。...,因此在默认设置下,Windows Server 2003系统启用了系统内Internet Explorer增强安全配置。...如果您决定不使用Internet Explorer增强安全配置,则可通过“开始|控制面板|添加或删除程序”功能,在“添加或删除程序”对话框中单击“添加/删除Windows组件”。...在弹出对话框中列出Windows组件中清除“Internet Explorer 增强安全配置”选中状态,然后单击完成,就可以在重启动Internet Explorer浏览器后使增强安全设置失效。

    2.4K20

    【轻量应用服务器】是如何搭建跨境电商管理环境?

    打开“服务器管理器”窗口中,选择左边菜单栏中本地服务器。 在打开界面中,单击“IE 增强安全配置”后启用。...如下图所示: 在弹出Internet Explorer 增强安全配置” 窗口中,“管理员”及“用户”均选择关闭后,单击确定。...选择桌面左下角 ,单击 “Internet Explorer打开浏览器。 在浏览器中,选择右上角 > Internet 选项。...如下图所示: 在弹出Internet 选项”窗口中,选择安全页签,并将安全级别调至最低后单击确定。如下图所示: 解除会话时间限制 右键单击桌面左下角 ,在弹出菜单中选择运行。...有些用户搭建网站仅用于学习,那么可使用 IP 直接访问网站,但不推荐这样操作。 如果您已有域名或者想要通过域名来访问您网站,请参考以下步骤: 通过腾讯云 购买域名,具体操作请参考 域名注册。

    2.9K52

    html如何设置ie6兼容性视图,IE6浏览器兼容性视图设置在哪里

    IE6浏览器兼容性视图设置在哪里 IE6兼容性视图设置方法和步骤如下 打开电脑后,在开始菜单中,选种【所有程序】,在程序列表中,会看到Internet Explorer浏览器,显示WIN7操作系统操作图...,如图 点击IE浏览器,打开浏览器后,默认登录到设置首页,在浏览器右边会有三个按钮,【主页】、【收藏】、【工具】,如图 点击【工具】选项,会出现一个列表,就有【打印】、【文件】、【安全】、【兼容性视图...】、【Internet选项】等选项,选种【兼容性视图】选项,弹出兼容性视图窗口,如图 在兼容性视图窗口中,可以添加网站,对添加网站可以进行兼容设置,有两个复选框,【在兼容性视图中显示Intranet站点...,再选种【Internet选项】,弹出Internet选项设置窗口,在该窗口中,可以看到设置默认首页,也可以对默认首页进行更改,如图 再在该窗口中,可以看到有个【辅助功能】按钮,再点击辅助功能按钮,弹出辅助功能窗口...,可以对格式化、用户样式表等进行设置,如图 在辅助功能窗口中,可以看到一个字幕按钮,点击【字幕】按钮,弹出字幕窗口,可以对显示字体、字形、颜色等进行设置,如图 版权声明:本文内容由互联网用户自发贡献,

    1.7K20

    Microsoft 安全公告摘要(2015 年 10 月)

    10 (3093983) (严重) Internet Explorer 11 (3093983) (严重)不适不适用Windows 7(用于基于 x64 系统)Service Pack 1 (3080446...Explorer 10 (3093983) (中等) Internet Explorer 11 (3093983) (中等)不适不适用Windows Server 2008 R2(用于基于 x64...Server 2008 R2(用于基于 Itanium 系统)Service Pack 1Internet Explorer 8 (3093983) (中等)不适不适用Windows Server...) (3088195) (重要)Windows 8(用于基于 x64 系统)Internet Explorer 10 (3093983) (严重)不适不适用Windows 8(用于基于 x64 系统...x64 系统)Internet Explorer 11 (3093983) (严重)不适不适用Windows 8.1(用于基于 x64 系统) (3080446) (严重)Windows 8.1

    1.7K70

    Windows7卸载IE8浏览器详细步骤

    如果想要卸载IE8浏览器小伙伴可阅读下文进行卸载操作。...具体卸载方法: 1、首先打开开始菜单,选择控制面板选项; 2、选择控制面板里程序功能选项; 3、在打开程序面板中,点击打开或关闭Windows功能; 4、取消勾选Internet Explorer...8 前面的小勾; 5、在取消勾选时候,系统会自动弹出窗口会提示关闭Internet Explorer 8可能影响计算机上安装其他Windows功能和程序,包括默认设置,你想继续吗?...需要提示重新启动电脑之后就完成了对IE8卸载,停用了微软系统内置IE浏览器后会造成某些软件不能使用,出现这种情况,只需要将IE浏览器重新安装,回到步骤4,点击勾选Internet Explorer...以上就是Windows7卸载IE8浏览器详细步骤,是不是很简单,我们只需要先关闭IE8浏览器服务,然后在进行卸载即可。

    94220

    操作系统:提升电脑开机速度15个小技巧

    当前传送模式”为“不适用”一项,将此项“设备类型”设置为“无”。...5、关闭系统还原 右键单击“我电脑”,点击“属性”,会弹出来系统属性对话框,点击“系统还原”,在“在所有驱动器上关闭系统还原”选项上打勾。...9、关闭“Internet时间同步”功能 依次单击“开始”--“控制面板”--“日期、时间、语言和区域选项”,然后单击“Internet时间”,取消“自动与Internet时间服务同步”前勾。...10、关闭磁盘索引 打开电脑 ,右击驱动器,选“属性”,取消“使用索引以便快速查找文件”前面的勾。...打开注册表,找到“HKEY_LOCAL_MACHINE→SOFTWARE→Microsoft→Windows→CurrentVersion→explorer”主键,在右边窗口单击右键,新建一个名为“AlwaysUnloadDll

    1.1K40

    电脑操作系统维护10条实用建议!

    explorer图标,再点出来“属性”,出属性对话框,在internet临时文件后面点“设置”,在出来设置对话框中点移动文件夹,再选择除系统盘以外硬盘(如D盘); ⑵、开始-设置-控制面板-双击系统...处理方法:点开始-运行,输入gpedit.msc,打开组策略-计算机配置—管理模板—网络—Qos数据包调度程序,右击窗口右边“限制可保留带宽”选项,单击“属性”命令,在弹出“限制可保留带宽属性”对话框中...处理方法:在桌面上右键点internet explorer图标,再点“属性”,出属性对话框,在internet临时文件后面点“删除cookies”、“删除文件”。...6、关于internet explorer IE并不是最佳浏览器,其缺点之一是占用太多系统资源,第一次开启IE,占用7%左右资源,以后每开启一个IE窗口,占用4%左右资源。...现在上网,网页自身自动开启弹出窗口就多,快速消耗你内存是很自然事情,CUP使用率常在100%也不奇怪。

    1.7K20

    WinForm中WebBrowser加载Flash库

    \SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION 64位 HKEY_LOCAL_MACHINE...\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION 或者...32位 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION...窗口弹出 默认WebBrowser新打开窗口会用系统默认IE打开,并且我们也没法获取新窗口地址自行处理。 所以我们自定义WebBrowser保证能获取新窗口地址。...第一种方式目前还不支持Edge稳定版,无法使用于生产环境 第三种方式和以前CEF比较类似,将chromium嵌入了程序,可以控制chromium版本,减少依赖性,同时可以控制浏览器版本,避免升级导致不稳定

    2.1K30

    LR录制时不能启动IE浏览器解决方法

    IE设置有问题 解决办法: A:重置Internet Explorer,在“Internet选项->高级”页面,点击“重置”按钮,将IE重置一下,然后重启浏览器。 B:添加信任站点。...Emulation项,点击Change按钮,然后再弹出窗口中修改Browser Version和Platform,Browser Version为系统中安装IE版本(如IE6.0),Platform...引用IE绝对路径:Program to record改为C:\Program Files (x86)\Internet Explorer\iexplore.exe 问题描述: B:有时LR自动关联出信息是错误...2、修改注册表:开始—运行—输入regedit—找HKEY_CLASSES_ROOT\http\shell\open\command,在右边窗口中双击"默认",将要用浏览器可执行文件完全路径输入到这里...,例如设置IE为默认浏览器:输入“C:\Program Files(x86)\Internet Explorer\iexplore.exe” 录制目标网站默认端口问题 问题描述: IE录制网站端口为

    1.5K20

    (修改gho文件办法)做属于自己个性gho系统

    \SOFTWARE\Microsoft\Internet Explorer\Main 下,在右半部分窗口中找到串值“Start Page”双击 ,将Start Page键值改为“about:blank...”即可; ③同理,展开注册表到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 在右半部分窗口中找到串值“Start...答:在页面中按下右键,出现信息提示窗口后,不松开右键(即继续保持按下状态),再将鼠标指针移动到信息提示窗口“确定”按钮上,同时按下左键,然后松开鼠标右键,右键菜单弹出,这样就可以查看网页源文件、拷贝文字和图片了...3、我IE不能打开窗口,用鼠标左键点击超链接没有反应,再在右键菜单中选择“在新窗口打开”情况依旧,怎么办?   ...5、我IE经常出现”Microsoft Internet Explorer遇到问题需要关闭……”信息提示怎么解决?   答:建议你将IE升级为6.0版本。

    3.1K10

    win7下恢复“经典任务栏”“快速启动栏”,关闭“窗口自动最大化”

    1.自动放大窗口 鼠标把窗口拖到屏幕边缘时,win7会自做聪明窗口放大,有时候这个很烦人。...解决办法: 运行“REGEDIT”打开注册表,找到 “HKEY_CURRENT_USER\Control Panel\Desktop”,将WindowArrangementActive设置为0,重启电脑...快速启动栏" 任务栏空白处-->右击-->Toolbars-->New Toolbar(即新建一个工具栏),然后输入: %userProfile%\AppData\Roaming\Microsoft\Internet...Explorer\Quick Launch ?...4、设置自动登录 如果在自己本本上安装win7,每次启动都要输入用户名、密码比较烦,可以配置自动登录,方法: win键+R,弹出运行窗口:control userpasswords2,接下来事情,一看便知

    1.1K100

    Office文档嵌入对象点击执行社工技巧

    Internet Explorer 当Shell.Explorer.1充当嵌入式Internet Explorer时,除了可以在文档中嵌入Web浏览器之外,它还允许我们浏览本地计算机上文件,以及远程(...但这依然需要与用户产生交互,可以说这是无法避免。单击激活也适用于此模式,单击该对象将触发Internet Explorer文件下载功能,这将向用户弹出一个“文件下载”对话框。...常规URL将在默认浏览器中打开,但文件URL(包括共享文件)将会被直接打开。这将弹出一个警告对话框,但此对话框与其他警告对话框略有不同,如下图所示。 ?...需要提醒是,当Office文档包含Web标记)时,将会弹出另外一个警告对话框,向用户表明它是从Internet下载。此对话框提示将更为明确,从一个远程攻击者角度来看,这种技术并不实用。 ?...POC 以下PowerShell脚本可用于创建具有嵌入Forms.HTML:Image.1对象Word文档,单击该对象将打开计算器。 ? ?

    2.1K60

    JavaScript 中 DOM 和 BOM

    2.DOM (文档对象模型) 是针对 XML 但是经过扩展用于 HTML 应用程序编程接口(API)。...3.BOM(浏览器对象模型)指的是由 Web 浏览器暴露所有对象组成表示模型。...从根本上将 BOM 只处理浏览器窗口和框架,但是人们习惯把针对浏览器 JavaScript 扩展也算作 BOM 一部分,例如:浏览器弹出窗口功能;移动、缩放和关闭浏览器窗口功能;navigator...DOM3 级进一步扩展 DOM,引入了以统一方式加载和保存文档方法——在 DOM 加载和保存(DOM Load and Save)模块中定义,新增了 DOM 验证(DOM Validation)。...DOM0 级,DOM0 级标准本质上不存在,所谓 DOM0 只是 DOM 历史坐标中一个参照点,具体来说,DOM0 级是指 Internet Explorer 4.0 和 Netscape Navigator

    46820

    windows server 2008如何阻止恶意插件程序下载安装到系统中?

    当我们使用Windows Server 2008系统自带IE浏览器访问Internet网络中站点内容时,经常会看到有一些恶意插件程序偷偷在系统后台进行安装操作,一旦安装完毕后,我们往往很难将它们从系统中清除干净...Server 2008系统,在该系统桌面中依次点选"开始"、"运行"命令,在弹出系统运行文本框中,输入"gpedit.msc"字符串命令,单击"确定"按钮后,进入对应系统组策略编辑窗口;   其次将鼠标定位于组策略编辑窗口左侧..."计算机配置"节点选项上,再从该节点选项下面依次点选"管理模板"、"Windows组件"、"Internet Explorer"、"安全功能"、"限制文件下载"组策略子项,在对应"限制文件下载"子项下面找到..."Internet   Explorer进程"目标组策略,并用鼠标双击该选项,在该属性设置界面中检查"已启用"选项是否处于选中状态,如果发现该选项还没有被选中时,我们应该将它重新选中,最后单击"确定"按钮保存上述设置操作...,这样的话日后要是有恶意插件程序想偷偷下载保存到本地系统硬盘中时,我们就能看到对应系统提示,单击提示窗口"取消"按钮就能阻止恶意插件程序下载安装到Windows Server 2008系统硬盘中了

    83420
    领券