浏览器识别自动锚点击为弹出窗口

时间:2017-03-29 23:31:29

标签: javascript jquery html

我有一个购买成功页面,其中有一个锚点,可以将发票显示为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以免出现这种浏览器行为。

有没有什么可以完成我的用例?

1 个答案:

答案 0 :(得分:0)

你所描述的行为是浏览器(和大多数人的)定义的弹出窗口,所以不,你不太可能找到解决方法。如果你这样做将被视为“利用”。