>  기사  >  웹 프론트엔드  >  Javascript를 사용하면 DEDECMS가 손으로 직접 작성한 Tag_javascript 기술에 작별을 고할 수 있습니다.

Javascript를 사용하면 DEDECMS가 손으로 직접 작성한 Tag_javascript 기술에 작별을 고할 수 있습니다.

WBOY
WBOY원래의
2016-05-16 16:38:111239검색

1. dedetempletsalbum_add.htm 파일을 열고 상단 헤드의 js 스크립트 영역에 js 메소드를 추가하세요.

function setag(){
 var tagg=window.showModalDialog("tags_main.php","tag","dialogWidth=800px;dialogHeight=600px"); 
  if(typeof(tagg) != 'undefined') document.form1.tags.value=tagg; 
      }


2. Tag 태그에 입력한 td에

을 추가합니다.

버튼

3. dedetempletstags_main.php 파일을 수정하여 상단 헤드의 js 스크립트 영역에 다음 js 코드를 추가합니다.

//选择关键字
var tag="";
function selectTag(str)
{
tag=tag+","+str;
if (tag.substr(0,1)==',') tag=tag.substr(1);
 $("#selecttag").val(tag); 
}

function selectTagOK()
{
window.returnValue= $("#selecttag").val(); 
window.close(); 
}

4. 본문 어디든 표시하려는 위치에 다음 HTML을 추가합니다.

<div style="padding-left:20px;border:1px">所选TAG: <input type='text' id='selecttag' name='selecttag' size='80'/><input type="button" onClick="selectTagOK()" value="确定选择"/> </div>

5. 태그 목록에서

을 찾습니다.
<a href="../tags.php&#63;/<&#63;php echo urlencode($fields['tag']); &#63;>/" target="_blank">{dede:field.tag /}</a>

다음으로 변경:

<a href="../tags.php&#63;/<&#63;php echo urlencode($fields['tag']); &#63;>/" target="_blank">{dede:field.tag /}</a> 
[选择]

사용 도움말:

페이지를 수정하려면 추가 페이지를 참조하여 js 코드를 추가하세요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.