function GetComment(url,sid,pnum,snum,job) { var Obj=document.getElementById("comment"); if(Obj==null) { alert("idがcommentの内容がありません。"); return false; } var plstr="softid="+sid+"&page="+pnum+"&start="+snum; if(job) { var keyw=''; var plfen=document.getElementById("plfen").value; var plname=document.getElementById("plname").value; var content=document.getElementById("content").value; if(content=='') { alert("コメントを入力してください。"); return false; } if(strLength("content")>300) { alert("長さは超えています。"); return false; } if(strLength("plname")>20) { alert("ユーザー名は長すぎです"); return false; } keyw=document.getElementById("keyw").value; if(keyw=='') { alert("確認コードを入力してください。"); return false; } plname=plname.replace(/(—)/g,"x-A-1-A-A-x"); content=content.replace(/(—)/g,"x-A-1-A-A-x"); plstr+="&plfen="+plfen+"&plname="+encodeURIComponent(plname)+"&content="+encodeURIComponent(content)+"&keyw="+keyw+"&x="+Math.random(); } var Ajax=false; if(window.XMLHttpRequest){ Ajax=new XMLHttpRequest(); if(Ajax.overrideMimeType){ Ajax.overrideMimeType("text/xml"); } } else if(window.ActiveXObject){ try{ Ajax=new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ Ajax=new ActiveXObject("Microsoft.XMLHTTP"); }catch(e){} } } if(!Ajax){ alert("XMLHttpRequestオブジェクトインスタンス作成失敗。"); return false; } Ajax.open("POST",url,true); Ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); Ajax.send(plstr); Ajax.onreadystatechange=function(){ if(Ajax.readyState==4) { if(Ajax.status==200) { Obj.innerHTML=Ajax.responseText; } else { Obj.innerHTML='
ページにエラーがあります。
'; } } else { if(Obj!=null) { Obj.innerHTML='
表示する内容はありません。
'; } } } } function strLength(Ojb) { var zsLength=0; var i; var plstr=document.getElementById(Ojb).value; var charCode; for(i=0;i=0x0800)&&(charCode<=0xffff)) { zsLength+=3; } } return zsLength; } function plsize() { document.getElementById("plsize").innerHTML=strLength("content"); } function plfen_value(ojb,fen) { var i; document.getElementById('plfen').value=fen; for(i=1;i<=5;i++) { document.getElementById('plfen'+i).checked=0; if(i==fen) ojb.checked=1; } } function ShowImgKey() { if(document.getElementById('imgkey').src=='http://www.flatworld.jp/data/images/edown.jpg') { document.getElementById('imgkey').src='../ShowKey?edown='+Math.random(); } } function ShowPlBox() { document.getElementById('PlBox1').style.display=''; document.getElementById('PlBox2').style.display=''; document.getElementById('PlBox3').style.display=''; } GetComment('../pl/showpl.php',239503,0,0,0);