検索
ホームページCMS チュートリアルDEDECMSDEDECMS V5.6 のデフォルトのホームページ テンプレート JavaScript は何に使用されますか?

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 サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター