Javascript语法仅在IE 6和IE 7中出错

时间:2011-03-22 17:41:48

标签: javascript internet-explorer

我在IE6和IE7中只收到以下错误

Line 1
Char: 6
Error: Syntax error
Code: 0
URL: https://websitename.com/sublevel/page.aspx?param=123456&param2=Parameter Name&param3=4
视图源行1中的

为空

任何想法为什么它只在IE6和IE7中发生

这是我的javascriptcode

function OpenChatForm(id, paramname, param3) {
  $("#ChatForm").dialog("open");
  $("#Iframe0").attr("src", "page.aspx?param=" + id+ "&param2=" + paramname+ "&param3=" + paramr3);
            return false;
        }

2 个答案:

答案 0 :(得分:0)

让你的代码通过jslint我会打赌你会解决问题。

答案 1 :(得分:0)

除非您在输入时输入错误,否则变量param3在您的函数中使用时会拼错为paramr3。应该是:

function OpenChatForm(id, paramname, param3) {
  $("#ChatForm").dialog("open");
  $("#Iframe0").attr("src", "page.aspx?param=" + id+ "&param2=" + paramname+ "&param3=" + param3);
     return false;
}