必须从权限控制、脚本干预和内核行为三方面同步修复:一、在网站设置中将“弹出式窗口和重定向”设为允许;二、禁用干扰window.open()的扩展与恶意用户脚本;三、执行zeus://settings/clear-session清除会话,并在zeus://flags中启用popup blocker override后重启浏览器。

宙斯浏览器点击链接或按钮后没有弹出新窗口,而是覆盖当前页面或毫无反应,说明浏览器的窗口创建机制被策略拦截或底层API调用被禁用,必须从权限控制、脚本干预和内核行为三方面同步修复。
检查并启用新窗口弹出权限
第一步:点击地址栏左侧锁形图标 → 进入“网站设置”。
第二步:确认“弹出式窗口和重定向”权限设为【允许】而非“阻止”或“询问”。
第三步:若当前域名显示为“已阻止”,点击右侧三点图标 → 选择“重置为默认值”。
【注意:某些企业版宙斯会强制继承系统组策略,此时需联系IT管理员解除Group Policy中“阻止弹出窗口”的限制】
禁用干扰window.open()的扩展与脚本
方法一:临时关闭所有扩展
点击右上角【≡】→【扩展】→ 将全部开关滑至关闭状态 → 重启浏览器测试新窗口是否正常打开。
方法二:清除恶意用户脚本
访问zeus://extensions → 找到Tampermonkey/Violentmonkey → 点击“管理脚本” → 删除名称含“popup block”“no window”“open disable”的脚本 → 刷新页面验证。
方法三:绕过页面级拦截
在目标网页按F12打开开发者工具 → Console标签页中粘贴执行:window.open = function(url){return window.open(url,'_blank','noopener,noreferrer');};
回车后立即点击原页面上的链接,新窗口将强制以_blank方式打开。
重置浏览器窗口行为策略
1、在地址栏输入zeus://settings/clear-session并回车 → 点击【立即清除】。
2、随后输入zeus://flags → 搜索“popup” → 找到“Popup blocker override”选项 → 设为Enabled。
3、滚动到底部点击【Relaunch】重启浏览器。
4、打开新标签页,手动输入:javascript:window.open('https://www.baidu.com','_blank') → 回车,验证基础API是否恢复。











