Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.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中的参数错误无效_Javascript_Internet Explorer_Extjs - Fatal编程技术网

javascript中的参数错误无效

javascript中的参数错误无效,javascript,internet-explorer,extjs,Javascript,Internet Explorer,Extjs,我的Javascript代码是这样的 Var Mainurl=”http://localhost/Employee/SearchEmployee.aspx?” var url = { "eid" :empID, "DOB" : dob, "Gender" : gender, "Category" : category, "IsActive" :isActive }; window.open(Mainurl + Ext.urlEncode(url), 'Search Employee',

我的Javascript代码是这样的

Var Mainurl=”http://localhost/Employee/SearchEmployee.aspx?”
var url = { "eid" :empID, 
"DOB" : dob,
 "Gender" : gender,
 "Category" : category, 
"IsActive" :isActive 
};
window.open(Mainurl + Ext.urlEncode(url), 'Search Employee', "status=0, toolbar=0, location=0, menubar=0, directories=0, resizable=1, scrollbars=0,height=700, width=1000" );
当我在IE(v6.0)中执行应用程序时,window.open会出现错误“invalid arguments”,但在Firefox中可以正常工作。
有人知道我该如何解决这个问题吗?

将您的第一行更改为:

Var Mainurl=”http://localhost/Employee/SearchEmployee.aspx?”


Var
应该是
Var
,您的语音标记应该是
”,而不是

将您的第一行更改为:

Var Mainurl=”http://localhost/Employee/SearchEmployee.aspx?”


Var
应该是
Var
,你的语音标记应该是
”,而不是

非常惊讶这样的东西在FF中起作用。你应该使用

var mainurl...
而不是

Var Mainurl...
var始终是var(小写)。像mainurl这样的变量也是小写的(但这是“just”约定)

因此,首先将Var更改为Var,并检查Ext.urlEncode是否已加载并与ie6兼容(不知道,但认为它是一个js库,对吗?)


然后让自己了解IE的最新情况;)(不应该再支持IE 6了,这让人非常头疼)

非常惊讶这样的东西在FF中能起作用。你应该使用

var mainurl...
而不是

Var Mainurl...
var始终是var(小写)。像mainurl这样的变量也是小写的(但这是“just”约定)

因此,首先将Var更改为Var,并检查Ext.urlEncode是否已加载并与ie6兼容(不知道,但认为它是一个js库,对吗?)


然后让自己了解IE的最新情况;)(不应该再支持IE 6了,这让人非常头疼)

请先更正语法。 Like
Var
应该是
Var
请尝试以下url

var url = { eid :empID, 
 DOB : dob,
 Gender : gender,
 Category : category, 
IsActive :isActive 
};

Ext.urlEncode()
获取一个对象并将其转换为编码的URL。e、 g.
Ext.urlEncode({foo:1,bar:2})
将返回
“foo=1&bar=2”

请先更正语法。 Like
Var
应该是
Var
请尝试以下url

var url = { eid :empID, 
 DOB : dob,
 Gender : gender,
 Category : category, 
IsActive :isActive 
};

Ext.urlEncode()
获取一个对象并将其转换为编码的URL。e、 g.
Ext.urlEncode({foo:1,bar:2})
将返回
“foo=1&bar=2”

第一行(
)中的引号似乎不是标准的(
)引号。这可能是问题的原因。您是从某个地方粘贴的吗?firefox中可能也有脚本错误。但它可能被抑制。请检查。第一行(
)中的引号似乎不是标准的
。也许这就是问题的原因。你是从某处粘贴的吗?firefox中也可能有脚本错误。但它可能会被压制。请查收。