2014-10-16 168 views
0

代码适用于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> 

回答

0

尝试为IE使用window.top.location = "NEW_URL"。或者,如果你的代码是从iframe运行,parent.location = "NEW_URL"

+0

感谢您的帮助,但它似乎并没有工作。 – 2014-10-17 06:18:41