Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE中的Document.write和windows.location一起不起作用_Javascript_Html_Internet Explorer 11_Window.location_Document.write - Fatal编程技术网

Javascript IE中的Document.write和windows.location一起不起作用

Javascript IE中的Document.write和windows.location一起不起作用,javascript,html,internet-explorer-11,window.location,document.write,Javascript,Html,Internet Explorer 11,Window.location,Document.write,我有一种奇怪的行为,我在和自己斗争,以找出什么是错误 我有一个HTML页面,在主体加载时,检查查询字符串中是否存在变量“TRANSACTIONVALUE”。 如果字符串存在并且具有特定值(8374),则用户将被重定向到特定页面(我们称之为“后端页面”)。 由于有时候这个“后端页面”有点慢(它会触发一个代理,有时会因为不活动而关闭,所以需要等待重新激活它),我解决了这个问题,只是添加了一个文档。在重定向之前,在相同的空白页面中写上“请求正在进行……请等待” 我的代码适用于所有浏览器,但Intern

我有一种奇怪的行为,我在和自己斗争,以找出什么是错误

我有一个HTML页面,在主体加载时,检查查询字符串中是否存在变量“TRANSACTIONVALUE”。 如果字符串存在并且具有特定值(8374),则用户将被重定向到特定页面(我们称之为“后端页面”)。 由于有时候这个“后端页面”有点慢(它会触发一个代理,有时会因为不活动而关闭,所以需要等待重新激活它),我解决了这个问题,只是添加了一个文档。在重定向之前,在相同的空白页面中写上“请求正在进行……请等待”

我的代码适用于所有浏览器,但Internet Explorer除外,它在第一条语句“document.write”中阻止了用户


函数checkerHeaderStatus(){
if(getQueryVariable(“TRANSACTIONVALUE”)==8374)
{
文件。填写(“请求正在进行……请稍候”);
window.location.href=http://backendapplication.goto.com/Default.aspx?TARGET=“+交易价值;
}
}     
任何文本

我以这种方式解决了:

函数CheckHeaderStatus(){
if(getQueryVariable(“TRANSACTIONVALUE”)==8374)
{
重定向();
函数重定向(){
文件。填写(“请求正在进行……请稍候”);
window.location.href=http://backendapplication.goto.com/Default.aspx?TARGET=“+交易价值;
}

}}
开发人员工具(按F12键)控制台中是否显示任何错误?