ホームページ >CMS チュートリアル >DEDECMS >DEDECMS V5.6 のデフォルトのホームページ テンプレート JavaScript は何に使用されますか?
DEDECMS V5.6 のデフォルトのホームページ テンプレート JavaScript は何に使用されますか?
DEDECMS V5.6 のデフォルトのホームページ テンプレートの JavaScript 関数の説明。dedecms を勉強している友人はそれを参照できます。
推奨学習: 梦Weavercms
1) JS ファイル
<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>
上の段落の機能は、DedeCMS を導入することです。 ajax フレームワークは主に、ログイン後のログイン状態の変更、コンテンツページのトップと低評価、コメントリストでの支持と反対など、テンプレート内の一部の特殊効果に使用されます(上記の機能が必要ない場合は、このコードは削除できます);
<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmspath/}/images/js/j.js" ></script>
上記の JS ファイルは圧縮された Java コードです。その主な機能は、デフォルトのテンプレートの中央部分に横スクロールの「画像情報」を表示することです。
上 この JS ファイルの機能は前の JS ファイルと同じで、「グラフィック情報」がスクロールする場所でもあります;<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/pic_scroll.js"></script>この JS ファイルの主な機能は Cookie を記録することですユーザーの選択を保持するために使用されるスキン変更機能の;
<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/jquery.cookie.js"></script>この JS ファイルは主にスキン変更機能の特定の実装コードに使用されます; 2) Javascript コードコードは次のとおりです
<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/changeSkin.js"></script>このコードの主な目的は、ホームページの右側にあるインタラクティブ センターで、「嫌い」、「コメント」、「メンバー」の 3 つのオプションの切り替え効果です。 ; コードは次のとおりです
$(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(); });このコードの主な目的は、メンバーがログインしているかどうかを判断することです。メンバーがすでにログインしている場合は、/member/ の内容ログイン後の ajax_loginsta.php は、インタラクティブ センターのメンバー ボックスに表示されます; コードは次のとおりです:
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; }このコードの主な目的は、右側の推奨コンテンツ ページングです。 、これも DedeV5.6 バージョンの新機能 (arclist タグ ページング); P.s: 実際、デフォルトの ajax コメントもこの方法で作成されます。 コードは次のとおりです:
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; }このコードの機能は、上部の Goole でそのものを検索することです。具体的な意味は、検索タイプ (searchtype) を選択したときです。が空の場合、送信されたターゲットのアドレスは http://www.google.cn/custom です。それ以外の場合は、サイト検索アドレス /plus/search.php に送信されます。
以上がDEDECMS V5.6 のデフォルトのホームページ テンプレート JavaScript は何に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。