仅在IE 6和IE 7中出现Javascript语法错误
我只在IE6和IE7中得到下面的错误仅在IE 6和IE 7中出现Javascript语法错误,javascript,internet-explorer,Javascript,Internet Explorer,我只在IE6和IE7中得到下面的错误 Line 1 Char: 6 Error: Syntax error Code: 0 URL: https://websitename.com/sublevel/page.aspx?param=123456¶m2=Parameter Name¶m3=4 在视图中,源行1为空 你知道为什么它只发生在IE6和IE7中吗 这是我的javascriptcode function OpenChatForm(id, paramname,
Line 1
Char: 6
Error: Syntax error
Code: 0
URL: https://websitename.com/sublevel/page.aspx?param=123456¶m2=Parameter Name¶m3=4
在视图中,源行1为空
你知道为什么它只发生在IE6和IE7中吗
这是我的javascriptcode
function OpenChatForm(id, paramname, param3) {
$("#ChatForm").dialog("open");
$("#Iframe0").attr("src", "page.aspx?param=" + id+ "¶m2=" + paramname+ "¶m3=" + paramr3);
return false;
}
让您的代码通过,我敢打赌问题会得到解决。除非您输入时输入错误,否则变量
param3
在您的函数中使用时拼写错误为paramr3
。应该是:
function OpenChatForm(id, paramname, param3) {
$("#ChatForm").dialog("open");
$("#Iframe0").attr("src", "page.aspx?param=" + id+ "¶m2=" + paramname+ "¶m3=" + param3);
return false;
}
请发布javascript。但是我猜在其中的某个地方,你在一个对象文本中有一个额外的逗号。你能提供一些JS代码吗:-)?欢迎来到StackOverflow。您可以使用
{}
工具栏按钮格式化源代码。这一次我帮你做了。一定有更多的javascript。还请发布调用此函数的代码。您是否可以尝试var url=“page.aspx?param=“+encodeURIComponent(id)+”¶m2=“+encodeURIComponent(paramname)+”¶m3=“+encodeURIComponent(param3)”$(“Iframe0”).attr(“src”,url)代码>当我输入它时,它是一个输入错误