帮我看看这段java 代码, 提示 missing ( before formal parameters), 在线等, 马上给分
//Get URL parameter
function GetUrlParms()
{
var args=new Object();
var query=location.search.substring(1);
var pairs=query.split("&");
for(var i=0;i<pairs.length;i++)
{
var pos=pairs[i].indexOf('=');
if(pos==-1) continue;
var argname=pairs[i].substring(0,pos);
var value=pairs[i].substring(pos+1);
args[argname]=unescape(value);
}
return args;
}
var args = new Object();
args = GetUrlParms();
var comment_id = args["id"];
function window.onload() { ------------------------------这里调试时提示 missing ( before formal parameters)
if(comment_id==null || !/^\+?[1-9][0-9]*$/.test(comment_id))
blog.innerHTML = 'No comment';
else
ajax('comment.asp?id='+comment_id+'','blog');
}
function Checklogin()
{
var str=document.pinglun.title.value;
var str1=document.pinglun.name.value;
var str2=document.pinglun.content.value;
var str3=document.pinglun.CodeStr.value;
if(str=="" || str2==""){
alert("Comment subject and content can not be empty");
//document.pinglun.title.focus();
return false;
}
if(str3==""){
alert("Please enter the code");
document.pinglun.CodeStr.focus();
return false;
}
if(str2.length>600){
alert("Comment content words can not be more than 600");
return false;
}
var str4 = str2.replace(/\n/g,"
");
//str4 = str4.replace(/\r/g,"<br>")
//alert(str4);
ajax("comment.asp?action=ok&n="+str1+"&t="+str+"&m="+str4+"&id="+comment_id+"&CodeStr="+str3,"blog");
//ShowMess();
return false;
}
function pageAjax(pageID){
ajax("comment.asp?id="+comment_id+"&page="+pageID,"blog");
}
这是一段弹出评论的代码, 在ie 7.0 中能正常运行,但是在ie6.0 及firefox 中均不能正常显示, 提示function window.onload() 这个函数错误, 请大虾帮忙看下, 解决立即给分 ,在线等