我有一个购买成功页面,其中有一个锚点,可以将发票显示为PDF,例如
<a href="link" id="anchorId" target="targetId" style="display: none;">Click</a>
必须自动打开购买发票,所以我确实如下:
<script type="text/javascript">
$(document).ready(function () {
$('#anchorId')[0].click();
});
</script>
但是浏览器没有显示新标签,表明这是一个弹出窗口。我没有使用window.open
以免出现这种浏览器行为。
有没有什么可以完成我的用例?
答案 0 :(得分:0)
你所描述的行为是浏览器(和大多数人的)定义的弹出窗口,所以不,你不太可能找到解决方法。如果你这样做将被视为“利用”。