Javascript document.location.href在IE中不起作用
我需要用表单上的选定值重新加载当前页面,下面是代码,但它不适用于IE 谁能帮我一下吗Javascript document.location.href在IE中不起作用,javascript,html,Javascript,Html,我需要用表单上的选定值重新加载当前页面,下面是代码,但它不适用于IE 谁能帮我一下吗 <script> function refreshPage(org_cfu) { window.event.returnValue = false; url = '<@VAR request$baseref encoding='none'>&_module=shell_user_mgr&_function=nrform
<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>
功能刷新页面(组织\u cfu)
{
window.event.returnValue=false;
url='&_module=shell\u user\u mgr&_function=nrform&org\u cfu='+org\u cfu
警报(url);document.location.href=url
}
请选择
管理
WHS
中小企业
将是执行此操作的首选方法。位置是窗口的属性。
尝试:窗口.location.href
window.location = "http://www.yoururl.com";
或:
你能提供一些文档说明为什么
窗口。导航甚至是个好主意吗?你刚刚发布了一个指向谷歌搜索页面的链接?我知道。您还需要什么?Window.location和Window.navigate都不工作。。注意:上面的代码在chrome和firefox上运行,我只在IEI中遇到了问题,我认为这是最好的方法,因为它是分配字符串文字,而不是调用setter方法为window.location.href
分配值的window.location=url
。
window.location = "http://www.yoururl.com";
window.navigate("http://www.yoururl.com");