1

为什么在浏览器地址栏中粘贴/输入时下载 URL 有效,但如果我有包含此代码的 html 文件,则在 href 或 window.open 或 Location 中无效

<html>
<head>
    <script type="text/javascript" language="JavaScript">
        function clickedButton()
        {
        window.location = 'http://s1.mihandownload.com/2012/Feisal/October/JetBrains_WebStorm_5.0.2_www.MihanDownload.com.rar'
        }
    </script>
</head>
<body>
    <input type="button" value="Login" onClick="clickedButton()"/>
</body>
 </html>

并通过双击我的下载链接打开它但是如果我在本地主机或服务器中加载页面我的链接不起作用

4

2 回答 2

0

如果您通过双击运行此代码,我会使用 Chrome,但如果我们在 Web 服务器中运行此代码,当我将代码复制到 html 文件并单击它时,它不起作用,地址栏中的 URL 更改考试“文件:/// C:/Users/User/Desktop/index.html" 它工作正常,但如果我在 IIS 中运行此页面,页面将无法正常工作并且下载不会启动

于 2012-11-02T16:46:10.220 回答
0

该代码在我的浏览器(Chrome)中运行良好。你使用的是什么浏览器?

于 2012-11-02T08:31:20.010 回答