À quoi sert le javascript du modèle de page d'accueil par défaut de DEDECMS V5.6 ?
DEDECMS V5.6 modèle de page d'accueil par défaut description de la fonction javascript, les amis qui étudient les dedecms peuvent s'y référer.
Apprentissage recommandé : Dreamweaver cms
1) Fichier JS
<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>
La fonction du paragraphe ci-dessus est d'introduire DedeCMS Le framework ajax est principalement utilisé pour certains effets spéciaux dans le modèle, tels que la modification du statut de connexion après la connexion, le haut de la page de contenu et l'aversion, le support et l'objection dans la liste des commentaires, etc. (si vous n'avez pas besoin des fonctions ci-dessus, ce code peut être supprimé);
<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmspath/}/images/js/j.js" ></script>
Le fichier JS ci-dessus est un code java compressé
<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/pic_scroll.js"></script>
Ci-dessus La fonction de ce fichier JS est la même que le précédent, et c'est aussi l'endroit où défilent les « informations graphiques »
<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/jquery.cookie.js"></script>
La fonction principale de ce fichier JS est d'enregistrer les cookies ; de la fonction de changement de skin, qui permet de conserver le choix de l'utilisateur
<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/changeSkin.js"></script>
Ce fichier JS est principalement utilisé pour le code d'implémentation spécifique de la fonction de changement de skin
2) Code Javascript ;
Le code est le suivant
$(function(){ $("dl.tbox dt span.label a[_for]").mouseover(function(){ $(this).parents("span.label").children("a[_for]").removeClass("thisclass").parents("dl.tbox").children("dd").hide(); $(this).addClass("thisclass").blur(); $("#"+$(this).attr("_for")).show(); }); $("a[_for=uc_member]").mouseover(); });
L'objectif principal de ce code est L'effet de commutation des trois options de Je n'aime pas, de commentaire et d'adhésion dans le centre interactif sur le côté droit de la page d'accueil ;
Le code est le suivant
function CheckLogin(){ var taget_obj = document.getElementById('_userlogin'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php"); DedeXHTTP = null; }
Le but principal de ce code est de déterminer si le membre est connecté. Si le membre est déjà connecté, , le contenu de /member/ ajax_loginsta.php après la connexion sera affiché dans la zone membre du centre interactif
Le code est le suivant :
function multi(pagenum,tagid) { var taget_obj = document.getElementById(tagid); var taget_obj_page = document.getElementById("page_"+tagid); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/plus/arcmulti.php?mtype=0&pnum="+pagenum+'&tagid='+tagid); myajax = new DedeAjax(taget_obj_page,false,false,'','',''); myajax.SendGet2("/plus/arcmulti.php?mtype=1&pnum="+pagenum+'&tagid='+tagid); DedeXHTTP = null; }
L'objectif principal de ce code est la pagination de contenu recommandée à droite ; , est également une nouvelle fonctionnalité de la version DedeV5.6 (pagination des balises arclist) P.s : En fait, les commentaires ajax par défaut sont également faits de cette manière ;
Le code est le suivant :
function check(){ if(document.formsearch.searchtype.value=="") document.formsearch.action="http://www.google.cn/custom" else document.formsearch.action="{dede:field name='phpurl'/}/search.php" }
La fonction de ce code est de rechercher cette chose sur Google en haut. La signification spécifique est que lorsque le type de recherche que nous choisissons est vide, puis la cible soumise L'adresse est http://www.google.cn/custom, sinon elle sera soumise à l'adresse de recherche du site /plus/search.php !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!