在没有警告的情况下从网页打开外部URL

时间:2016-02-18 21:51:48

标签: javascript html asp.net

我正在尝试打开外部网址" https://stackoverflow.com/"在Internet Explorer中打开页面的新选项卡上。我有它的代码但是当我尝试打开页面时它给了我这个对话框截图如下。点击“允许阻止的内容”后,它会在新标签页中打开我的页面:

enter image description here

我不希望用户对其Internet Explorer设置进行任何更改。是否有任何更改我可以让我的代码打开" https://stackoverflow.com/"没有上述对话框的网址?

<html>
<head>
<script>
    function LoadF() {
        window.open('https://stackoverflow.com/')
    }
</script>
</head>
<body>
<body onload = "LoadF()">
<center><a target="_blank" href="https://stackoverflow.com/">Stack Overflow</a></center> 
</body>
</html>

1 个答案:

答案 0 :(得分:1)

作为一个无耻的复制贴纸,我有责任通知您这个问题已经回答了。 总而言之,需要注意两个要点

  1. 此栏仅在本地运行页面时显示,因此在从Web服务器加载页面时不应显示。
  2. 您可以在代码顶部添加一行 告诉IE本地文件是安全的:from itertools import combinations s = pd.Series([1, 2, 3, 4]) s2 = pd.Series("_".join([str(a), str(b)]) for a, b in combinations(s, 2)) >>> s2 0 1_2 1 1_3 2 1_4 3 2_3 4 2_4 5 3_4 dtype: object