DEDECMS V5.6 기본 홈페이지 템플릿 자바스크립트의 용도는 무엇입니까?

藏色散人
풀어 주다: 2019-12-11 10:51:07
원래의
2450명이 탐색했습니다.

DEDECMS V5.6 기본 홈페이지 템플릿 자바스크립트의 용도는 무엇입니까?

DEDECMS V5.6 기본 홈페이지 템플릿 자바스크립트의 용도는 무엇인가요?

DEDECMS V5.6 기본 홈페이지 템플릿 자바스크립트 기능 설명, 디덱을 공부하는 친구들이 참고할 수 있어요.

추천 학습: Dreamweaver cms

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 파일입니다. 코드의 주요 기능은 기본 템플릿의 중간 부분에 가로로 스크롤되는 "이미지 정보"가 있습니다.

<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/pic_scroll.js"></script>
로그인 후 복사

위 JS 파일의 기능은 이전 JS 파일과 동일하며, "이미지 및 텍스트 정보"가 스크롤됩니다.

<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/jquery.cookie.js"></script>
로그인 후 복사

이 JS 파일의 주요 기능은 피부 변화 기능을 기록하고 사용자의 선택을 유지하는 데 사용됩니다.

<script language="javascript" type="text/javascript" src="{dede:global.cfg_templets_skin/}/js/changeSkin.js"></script>
로그인 후 복사

이 JS 파일은 주로 다음 용도로 사용됩니다. 스킨 변경 기능의 구체적인 구현 코드

2) 자바스크립트 코드

코드는 다음과 같습니다

$(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(); 
});
로그인 후 복사

이 코드의 주요 부분은 좋아요, 댓글, 회원 3가지 옵션을 전환하는 것이 목적입니다.

코드는 다음과 같습니다

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; 
}
로그인 후 복사

이 코드의 주요 목적은 회원이 로그인되어 있는지 확인하는 것입니다. 로그인되어 있으면 대화 센터의 내용 /member/ajax_loginsta.php 로그인 후 회원 상자에 표시됩니다.

코드는 다음과 같습니다.

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; 
}
로그인 후 복사

이 코드의 주요 목적은 DedeV5의 새로운 기능이기도 한 오른쪽의 권장 콘텐츠 페이징입니다. 6 버전(arclist 태그 페이징 ); P.s: 실제로 기본 Ajax 주석도 이런 방식으로 만들어집니다.

코드는 다음과 같습니다.

function check(){ 
if(document.formsearch.searchtype.value=="") 
document.formsearch.action="http://www.google.cn/custom" 
else 
document.formsearch.action="{dede:field name=&#39;phpurl&#39;/}/search.php" 
}
로그인 후 복사

이 코드의 기능은 상단에서 Google에서 무언가를 검색하는 것입니다. 구체적인 의미는 우리가 선택한 검색 유형이 비어 있으면 제출된 대상 주소가 http:/라는 것입니다. /www.google.cn/custom, 그렇지 않으면 사이트 검색 주소 /plus/search.php에 제출됩니다!

위 내용은 DEDECMS V5.6 기본 홈페이지 템플릿 자바스크립트의 용도는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!