代码适用于Chrome和Firefox,但不适用于IE
问题描述:
代码适用于Chrome和Firefox,但不适用于IE。不知道为什么。请指教!谢谢代码适用于Chrome和Firefox,但不适用于IE
背景:选择目标区域并下载exe文件,当用户点击“点击这里下载”按钮。
<html>
<body>
<p>Select language:<br />
<select class="simpleFormSelect" id="h" name="list" xmlns="http://www.w3.org/1999/xhtml">
<option value="exe download url here">English</option>
<option value="exe download url here">Arabic</option>
<option value="exe download url here">Chinese (Hong Kong)</option>
<option value="exe download url here">Chinese (Simplified)</option>
</select>
<input onclick="top.location.href = $('#h').prop('options')[$('#h').prop('selectedIndex')].value;" type="button" value="Click here to Download" />
(Download size: 6 MB)
</p>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.js"></script>
</body>
</html>
答
尝试为IE使用window.top.location = "NEW_URL"
。或者,如果你的代码是从iframe运行,parent.location = "NEW_URL"
感谢您的帮助,但它似乎并没有工作。 – 2014-10-17 06:18:41