DEDECMS V5.6 のデフォルトのホームページ テンプレート JavaScript は何に使用されますか?

藏色散人
リリース: 2019-12-11 10:51:07
オリジナル
2357 人が閲覧しました

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(&#39;_userlogin&#39;); 
myajax = new DedeAjax(taget_obj,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;); 
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,&#39;&#39;,&#39;&#39;,&#39;&#39;); 
myajax.SendGet2("/plus/arcmulti.php?mtype=0&pnum="+pagenum+&#39;&tagid=&#39;+tagid); 
myajax = new DedeAjax(taget_obj_page,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;); 
myajax.SendGet2("/plus/arcmulti.php?mtype=1&pnum="+pagenum+&#39;&tagid=&#39;+tagid); 
DedeXHTTP = null; 
}
ログイン後にコピー
このコードの機能は、上部の Goole でそのものを検索することです。具体的な意味は、検索タイプ (searchtype) を選択したときです。が空の場合、送信されたターゲットのアドレスは http://www.google.cn/custom です。それ以外の場合は、サイト検索アドレス /plus/search.php に送信されます。

以上がDEDECMS V5.6 のデフォルトのホームページ テンプレート JavaScript は何に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!