コードをコピー コードは次のとおりです: 投票結果 function GetXmlHttpObject () <br>{ <br>var xmlHttp=null; <br>try <br>{ <br>// Firefox、Opera 8.0、Safari <br>xmlHttp=new XMLHttpRequest() <br>} <br> catch (e) <br>{ <br>// Internet Explorer <br>try <br>{ <br>xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); <br>catch (e ) <br>{ <br>xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); <br>} <br>} <br>return xmlHttp; <br>関数 checkajax(){ <br>xmlHttp =GetXmlHttpObject () <br>if (xmlHttp==null) <br>{ <br>alert (「お使いのブラウザは AJAX をサポートしていません!」) <br>return <br>}else <br>{ <br> return xmlHttp; <br>} <br>} <br>関数 preshow(){ <br>ajaxobj = checkajax(); <br>var url = "page.php?page=1"; onreadystatechange =stateChanged; <br>ajaxobj.send(null); <br>} <br>関数 showHint1(str) <br>{ <br>ajaxobj = checkajax(); <br>document.getElementById("msg").innerHTML="データを読み取り中..."; <br>ajaxobj.onreadystatechange=stateChanged; ("GET",url,true); <br>ajaxobj.send(null); <br>関数 showHint2(str) <br>{ <br>ajaxobj=checkajax(); getElementById("msg").innerHTML="データを読み取り中..."; <br>var url = str; <br>ajaxobj.onreadystatechange=stateChanged("GET",url,true) ; <br>ajaxobj.send(null); <br>} <br>function showHint3(str) <br>{ <br>ajaxobj=checkajax(); <br>document.getElementById("msg").innerHTML= "データを読み取り中..."; <br>var url = str; <br>ajaxobj.onreadystatechange=stateChanged; <br>ajaxobj.open("GET",url,true); <br>ajaxobj.send(null ); <br>} <br>function showHint4(str) <br>{document.getElementById("msg").style.display="none"; <br>ajaxobj=checkajax(); <br>document.getElementById(" msg").innerHTML="データを読み取り中..."; <br>var url = str; <br>ajaxobj.onreadystatechange=stateChanged; <br>ajaxobj.open("GET",url,true); <br> ajaxobj.send(null); <br>} <br>function stateChanged() <br>{ <br>if (xmlHttp.readyState==4) <br>{ <br>document.getElementById("message ")。 innerHTML=xmlHttp.responseText; <br>} <br>} <br> div id="wrapper"> ユーザーは次のようなメッセージを残しました: 🎜 > コードは次のとおりです: $link = mysql_connect('localhost', 'root', '') または die(mysql_error()); 'vote', $link) または die(mysql_error()); $num = "page.php"; $con = " "; $page = (isset($_REQUEST['page'])) $_REQUEST['page'] : 1; = ($page - 1) * $num; $result = mysql_query("SELECT COUNT(*) FROM client"); $total = mysql_fetch_row($result); [0]; $pagenum = ceil($total / $num); $page = min($pagenum, $page); //ホームページを取得します$prepg = $page - 1 ; //前のページ if ($prepg $prepg = 1; $nextpg = ($page == $pagenum ? 1 : $page 1); / / ページが 1 つしかない場合は、関数から抜けます: if ($pagenum <= 1) return false; $sql = "SELECT `name`,`content ` FROM `client` LIMIT " . $ offset . "," . $num; $res = mysql_query($sql); while ($content = mysql_fetch_row($res)) { $con .= "$content[0]:$content[1]"; } $con .= " ;"; $con . = <<< ページ |前のページ< /a>|< a href="#" id="next" onclick="showHint3('$url?page=$nextpg')">次のページ|最後のページ PAGE; ? >