Heim > Artikel > CMS-Tutorial > So rufen Sie mit JS die Gesamtzahl der Kommentare in DEDECMS auf
Wie rufe ich die Gesamtzahl der Kommentare in DEDECMS mit JS auf?
Die Gesamtzahl der Kommentare in DEDE ist jetzt statisch. Es wäre zu ressourcenintensiv, den HTML-Code für jeden Kommentar zu aktualisieren Problem. Ich habe etwas recherchiert und es verwendet. Der JS-Methodenaufruf fragt nur ein Feld ab. Dies muss nicht getestet werden. Es sollte keine Ressourcen beanspruchen.
Empfohlenes Lernen: Dreamweaver cms
Die Methode ist wie folgt.
1. Erstellen Sie unter PLUS eine neue Datei „fedcount.php“ mit folgendem Inhalt
Der Code lautet wie folgt:
document.writeln("共有 <?php require(dirname(__FILE__)."/../include/config_base.php"); $db = new DedeSql(false); $rs = $db->GetOne("SELECT postnum FROM dede_archives WHERE ID='{$aid}'"); if(!is_array($rs)){ echo "0"; }else { echo $rs['postnum']; } ?>位网友发表了评论");
2. Fügen Sie den folgenden Code in die Inhaltsseite ein Vorlage
Der Code lautet wie folgt:
<script type="text/javascript" src="/plus/fedcount.php?aid={dede:field name=ID/}"></script>
wird generiert und Sie können den angezeigten Effekt in Echtzeit sehen.
Ob es Ressourcen beansprucht oder nicht, testen wir es mit Freunden und geben wir nach der Nutzung Feedback.
Wenn es Ressourcen beansprucht, löschen Sie den Inhalt von fedcount.php.
Auf diese Weise werden ohne Abfrage der Datenbank definitiv keine Ressourcen beansprucht, haha.
Das obige ist der detaillierte Inhalt vonSo rufen Sie mit JS die Gesamtzahl der Kommentare in DEDECMS auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!