-1

我需要使用表单上的选定值重新加载当前页面,下面是代码,但它不适用于 IE。

有人可以帮我吗?

  <script> 
  function refreshPage(org_cfu) 
  {  
      window.event.returnValue = false;
      url = '<@VAR request$baseref
     encoding='none'>&_module=shell_user_mgr&_function=nrform&org_cfu='+org_cfu
     alert(url); document.location.href=url 
  } 
  </script>

 <SELECT NAME="org_cfu" SIZE=1 onChange="refreshPage(this.value);" class="single-multiselect-simple"> 
 <OPTION VALUE="">Please Select</OPTION> 
 <OPTION VALUE="Admin">Admin</option>                    
 <OPTION VALUE="WHS">WHS</option> 
 <OPTION VALUE="SMB">SMB</option> 
 </Select>
4

3 回答 3

2
window.location.href = url;

将是这样做的首选方式。

于 2013-08-29T02:34:51.153 回答
2
window.location = "http://www.yoururl.com";

或者:

window.navigate("http://www.yoururl.com");
于 2013-08-29T02:35:31.933 回答
0

locationwindow的一个属性。尝试:窗口.location.href

于 2013-08-29T02:35:09.990 回答