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('_userlogin'); myajax = new DedeAjax(taget_obj,false,false,'','',''); 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,'','',''); 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; }
이 코드의 주요 목적은 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='phpurl'/}/search.php" }
이 코드의 기능은 상단에서 Google에서 무언가를 검색하는 것입니다. 구체적인 의미는 우리가 선택한 검색 유형이 비어 있으면 제출된 대상 주소가 http:/라는 것입니다. /www.google.cn/custom, 그렇지 않으면 사이트 검색 주소 /plus/search.php에 제출됩니다!
위 내용은 DEDECMS V5.6 기본 홈페이지 템플릿 자바스크립트의 용도는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)
