You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

点击链接打开空白页,右键新标签页正常加载的技术问题

问题分析与解决方法

问题根源

问题出在链接的target="new"属性上——这不是HTML规范里的特殊目标值,浏览器会把它当成自定义的窗口名称来处理。这种自定义名称的窗口上下文,会和部分网站的跨源安全策略(比如opener权限控制)产生冲突,导致直接点击时页面加载异常空白;而右键“在新标签页打开”会绕过这个自定义窗口上下文,直接创建独立标签加载,所以能正常显示内容。

解决步骤

把链接的target属性值改成标准的_blank即可,修改后的代码如下:

<a href="https://portal.kmpbrand.com/US/portal/scripts/login.asp" target="_blank">供应商登录门户</a>

补充说明

  • _blank是HTML规范定义的特殊目标值,浏览器会为每次点击创建独立的新标签页,避免自定义窗口名称带来的上下文冲突问题
  • 这个问题在Chrome、Edge这类基于Chromium内核的浏览器中表现一致,因为它们对自定义target名称的处理逻辑相同

内容的提问来源于stack exchange,提问作者General Use

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 14:54:50