ajax php チュートリアルは NetEase 記事のコメントを模倣しており、その効果が気に入っています いいね[5] js ajax <br> <!--<br /> // ajax はコメントがサポートされているかどうかをチェックします<br /> function getcookie(c_name){ //Cookie を検出します<br /> if (document.cookie.length>0){<br /> c_start=document.cookie.indexof(c_name + "=)<br /> if(c_start!=-1){<br /> c_start=c_start + c_name.length+1;<br /> c_end=document.cookie.indexof(";",c_start);<br /> If(c_end==-1) c_end=document.cookie.length;<br /> Return unescape(document.cookie.substring(c_start,c_end));<br /> }<br /> }<br /> "" を返します;<br /> }</p> <p>function setcookie(c_name,value,expiredays){ //Cookie を設定します<br /> var exdate=新しい日付();<br /> exdate.setdate(exdate.getdate()+expiredays);<br /> document.cookie=c_name+ "= +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.togmtstring());<br /> }</p> <p>function createxmlhttprequest(){ //xmlhttprequest オブジェクトを作成します<br /> if(window.activexobject){ //つまり<br /> 試してみてください{<br /> 新しい activexobject("microsoft.xmlhttp") を返します;<br /> } キャッチ(e){<br /> 戻る;<br /> }<br /> }else if(window.xmlhttprequest){ //mozilla,firefox<br /> 試してみてください{<br /> 新しい xmlhttprequest() を返します;<br /> } キャッチ(e){<br /> 戻る;<br /> }<br /> }<br /> }</p> <p>function get_top_num(id){ //メイン呼び出し関数<br /> var get_top_cookie=getcookie('get_top_'+id+'_cookie');<br /> if(get_top_cookie!=null && get_top_cookie!=""){<br /> alert('このコメントはすでにサポートされています');<br /> }<br /> 他{<br /> var xmlhttp=createxmlhttprequest();<br /> var url = "action.php?action=top_num&id="+id;<br /> if (id==""){<br /> false を返します ;<br /> }<br /> if (xmlhttp){<br /> コールバック = getreadystatehandler(xmlhttp,id);<br /> xmlhttp.onreadystatechange = コールバック;<br /> xmlhttp.open("get", url,true);<br /> xmlhttp.send(null);<br /> }<br /> setcookie('get_top_'+id+'_cookie','istop',1);<br /> }<br /> }</p> <p>function getreadystatehandler(xmlhttp,id){ //サーバーから返された後処理関数<br /> var top_num = document.getelementbyid("top_num_"+id).innerhtml;<br /> 戻り関数(){<br /> if(xmlhttp.readystate == 4){<br /> If(xmlhttp.status == 200){<br /> If (xmlhttp.responsetext==1){<br /> Document.geelementbyid("top_num_"+id).innerhtml=number(top_num)+1;<br /> }<br /> }<br /> }<br /> }<br /> }</p> <p>//--><br /> </スクリプト></p> </blockquote> <p align="left"></p> <div style="display:none;"> <span id="url" itemprop="url">http://www.bkjia.com/PHPjc/630118.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">true</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/630118.html</span><span id="genre" itemprop="genre">技術記事</span><span id="description" itemprop="description"> Ajax php チュートリアルは NetEase 記事のコメントを模倣し、その効果を気に入っています div class='plding fr' a href='action.php?id=1action=top_num'likes/a[5] /div js ajax script language=Web ページの特殊効果の種類=text /ja...</span> </div> <div class="art_confoot"></div>