Chrome 如何开启不同域下的新页面弹出?

2021-08-05 11:57:19 +08:00
 FaiChou

我在域名 A 下点击一个按钮「打印运单」,第一次时候禁止弹框, 我手动选择了总是允许.但还是不能弹框.

在 Safari 下就可以正常弹框.

在 Safari 下需要每次都点击允许弹框, 选择允许后打开一个 about:black 页面直接下载一个 pdf 文件.

pdf 地址: http://8.xxx.xx.xx:8100/fba/pdf/down?orderNos=xxxx

A 域名: https://wms.xxxx.com/member/Vip/NomalOrderList.aspx

所以, 如何让 chrome 正常打开新的弹出页面?

1422 次点击
所在节点    程序员
9 条回复
wayh
2021-08-05 11:59:03 +08:00
使用 a 标签
FaiChou
2021-08-05 12:02:48 +08:00
@wayh 朋友, 我不是开发者,我是使用者. 每次下载时候都需要打开 Safari 登录来下载, 太麻烦了. 我主要用的是 Chrome 浏览器.
nbweb
2021-08-05 12:07:22 +08:00
HinkLeung
2021-08-05 14:37:27 +08:00
用鼠标中键(飞轮)点击
FaiChou
2021-08-05 16:04:21 +08:00
@HinkLeung 我的 Logi 中键被设置成关闭 tab 标签了...
kkocdko
2021-08-05 17:15:15 +08:00
那就 ctrl+鼠标左键
或者写个 User JS 解决
FaiChou
2021-08-06 14:06:09 +08:00
@kkocdko 试过 没用.. cmd+左键效果一样 那就是个 button 不是个 a 标签

User JS 怎么大概写? 我感觉这是 Chrome 限制的 Safari 下就是正常工作.
kkocdko
2021-08-09 00:41:30 +08:00
@FaiChou 我看错了,你这个明显是 HTTPS 混合内容的问题。Chrome 现在不允许从 HTTPS 的页面打开 HTTP 的页面。可以尝试强制 HTTP 访问网站。
FaiChou
2021-08-09 09:11:18 +08:00
@kkocdko 哦 谢谢. 是个方法. 我试试.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/793816

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX