@@ -80,10 +80,11 @@ function DoRand(jobname) | |||||
{ | { | ||||
ChangeFullDiv('show'); | ChangeFullDiv('show'); | ||||
\$DE('loading').style.display = 'block'; | \$DE('loading').style.display = 'block'; | ||||
var myajax = new DedeAjax(\$DE('tmpct')); | |||||
myajax.SendGet2('article_template_rand.php?dopost='+jobname+'&token={$_SESSION['token']}'); | |||||
\$DE('loading').style.display = 'none'; | |||||
ChangeFullDiv('hide'); | |||||
fetch('article_template_rand.php?dopost='+jobname+'&token={$_SESSION['token']}').then(resp=>resp.text()).then((d)=>{ | |||||
\$DE('tmpct').innerHTML = d; | |||||
\$DE('loading').style.display = 'none'; | |||||
ChangeFullDiv('hide'); | |||||
}); | |||||
} | } | ||||
</script> | </script> | ||||
<div id='loading' style='z-index:3000;top:160;left:300;position:absolute;display:none;'> | <div id='loading' style='z-index:3000;top:160;left:300;position:absolute;display:none;'> | ||||
@@ -127,15 +127,17 @@ function seePicNewAlb(f, imgdid, frname, hpos, acname) { | |||||
//删除已经上传的图片 | //删除已经上传的图片 | ||||
function delAlbPic(pid) { | function delAlbPic(pid) { | ||||
var tgobj = $Obj('albCtok' + pid); | var tgobj = $Obj('albCtok' + pid); | ||||
var myajax = new DedeAjax(tgobj); | |||||
myajax.SendGet2('swfupload.php?dopost=del&id=' + pid); | |||||
$Obj('thumbnails').removeChild(tgobj); | |||||
fetch('swfupload.php?dopost=del&id=' + pid).then(resp=>resp.text()).then((d)=>{ | |||||
tgobj.innerHTML = d; | |||||
$Obj('thumbnails').removeChild(tgobj); | |||||
}); | |||||
} | } | ||||
//删除已经上传的图片(编辑时用) | //删除已经上传的图片(编辑时用) | ||||
function delAlbPicOld(picfile, pid) { | function delAlbPicOld(picfile, pid) { | ||||
var tgobj = $Obj('albold' + pid); | var tgobj = $Obj('albold' + pid); | ||||
var myajax = new DedeAjax(tgobj); | |||||
myajax.SendGet2('swfupload.php?dopost=delold&picfile=' + picfile); | |||||
$Obj('thumbnailsEdit').removeChild(tgobj); | |||||
fetch('swfupload.php?dopost=delold&picfile=' + picfile).then(resp=>resp.text()).then((d)=>{ | |||||
tgobj.innerHTML = d; | |||||
$Obj('thumbnailsEdit').removeChild(tgobj); | |||||
}); | |||||
} | } |
@@ -1,146 +0,0 @@ | |||||
/** | |||||
* | |||||
* @version $Id: dedeajax.js 1 22:28 2010年7月20日Z tianya $ | |||||
* @package DedeBIZ.Administrator | |||||
* @copyright Copyright (c) 2022, DedeBIZ.COM | |||||
* @license https://www.dedebiz.com/license | |||||
* @link https://www.dedebiz.com | |||||
*/ | |||||
//xmlhttp和xmldom对象 | |||||
DedeXHTTP = null; | |||||
DedeXDOM = null; | |||||
DedeContainer = null; | |||||
//获取指定ID的元素 | |||||
function $(eid) { | |||||
return document.getElementById(eid); | |||||
} | |||||
function $DE(id) { | |||||
return document.getElementById(id); | |||||
} | |||||
//参数 gcontainer 是保存下载完成的内容的容器 | |||||
function DedeAjax(gcontainer) { | |||||
DedeContainer = gcontainer; | |||||
//post或get发送数据的键值对 | |||||
this.keys = Array(); | |||||
this.values = Array(); | |||||
this.keyCount = -1; | |||||
//http请求头 | |||||
this.rkeys = Array(); | |||||
this.rvalues = Array(); | |||||
this.rkeyCount = -1; | |||||
//请求头类型 | |||||
this.rtype = 'text'; | |||||
//初始化xmlhttp | |||||
if (window.ActiveXObject) {//IE6、IE5 | |||||
try { DedeXHTTP = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { } | |||||
if (DedeXHTTP == null) try { DedeXHTTP = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } | |||||
} | |||||
else { | |||||
DedeXHTTP = new XMLHttpRequest(); | |||||
} | |||||
DedeXHTTP.onreadystatechange = function () { | |||||
if (DedeXHTTP.readyState == 4) { | |||||
if (DedeXHTTP.status == 200) { | |||||
DedeContainer.innerHTML = DedeXHTTP.responseText; | |||||
DedeXHTTP = null; | |||||
} else DedeContainer.innerHTML = "下载数据失败"; | |||||
} else DedeContainer.innerHTML = "正在下载数据..."; | |||||
}; | |||||
//增加一个POST或GET键值对 | |||||
this.AddKey = function (skey, svalue) { | |||||
this.keyCount++; | |||||
this.keys[this.keyCount] = skey; | |||||
this.values[this.keyCount] = escape(svalue); | |||||
}; | |||||
//增加一个Http请求头键值对 | |||||
this.AddHead = function (skey, svalue) { | |||||
this.rkeyCount++; | |||||
this.rkeys[this.rkeyCount] = skey; | |||||
this.rvalues[this.rkeyCount] = svalue; | |||||
}; | |||||
//清除当前对象的哈希表参数 | |||||
this.ClearSet = function () { | |||||
this.keyCount = -1; | |||||
this.keys = Array(); | |||||
this.values = Array(); | |||||
this.rkeyCount = -1; | |||||
this.rkeys = Array(); | |||||
this.rvalues = Array(); | |||||
}; | |||||
//发送http请求头 | |||||
this.SendHead = function () { | |||||
if (this.rkeyCount != -1) { //发送用户自行设定的请求头 | |||||
for (; i <= this.rkeyCount; i++) { | |||||
DedeXHTTP.setRequestHeader(this.rkeys[i], this.rvalues[i]); | |||||
} | |||||
} | |||||
if (this.rtype == 'binary') { | |||||
DedeXHTTP.setRequestHeader("Content-Type", "multipart/form-data"); | |||||
} else { | |||||
DedeXHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); | |||||
} | |||||
}; | |||||
//用Post方式发送数据 | |||||
this.SendPost = function (purl) { | |||||
var pdata = ""; | |||||
var i = 0; | |||||
this.state = 0; | |||||
DedeXHTTP.open("POST", purl, true); | |||||
this.SendHead(); | |||||
if (this.keyCount != -1) { //post数据 | |||||
for (; i <= this.keyCount; i++) { | |||||
if (pdata == "") pdata = this.keys[i] + '=' + this.values[i]; | |||||
else pdata += "&" + this.keys[i] + '=' + this.values[i]; | |||||
} | |||||
} | |||||
DedeXHTTP.send(pdata); | |||||
}; | |||||
//用GET方式发送数据 | |||||
this.SendGet = function (purl) { | |||||
var gkey = ""; | |||||
var i = 0; | |||||
this.state = 0; | |||||
if (this.keyCount != -1) { //get参数 | |||||
for (; i <= this.keyCount; i++) { | |||||
if (gkey == "") gkey = this.keys[i] + '=' + this.values[i]; | |||||
else gkey += "&" + this.keys[i] + '=' + this.values[i]; | |||||
} | |||||
if (purl.indexOf('?') == -1) purl = purl + '?' + gkey; | |||||
else purl = purl + '&' + gkey; | |||||
} | |||||
DedeXHTTP.open("GET", purl, true); | |||||
this.SendHead(); | |||||
DedeXHTTP.send(null); | |||||
}; | |||||
} // End Class DedeAjax | |||||
//初始化xmldom | |||||
function InitXDom() { | |||||
if (DedeXDOM != null) return; | |||||
var obj = null; | |||||
if (typeof (DOMParser) != "undefined") { // Gecko、Mozilla、Firefox | |||||
var parser = new DOMParser(); | |||||
obj = parser.parseFromString(xmlText, "text/xml"); | |||||
} else { // IE | |||||
try { obj = new ActiveXObject("MSXML2.DOMDocument"); } catch (e) { } | |||||
if (obj == null) try { obj = new ActiveXObject("Microsoft.XMLDOM"); } catch (e) { } | |||||
} | |||||
DedeXDOM = obj; | |||||
}; |
@@ -9,9 +9,9 @@ | |||||
document.write("<style type=\"text/css\">.close{float:right;font-size:14px;cursor:pointer}</style>") | document.write("<style type=\"text/css\">.close{float:right;font-size:14px;cursor:pointer}</style>") | ||||
function editTitle(aid) { | function editTitle(aid) { | ||||
var show = document.getElementById("show_news"); | var show = document.getElementById("show_news"); | ||||
var myajax = new DedeAjax(show, false, false, "", "", ""); | |||||
myajax.SendGet2("catalog_edit.php?dopost=time&id=" + aid); | |||||
DedeXHTTP = null; | |||||
fetch("catalog_edit.php?dopost=time&id=" + aid).then(resp=>resp.text()).then((d)=>{ | |||||
show.innerHTML = d; | |||||
}); | |||||
} | } | ||||
function $Dede(id) { return document.getElementById(id) } | function $Dede(id) { return document.getElementById(id) } | ||||
function AlertMsg(title, id) { | function AlertMsg(title, id) { | ||||
@@ -10,8 +10,9 @@ function CloseTab(tb) | |||||
function ListAll(){ | function ListAll(){ | ||||
$DE('editTab').style.display = 'block'; | $DE('editTab').style.display = 'block'; | ||||
var myajax = new DedeAjax($DE('editTabBody')); | |||||
myajax.SendGet('index_body.php?dopost=editshow'); | |||||
fetch('index_body.php?dopost=editshow').then(resp=>resp.text()).then((d)=>{ | |||||
$DE('editTabBody').innerHTML = d; | |||||
}); | |||||
} | } | ||||
function ShowWaitDiv(){ | function ShowWaitDiv(){ | ||||
@@ -21,6 +22,7 @@ function ShowWaitDiv(){ | |||||
window.onload = function() | window.onload = function() | ||||
{ | { | ||||
var myajax = new DedeAjax($DE('listCount')); | |||||
myajax.SendGet('index_body.php?dopost=getRightSide'); | |||||
fetch('index_body.php?dopost=getRightSide').then(resp=>resp.text()).then((d)=>{ | |||||
$DE('listCount').innerHTML = d; | |||||
}); | |||||
}; | }; |
@@ -120,17 +120,17 @@ function ShowMainMenu(n) | |||||
targetLink.className = 'mmac'; | targetLink.className = 'mmac'; | ||||
curitem = n; | curitem = n; | ||||
} else { | } else { | ||||
var myajax = new DedeAjax(targetCt); | |||||
myajax.SendGet2("index_menu_load.php?openitem="+n); | |||||
if(targetCt.innerHTML!='') | |||||
{ | |||||
curCt.style.display = 'none'; | |||||
targetCt.style.display = 'block'; | |||||
curLink.className = 'mm'; | |||||
targetLink.className = 'mmac'; | |||||
curitem = n; | |||||
} | |||||
DedeXHTTP = null; | |||||
fetch("index_menu_load.php?openitem="+n).then(resp=>resp.text()).then((d)=>{ | |||||
targetCt.innerHTML = d; | |||||
if(targetCt.innerHTML!='') | |||||
{ | |||||
curCt.style.display = 'none'; | |||||
targetCt.style.display = 'block'; | |||||
curLink.className = 'mm'; | |||||
targetLink.className = 'mmac'; | |||||
curitem = n; | |||||
} | |||||
}); | |||||
} | } | ||||
// bindClick(); | // bindClick(); | ||||
} | } | ||||
@@ -298,8 +298,7 @@ function LoadNewDiv(e, surl, oname) { | |||||
newobj.style.display = "block"; | newobj.style.display = "block"; | ||||
} | } | ||||
if (newobj.innerHTML.length < 10) { | if (newobj.innerHTML.length < 10) { | ||||
var myajax = new DedeAjax(newobj); | |||||
myajax.SendGet(surl); | |||||
fetch(surl).then(resp=>resp.text()).then((d)=>{newobj.innerHTML = d}); | |||||
} | } | ||||
} | } | ||||
@@ -322,8 +321,9 @@ function LoadNewDiv2(e, surl, oname, dlgcls) { | |||||
document.body.appendChild(newobj); | document.body.appendChild(newobj); | ||||
} | } | ||||
newobj.innerHTML = ''; | newobj.innerHTML = ''; | ||||
var myajax = new DedeAjax(newobj); | |||||
myajax.SendGet2(surl); | |||||
fetch(surl).then(resp=>resp.text()).then((d)=>{ | |||||
newobj.innerHTML = d; | |||||
}); | |||||
if (newobj.innerHTML == '') newobj.style.display = 'none'; | if (newobj.innerHTML == '') newobj.style.display = 'none'; | ||||
else newobj.style.display = 'block'; | else newobj.style.display = 'block'; | ||||
jQuery(newobj).css('top', '50px').css('left', '300px'); | jQuery(newobj).css('top', '50px').css('left', '300px'); | ||||
@@ -391,8 +391,9 @@ function LoadQuickDiv(e, surl, oname, w, h) { | |||||
newobj.style.left = posLeft + "px"; | newobj.style.left = posLeft + "px"; | ||||
newobj.innerHTML = '<div style="margin-top:10px;margin-left:10px;"><img src="images/loadinglit.gif"> Loading...</div>'; | newobj.innerHTML = '<div style="margin-top:10px;margin-left:10px;"><img src="images/loadinglit.gif"> Loading...</div>'; | ||||
newobj.style.display = 'block'; | newobj.style.display = 'block'; | ||||
var myajax = new DedeAjax(newobj); | |||||
myajax.SendGet(surl); | |||||
fetch(surl).then(resp=>resp.text()).then((d)=>{ | |||||
newobj.innerHTML = d; | |||||
}); | |||||
fixupPos = false; | fixupPos = false; | ||||
} | } | ||||
@@ -23,9 +23,9 @@ | |||||
//编辑 | //编辑 | ||||
function EditNode(nid) { | function EditNode(nid) { | ||||
$DE('editNode').style.display = 'block'; | $DE('editNode').style.display = 'block'; | ||||
var myajax = new DedeAjax($DE('editNodeBody'), false, true, "", "", "请稍候,正在载入"); | |||||
myajax.SendGet2('article_coonepage_rule.php?action=editload&id=' + nid); | |||||
DedeXHTTP = null; | |||||
fetch('article_coonepage_rule.php?action=editload&id=' + nid).then(resp=>resp.text()).then((d)=>{ | |||||
$DE('editNodeBody').innerHTML = d; | |||||
}); | |||||
} | } | ||||
//获得选中文件的文件名 | //获得选中文件的文件名 | ||||
@@ -16,8 +16,9 @@ function LoadSuns(ctid,tid) | |||||
{ | { | ||||
if($DE(ctid).innerHTML.length < 10){ | if($DE(ctid).innerHTML.length < 10){ | ||||
$DE('img'+tid).src = 'images/dedecontract.gif'; | $DE('img'+tid).src = 'images/dedecontract.gif'; | ||||
var myajax = new DedeAjax($DE(ctid)); | |||||
myajax.SendGet('catalog_do.php?dopost=GetSunLists&cid='+tid); | |||||
fetch('catalog_do.php?dopost=GetSunLists&cid='+tid).then(resp=>resp.text()).then((d)=>{ | |||||
$DE(ctid).innerHTML = d; | |||||
}); | |||||
} else { | } else { | ||||
showHide(ctid,tid); | showHide(ctid,tid); | ||||
} | } | ||||
@@ -11,8 +11,9 @@ | |||||
function LoadSuns(ctid,tid) | function LoadSuns(ctid,tid) | ||||
{ | { | ||||
if($DE(ctid).innerHTML.length < 10){ | if($DE(ctid).innerHTML.length < 10){ | ||||
var myajax = new DedeAjax($DE(ctid),true,true,'','x',''); | |||||
myajax.SendGet('catalog_do.php?dopost=GetSunListsMenu&cid='+tid); | |||||
fetch('catalog_do.php?dopost=GetSunListsMenu&cid='+tid).then(resp=>resp.text()).then((d)=>{ | |||||
$DE(ctid).innerHTML = d; | |||||
}); | |||||
} else { if(document.all) showHide(ctid); } | } else { if(document.all) showHide(ctid); } | ||||
} | } | ||||
function showHide(objname) | function showHide(objname) | ||||
@@ -13,8 +13,9 @@ | |||||
function LoadSuns(ctid,tid) | function LoadSuns(ctid,tid) | ||||
{ | { | ||||
if($DE(ctid).innerHTML.length < 10){ | if($DE(ctid).innerHTML.length < 10){ | ||||
var myajax = new DedeAjax($DE(ctid),true,true,'','x',''); | |||||
myajax.SendGet('catalog_do.php?dopost=GetSunListsMenu&cid='+tid); | |||||
fetch('catalog_do.php?dopost=GetSunListsMenu&cid='+tid).then(resp=>resp.text()).then((d)=>{ | |||||
$DE(ctid).innerHTML = d; | |||||
}); | |||||
} | } | ||||
else{ if(document.all) showHide(ctid); } | else{ if(document.all) showHide(ctid); } | ||||
} | } | ||||
@@ -20,8 +20,11 @@ | |||||
orderby = ordertype; | orderby = ordertype; | ||||
var listArea = $Obj('rslist'); | var listArea = $Obj('rslist'); | ||||
var errMsg = "网络通信出错<br>[<a href=\"javascript:ReloadPage('" + ordertype + "')\">点击此重新加载列表</a>]"; | var errMsg = "网络通信出错<br>[<a href=\"javascript:ReloadPage('" + ordertype + "')\">点击此重新加载列表</a>]"; | ||||
var myajax = new DedeAjax(listArea, true, true, "", errMsg, "正在加载"); | |||||
myajax.SendGet("freelist_main.php?dopost=getlist&pageno=" + pageno + "&orderby=" + ordertype + addget); | |||||
fetch("freelist_main.php?dopost=getlist&pageno=" + pageno + "&orderby=" + ordertype + addget).then(resp=>resp.text()).then((d)=>{ | |||||
listArea.innerHTML = d; | |||||
}).catch((error) => { | |||||
listArea.innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
//载入指定页的列表 | //载入指定页的列表 | ||||
function LoadPage(npage) { | function LoadPage(npage) { | ||||
@@ -45,8 +48,17 @@ | |||||
var pagenum = Math.ceil(totalrow / pagesize); | var pagenum = Math.ceil(totalrow / pagesize); | ||||
if (pagenum <= pageno) pageno = pagenum; | if (pagenum <= pageno) pageno = pagenum; | ||||
var errMsg = "网络通信出错<br>[<a href=\"javascript:LoadPage('" + pageno + "')\">点击此重新加载列表</a>]"; | var errMsg = "网络通信出错<br>[<a href=\"javascript:LoadPage('" + pageno + "')\">点击此重新加载列表</a>]"; | ||||
var myajax = new DedeAjax(listArea, true, true, "", errMsg, "正在处理"); | |||||
myajax.SendGet("freelist_main.php?dopost=del&aid=" + nid + "&pageno=" + pageno); | |||||
fetch("freelist_main.php?dopost=del&aid=" + nid + "&pageno=" + pageno).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error(errMsg); | |||||
}).then((d)=>{ | |||||
listArea.innerHTML = d; | |||||
}).catch((error) => { | |||||
listArea.innerHTML = errMsg; | |||||
}); | |||||
ReloadPageNum(pageno); | ReloadPageNum(pageno); | ||||
} | } | ||||
//重新加载分页列表 | //重新加载分页列表 | ||||
@@ -4,6 +4,7 @@ | |||||
<meta charset="<?php echo $cfg_soft_lang; ?>"> | <meta charset="<?php echo $cfg_soft_lang; ?>"> | ||||
<meta name="robots" content="noindex,nofollow"> | <meta name="robots" content="noindex,nofollow"> | ||||
<title><?php echo $cfg_webname; ?>后台管理</title> | <title><?php echo $cfg_webname; ?>后台管理</title> | ||||
<link rel="shortcut icon" href="../static/img/favicon.ico"> | |||||
<link rel="stylesheet" href="css/frame.css"> | <link rel="stylesheet" href="css/frame.css"> | ||||
<script src="../static/js/jquery.js"></script> | <script src="../static/js/jquery.js"></script> | ||||
<script src="js/frame.js"></script> | <script src="js/frame.js"></script> | ||||
@@ -8,23 +8,18 @@ | |||||
var tgobj = document.getElementById('modulcode'); | var tgobj = document.getElementById('modulcode'); | ||||
var email = document.form1.email.value; | var email = document.form1.email.value; | ||||
var modulname = document.form1.modulname.value; | var modulname = document.form1.modulname.value; | ||||
var myajax = new DedeAjax(tgobj, false, true, '-', '-', ''); | |||||
<? php | |||||
if (strtolower(substr($cfg_soft_lang, 0, 3)) == 'utf') { | |||||
?> | |||||
myajax.AddKeyUtf8('action', 'gethash'); | |||||
myajax.AddKeyUtf8('email', email); | |||||
myajax.AddKeyUtf8('modulname', modulname); | |||||
myajax.SendPost2('module_make.php'); | |||||
<? php | |||||
} | |||||
elseif(strtolower(substr($cfg_soft_lang, 0, 2)) == 'gb') { | |||||
echo 'myajax.SendGet2("module_make.php?action=gethash&email="+email+"&modulname="+modulname);'; | |||||
} | |||||
?> | |||||
//myajax.SendGet2('module_make.php?action=gethash&email='+email+'&modulname='+modulname); | |||||
DedeXHTTP = null; | |||||
const formData = new FormData() | |||||
formData.append('action', 'gethash'); | |||||
formData.append('email', email); | |||||
formData.append('modulname', modulname); | |||||
fetch('module_make.php', { | |||||
method: 'POST', | |||||
body: formData | |||||
}) | |||||
.then(r => r.text()) | |||||
.then(d => { | |||||
tgobj.innerHTML = d; | |||||
}) | |||||
} | } | ||||
</script> | </script> | ||||
<title>模块打包</title> | <title>模块打包</title> | ||||
@@ -12,10 +12,10 @@ | |||||
<script> | <script> | ||||
function getmodule(action, hash) { | function getmodule(action, hash) { | ||||
$DE('status_' + hash).innerHTML = '<img src=\'images/loadinglit.gif\'>'; | $DE('status_' + hash).innerHTML = '<img src=\'images/loadinglit.gif\'>'; | ||||
var myajax = new DedeAjax($DE('status_' + hash), false, true, '-', '-', ''); | |||||
myajax.SendGet2('module_main.php?action=download&hash=' + hash); | |||||
fetch('module_main.php?action=download&hash=' + hash).then(resp=>resp.text()).then((d)=>{ | |||||
$DE('status_' + hash).innerHTML = d; | |||||
}); | |||||
$DE('manager_' + hash).style.display = 'block'; | $DE('manager_' + hash).style.display = 'block'; | ||||
DedeXHTTP = null; | |||||
} | } | ||||
</script> | </script> | ||||
</head> | </head> | ||||
@@ -21,8 +21,16 @@ function ReloadPage(ordertype) { | |||||
orderby = ordertype; | orderby = ordertype; | ||||
var listArea = $Obj('rslist'); | var listArea = $Obj('rslist'); | ||||
var errMsg = "网络通信出错<br>[<a href=\"javascript:ReloadPage('" + ordertype + "')\">点击此重新加载列表</a>]"; | var errMsg = "网络通信出错<br>[<a href=\"javascript:ReloadPage('" + ordertype + "')\">点击此重新加载列表</a>]"; | ||||
var myajax = new DedeAjax(listArea, true, true, "", errMsg, "正在加载"); | |||||
myajax.SendGet("search_keywords_main.php?dopost=getlist&pageno=" + pageno + "&orderby=" + ordertype); | |||||
fetch("search_keywords_main.php?dopost=getlist&pageno=" + pageno + "&orderby=" + ordertype).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error(errMsg); | |||||
}).then((d)=>{ | |||||
listArea.innerHTML = d; | |||||
}).catch((error) => { | |||||
listArea.innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
//载入指定页的列表 | //载入指定页的列表 | ||||
function LoadPage(npage) { | function LoadPage(npage) { | ||||
@@ -37,23 +45,34 @@ function UpdateNote(nid) { | |||||
var kws = $Obj('spwords' + nid).value; | var kws = $Obj('spwords' + nid).value; | ||||
var ct = $Obj('count' + nid).value; | var ct = $Obj('count' + nid).value; | ||||
var errMsg = "网络通信出错<br>[<a href=\"javascript:LoadPage('" + pageno + "')\">点击此重新加载列表</a>]"; | var errMsg = "网络通信出错<br>[<a href=\"javascript:LoadPage('" + pageno + "')\">点击此重新加载列表</a>]"; | ||||
var myajax = new DedeAjax(listArea, true, true, "", errMsg, "正在处理"); | |||||
<?php | <?php | ||||
if (strtolower(substr($cfg_soft_lang, 0, 3)) == 'utf') { | if (strtolower(substr($cfg_soft_lang, 0, 3)) == 'utf') { | ||||
?> | ?> | ||||
myajax.AddKeyUtf8('dopost', 'update'); | |||||
myajax.AddKeyUtf8('aid', nid); | |||||
myajax.AddKeyUtf8('keyword', kw); | |||||
myajax.AddKeyUtf8('spwords', kws); | |||||
myajax.AddKeyUtf8('count', ct); | |||||
myajax.AddKeyUtf8('pageno', pageno); | |||||
myajax.AddKeyUtf8('orderby', orderby); | |||||
myajax.SendPost2('search_keywords_main.php'); | |||||
const formData = new FormData() | |||||
formData.append('dopost', 'update'); | |||||
formData.append('aid', nid); | |||||
formData.append('keyword', kw); | |||||
formData.append('spwords', kws); | |||||
formData.append('count', ct); | |||||
formData.append('pageno', pageno); | |||||
formData.append('orderby', orderby); | |||||
fetch('search_keywords_main.php', { | |||||
method: 'POST', | |||||
body: formData | |||||
}) | |||||
.then(r => { | |||||
if (r.ok) { | |||||
return r.text() | |||||
} | |||||
throw new Error(errMsg); | |||||
}) | |||||
.then(d => { | |||||
listArea.innerHTML = d; | |||||
}).catch((error) => { | |||||
$DE('edsta').innerHTML = errMsg; | |||||
}); | |||||
<?php | <?php | ||||
} | } | ||||
elseif(strtolower(substr($cfg_soft_lang, 0, 2)) == 'gb') { | |||||
echo 'myajax.SendGet2("search_keywords_main.php?dopost=update&aid="+nid+"&keyword="+kw+"&spwords="+kws+"&count="+ct+"&pageno="+pageno+"&orderby="+orderby);'; | |||||
} | |||||
?> | ?> | ||||
ShowMsg('成功更新关键词'); | ShowMsg('成功更新关键词'); | ||||
//myajax.SendGet("search_keywords_main.php?dopost=update&aid="+nid+"&keyword="+kw+"&spwords="+kws+"&count="+ct+"&pageno="+pageno); | //myajax.SendGet("search_keywords_main.php?dopost=update&aid="+nid+"&keyword="+kw+"&spwords="+kws+"&count="+ct+"&pageno="+pageno); | ||||
@@ -65,8 +84,16 @@ function DelNote(nid) { | |||||
var pagenum = Math.ceil(totalrow / pagesize); | var pagenum = Math.ceil(totalrow / pagesize); | ||||
if (pagenum <= pageno) pageno = pagenum; | if (pagenum <= pageno) pageno = pagenum; | ||||
var errMsg = "网络通信出错<br>[<a href=\"javascript:LoadPage('" + pageno + "')\">点击此重新加载列表</a>]"; | var errMsg = "网络通信出错<br>[<a href=\"javascript:LoadPage('" + pageno + "')\">点击此重新加载列表</a>]"; | ||||
var myajax = new DedeAjax(listArea, true, true, "", errMsg, "正在处理"); | |||||
myajax.SendGet("search_keywords_main.php?dopost=del&aid=" + nid + "&pageno=" + pageno + "&orderby=" + orderby); | |||||
fetch("search_keywords_main.php?dopost=del&aid=" + nid + "&pageno=" + pageno + "&orderby=" + orderby).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error(errMsg); | |||||
}).then((d)=>{ | |||||
listArea.innerHTML = d; | |||||
}).catch((error) => { | |||||
listArea.innerHTML = errMsg; | |||||
}); | |||||
ReloadPageNum(pageno); | ReloadPageNum(pageno); | ||||
} | } | ||||
//重新加载分页列表 | //重新加载分页列表 | ||||
@@ -55,9 +55,17 @@ | |||||
} | } | ||||
function AddType() { | function AddType() { | ||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | $DE('edsta').style.display = 'block'; | ||||
myajax.SendGet('stepselect_main.php?action=addnew', true, true, '', '系统错误,无法获取数据', loadhtml); | |||||
fetch('stepselect_main.php?action=addnew').then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('系统错误,无法获取数据'); | |||||
}).then((d)=>{ | |||||
$DE('edsta').innerHTML = d; | |||||
}).catch((error) => { | |||||
$DE('edsta').innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
function AddEnum() { | function AddEnum() { | ||||
@@ -66,9 +74,17 @@ | |||||
ShowMsg("必须选择一个类别"); | ShowMsg("必须选择一个类别"); | ||||
return false; | return false; | ||||
} | } | ||||
var myajax = new DedeAjax($DE('edsta')); | |||||
fetch('stepselect_main.php?action=addenum&id=' + id).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('系统错误,无法获取数据'); | |||||
}).then((d)=>{ | |||||
$DE('edsta').innerHTML = d; | |||||
}).catch((error) => { | |||||
$DE('edsta').innerHTML = errMsg; | |||||
}); | |||||
$DE('edsta').style.display = 'block'; | $DE('edsta').style.display = 'block'; | ||||
myajax.SendGet('stepselect_main.php?action=addenum&id=' + id, true, true, '', '系统错误,无法获取数据', loadhtml); | |||||
} | } | ||||
function EditType() { | function EditType() { | ||||
@@ -77,9 +93,17 @@ | |||||
ShowMsg("必须选择一个类别"); | ShowMsg("必须选择一个类别"); | ||||
return false; | return false; | ||||
} | } | ||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | $DE('edsta').style.display = 'block'; | ||||
myajax.SendGet('stepselect_main.php?action=edit&id=' + id, true, true, '', '系统错误,无法获取数据', loadhtml); | |||||
fetch('stepselect_main.php?action=edit&id=' + id).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('系统错误,无法获取数据'); | |||||
}).then((d)=>{ | |||||
$DE('edsta').innerHTML = d; | |||||
}).catch((error) => { | |||||
$DE('edsta').innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
function ViewType() { | function ViewType() { | ||||
@@ -88,9 +112,17 @@ | |||||
ShowMsg("必须选择一个类别"); | ShowMsg("必须选择一个类别"); | ||||
return false; | return false; | ||||
} | } | ||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | $DE('edsta').style.display = 'block'; | ||||
myajax.SendGet('stepselect_main.php?action=view&id=' + id, true, true, '', '系统错误,无法获取数据', loadhtml); | |||||
fetch('stepselect_main.php?action=view&id=' + id).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('系统错误,无法获取数据'); | |||||
}).then((d)=>{ | |||||
$DE('edsta').innerHTML = d; | |||||
}).catch((error) => { | |||||
$DE('edsta').innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
function DelType() { | function DelType() { | ||||
@@ -13,8 +13,16 @@ | |||||
{ | { | ||||
var loadhtml = $DE('loaddiv').innerHTML; | var loadhtml = $DE('loaddiv').innerHTML; | ||||
var ajaxdiv = $DE('userct'+uid); | var ajaxdiv = $DE('userct'+uid); | ||||
var myajax = new DedeAjax(ajaxdiv, true, true, '载入失败', loadhtml); | |||||
myajax.SendGet2('sys_admin_user_tj.php?dopost=getone&uid='+uid); | |||||
fetch('sys_admin_user_tj.php?dopost=getone&uid='+uid).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('载入失败'); | |||||
}).then((d)=>{ | |||||
ajaxdiv.innerHTML = d; | |||||
}).catch((error) => { | |||||
ajaxdiv.innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
</script> | </script> | ||||
<style> | <style> | ||||
@@ -8,7 +8,6 @@ | |||||
<link rel='stylesheet' href='css/base.css'> | <link rel='stylesheet' href='css/base.css'> | ||||
<script language="javascript" src="../static/js/webajax.js"></script> | <script language="javascript" src="../static/js/webajax.js"></script> | ||||
<script language="javascript"> | <script language="javascript"> | ||||
var myajax; | |||||
var newobj; | var newobj; | ||||
var posLeft = 200; | var posLeft = 200; | ||||
var posTop = 150; | var posTop = 150; | ||||
@@ -25,8 +24,16 @@ | |||||
} else { | } else { | ||||
newobj.style.display = "block"; | newobj.style.display = "block"; | ||||
} | } | ||||
myajax = new DedeAjax(newobj); | |||||
myajax.SendGet("sys_data.php?" + surl); | |||||
fetch("sys_data.php?" + surl).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('x'); | |||||
}).then((d)=>{ | |||||
newobj.innerHTML = d; | |||||
}).catch((error) => { | |||||
newobj.innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
function HideObj(objname) { | function HideObj(objname) { | ||||
var obj = document.getElementById(objname); | var obj = document.getElementById(objname); | ||||
@@ -11,8 +11,17 @@ | |||||
function ShowFields() { | function ShowFields() { | ||||
var exptable = $DE('exptable').options[$DE('exptable').selectedIndex].value; | var exptable = $DE('exptable').options[$DE('exptable').selectedIndex].value; | ||||
var queryUrl = "sys_data_replace.php?exptable=" + exptable + "&action=getfields"; | var queryUrl = "sys_data_replace.php?exptable=" + exptable + "&action=getfields"; | ||||
var myajax = new DedeAjax($DE('fields'), true, true, '', 'x', ''); | |||||
myajax.SendGet(queryUrl); | |||||
fetch(queryUrl).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('x'); | |||||
}).then((d)=>{ | |||||
$DE('fields').innerHTML = d; | |||||
}).catch((error) => { | |||||
$DE('fields').innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
function CheckSubmit() { | function CheckSubmit() { | ||||
if ($DE('rpfield').value == "") { | if ($DE('rpfield').value == "") { | ||||
@@ -34,8 +34,16 @@ function backSearch() { | |||||
function getSearch() { | function getSearch() { | ||||
var searchKeywords = $Obj('keywds').value; | var searchKeywords = $Obj('keywds').value; | ||||
searchKeywords = searchKeywords.replace(/^cfg_/, ""); | searchKeywords = searchKeywords.replace(/^cfg_/, ""); | ||||
var myajax = new DedeAjax($Obj('_search')); | |||||
myajax.SendGet('sys_info.php?dopost=search&keywords=' + searchKeywords) | |||||
fetch('sys_info.php?dopost=search&keywords=' + searchKeywords).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('系统错误,无法获取数据'); | |||||
}).then((d)=>{ | |||||
$Obj('_search').innerHTML = d; | |||||
}).catch((error) => { | |||||
$Obj('_search').innerHTML = errMsg; | |||||
}); | |||||
$Obj('_searchback').innerHTML = '<button class="btn btn-success btn-sm" name="searchbackBtn" type="button" id="searchbackBtn" onclick="backSearch()">返回</button>' | $Obj('_searchback').innerHTML = '<button class="btn btn-success btn-sm" name="searchbackBtn" type="button" id="searchbackBtn" onclick="backSearch()">返回</button>' | ||||
$Obj('_mainsearch').innerHTML = ''; | $Obj('_mainsearch').innerHTML = ''; | ||||
searchconfig = true; | searchconfig = true; | ||||
@@ -20,15 +20,33 @@ | |||||
var filetype = $Obj('filetype').value; | var filetype = $Obj('filetype').value; | ||||
var info = $Obj('info').value; | var info = $Obj('info').value; | ||||
$Obj('loaddiv').style.display = 'block'; | $Obj('loaddiv').style.display = 'block'; | ||||
var myajax = new DedeAjax($DE('messagetd')); | |||||
myajax.SendGet2('sys_safetest.php?action=test&filetype=' + filetype + "&info=" + info); | |||||
$Obj('loaddiv').style.display = 'none'; | |||||
fetch('sys_safetest.php?action=test&filetype=' + filetype + "&info=" + info).then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('系统错误,无法获取数据'); | |||||
}).then((d)=>{ | |||||
$DE('messagetd').innerHTML = d; | |||||
$Obj('loaddiv').style.display = 'none'; | |||||
}).catch((error) => { | |||||
$DE('messagetd').innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
function LoadCtClear() { | function LoadCtClear() { | ||||
$Obj('loaddiv').style.display = 'block'; | $Obj('loaddiv').style.display = 'block'; | ||||
var myajax = new DedeAjax($DE('messagetd')); | |||||
myajax.SendGet2('sys_safetest.php?action=clear'); | |||||
$Obj('loaddiv').style.display = 'none'; | |||||
fetch('sys_safetest.php?action=clear').then(resp=>{ | |||||
if (resp.ok) { | |||||
return resp.text() | |||||
} | |||||
throw new Error('系统错误,无法获取数据'); | |||||
}).then((d)=>{ | |||||
$DE('messagetd').innerHTML = d; | |||||
$Obj('loaddiv').style.display = 'none'; | |||||
}).catch((error) => { | |||||
$DE('messagetd').innerHTML = errMsg; | |||||
}); | |||||
} | } | ||||
</script> | </script> | ||||
</head> | </head> | ||||
@@ -106,19 +106,19 @@ function LoadTestDiv() | |||||
else{ | else{ | ||||
newobj.style.display = "block"; | newobj.style.display = "block"; | ||||
} | } | ||||
var myajax = new DedeAjax(newobj,false,true,'-','-','...'); | |||||
var v = document.getElementById('imagebody').value; | |||||
vcc++; | |||||
//utf8 | |||||
myajax.AddKeyUtf8('myhtml',v); | |||||
myajax.AddKeyUtf8('vcc',vcc); | |||||
myajax.SendPost2('album_testhtml.php'); | |||||
//gbk | |||||
//myajax.SendGet2("album_testhtml.php?vcc="+vcc+"&myhtml="+v); | |||||
DedeXHTTP = null; | |||||
const formData = new FormData() | |||||
formData.append('myhtml', v); | |||||
formData.append('vcc', vcc); | |||||
fetch('album_testhtml.php', { | |||||
method: 'POST', | |||||
body: formData | |||||
}) | |||||
.then(r => r.text()) | |||||
.then(d => { | |||||
newobj.innerHTML = d; | |||||
vcc++; | |||||
}) | |||||
} | } | ||||
function checkMuList(psid,cmid) | function checkMuList(psid,cmid) | ||||
@@ -1,255 +1,9 @@ | |||||
// 建议采用现代浏览器内置的fetch替换现有的webajax.js | // 建议采用现代浏览器内置的fetch替换现有的webajax.js | ||||
//xmlhttp和xmldom对象 | |||||
var DedeXHTTP = null; | |||||
var DedeXDOM = null; | |||||
var DedeContainer = null; | |||||
var DedeShowError = false; | |||||
var DedeShowWait = false; | |||||
var DedeErrCon = ""; | |||||
var DedeErrDisplay = "下载数据失败"; | |||||
var DedeWaitDisplay = "正在下载数据..."; | |||||
//获取指定ID的元素 | |||||
function $DE(id) { | function $DE(id) { | ||||
return document.getElementById(id); | return document.getElementById(id); | ||||
} | } | ||||
//gcontainer 是保存下载完成的内容的容器 | |||||
//mShowError 是否提示错误信息 | |||||
//DedeShowWait 是否提示等待信息 | |||||
//mErrCon 服务器返回什么字符串视为错误 | |||||
//mErrDisplay 发生错误时显示的信息 | |||||
//mWaitDisplay 等待时提示信息 | |||||
//默认调用 DedeAjax('divid',false,false,'','','') | |||||
function DedeAjax(gcontainer,mShowError,mShowWait,mErrCon,mErrDisplay,mWaitDisplay) | |||||
{ | |||||
DedeContainer = gcontainer; | |||||
DedeShowError = mShowError; | |||||
DedeShowWait = mShowWait; | |||||
if(mErrCon!="") DedeErrCon = mErrCon; | |||||
if(mErrDisplay!="") DedeErrDisplay = mErrDisplay; | |||||
if(mErrDisplay=="x") DedeErrDisplay = ""; | |||||
if(mWaitDisplay!="") DedeWaitDisplay = mWaitDisplay; | |||||
//post或get发送数据的键值对 | |||||
this.keys = Array(); | |||||
this.values = Array(); | |||||
this.keyCount = -1; | |||||
this.sendlang = 'gb2312'; | |||||
//请求头类型 | |||||
this.rtype = 'text'; | |||||
//初始化xmlhttp | |||||
//IE6、IE5 | |||||
if(window.ActiveXObject) { | |||||
try { DedeXHTTP = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) { } | |||||
if (DedeXHTTP == null) try { DedeXHTTP = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) { } | |||||
} | |||||
else { | |||||
DedeXHTTP = new XMLHttpRequest(); | |||||
} | |||||
//增加一个POST或GET键值对 | |||||
this.AddKeyN = function(skey,svalue) { | |||||
if(this.sendlang=='utf-8') this.AddKeyUtf8(skey, svalue); | |||||
else this.AddKey(skey, svalue); | |||||
}; | |||||
this.AddKey = function(skey,svalue) { | |||||
this.keyCount++; | |||||
this.keys[this.keyCount] = skey; | |||||
svalue = svalue+''; | |||||
if(svalue != '') svalue = svalue.replace(/\+/g,'$#$'); | |||||
this.values[this.keyCount] = escape(svalue); | |||||
}; | |||||
//增加一个POST或GET键值对 | |||||
this.AddKeyUtf8 = function(skey,svalue) { | |||||
this.keyCount++; | |||||
this.keys[this.keyCount] = skey; | |||||
svalue = svalue+''; | |||||
if(svalue != '') svalue = svalue.replace(/\+/g,'$#$'); | |||||
this.values[this.keyCount] = encodeURI(svalue); | |||||
}; | |||||
//增加一个Http请求头键值对 | |||||
this.AddHead = function(skey,svalue) { | |||||
this.rkeyCount++; | |||||
this.rkeys[this.rkeyCount] = skey; | |||||
this.rvalues[this.rkeyCount] = svalue; | |||||
}; | |||||
//清除当前对象的哈希表参数 | |||||
this.ClearSet = function() { | |||||
this.keyCount = -1; | |||||
this.keys = Array(); | |||||
this.values = Array(); | |||||
this.rkeyCount = -1; | |||||
this.rkeys = Array(); | |||||
this.rvalues = Array(); | |||||
}; | |||||
DedeXHTTP.onreadystatechange = function() { | |||||
//在IE6中不管阻断或异步模式都会执行这个事件的 | |||||
if(DedeXHTTP.readyState == 4){ | |||||
if(DedeXHTTP.status == 200) | |||||
{ | |||||
if(DedeXHTTP.responseText!=DedeErrCon) { | |||||
DedeContainer.innerHTML = DedeXHTTP.responseText; | |||||
} | |||||
else { | |||||
if(DedeShowError) DedeContainer.innerHTML = DedeErrDisplay; | |||||
} | |||||
DedeXHTTP = null; | |||||
} | |||||
else { if(DedeShowError) DedeContainer.innerHTML = DedeErrDisplay; } | |||||
} | |||||
else { if(DedeShowWait) DedeContainer.innerHTML = DedeWaitDisplay; } | |||||
}; | |||||
//检测阻断模式的状态 | |||||
this.BarrageStat = function() { | |||||
if(DedeXHTTP==null) return; | |||||
if(typeof(DedeXHTTP.status)!=undefined && DedeXHTTP.status == 200) | |||||
{ | |||||
if(DedeXHTTP.responseText!=DedeErrCon) { | |||||
DedeContainer.innerHTML = DedeXHTTP.responseText; | |||||
} | |||||
else { | |||||
if(DedeShowError) DedeContainer.innerHTML = DedeErrDisplay; | |||||
} | |||||
} | |||||
}; | |||||
//发送http请求头 | |||||
this.SendHead = function() | |||||
{ | |||||
//发送用户自行设定的请求头 | |||||
if(this.rkeyCount!=-1) | |||||
{ | |||||
for(var i = 0;i<=this.rkeyCount;i++) | |||||
{ | |||||
DedeXHTTP.setRequestHeader(this.rkeys[i],this.rvalues[i]); | |||||
} | |||||
} | |||||
if(this.rtype=='binary'){ | |||||
DedeXHTTP.setRequestHeader("Content-Type","multipart/form-data"); | |||||
}else{ | |||||
DedeXHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); | |||||
} | |||||
}; | |||||
//用Post方式发送数据 | |||||
this.SendPost = function(purl) { | |||||
var pdata = ""; | |||||
var i=0; | |||||
this.state = 0; | |||||
DedeXHTTP.open("POST", purl, true); | |||||
this.SendHead(); | |||||
//post数据 | |||||
if(this.keyCount!=-1) | |||||
{ | |||||
for(;i<=this.keyCount;i++) | |||||
{ | |||||
if(pdata=="") pdata = this.keys[i]+'='+this.values[i]; | |||||
else pdata += "&"+this.keys[i]+'='+this.values[i]; | |||||
} | |||||
} | |||||
DedeXHTTP.send(pdata); | |||||
}; | |||||
//用GET方式发送数据 | |||||
this.SendGet = function(purl) { | |||||
var gkey = ""; | |||||
var i=0; | |||||
this.state = 0; | |||||
//get参数 | |||||
if(this.keyCount!=-1) | |||||
{ | |||||
for(;i<=this.keyCount;i++) | |||||
{ | |||||
if(gkey=="") gkey = this.keys[i]+'='+this.values[i]; | |||||
else gkey += "&"+this.keys[i]+'='+this.values[i]; | |||||
} | |||||
if(purl.indexOf('?')==-1) purl = purl + '?' + gkey; | |||||
else purl = purl + '&' + gkey; | |||||
} | |||||
DedeXHTTP.open("GET", purl, true); | |||||
this.SendHead(); | |||||
DedeXHTTP.send(null); | |||||
}; | |||||
//用GET方式发送数据,阻塞模式 | |||||
this.SendGet2 = function(purl) { | |||||
var gkey = ""; | |||||
var i=0; | |||||
this.state = 0; | |||||
//get参数 | |||||
if(this.keyCount!=-1) | |||||
{ | |||||
for(;i<=this.keyCount;i++) | |||||
{ | |||||
if(gkey=="") gkey = this.keys[i]+'='+this.values[i]; | |||||
else gkey += "&"+this.keys[i]+'='+this.values[i]; | |||||
} | |||||
if(purl.indexOf('?')==-1) purl = purl + '?' + gkey; | |||||
else purl = purl + '&' + gkey; | |||||
} | |||||
DedeXHTTP.open("GET", purl, true); | |||||
this.SendHead(); | |||||
DedeXHTTP.send(null); | |||||
//firefox中直接检测XHTTP状态 | |||||
this.BarrageStat(); | |||||
}; | |||||
//用Post方式发送数据 | |||||
this.SendPost2 = function(purl) { | |||||
var pdata = ""; | |||||
var i=0; | |||||
this.state = 0; | |||||
DedeXHTTP.open("POST", purl, true); | |||||
this.SendHead(); | |||||
//post数据 | |||||
if(this.keyCount!=-1) | |||||
{ | |||||
for(;i<=this.keyCount;i++) | |||||
{ | |||||
if(pdata=="") pdata = this.keys[i]+'='+this.values[i]; | |||||
else pdata += "&"+this.keys[i]+'='+this.values[i]; | |||||
} | |||||
} | |||||
DedeXHTTP.send(pdata); | |||||
//firefox中直接检测XHTTP状态 | |||||
this.BarrageStat(); | |||||
}; | |||||
} // End Class DedeAjax | |||||
//初始化xmldom | |||||
function InitXDom() { | |||||
if(DedeXDOM!=null) return; | |||||
var obj = null; | |||||
// Gecko、Mozilla、Firefox | |||||
if (typeof(DOMParser) != "undefined") { | |||||
var parser = new DOMParser(); | |||||
obj = parser.parseFromString(xmlText, "text/xml"); | |||||
} | |||||
// IE | |||||
else { | |||||
try { obj = new ActiveXObject("MSXML2.DOMDocument");} catch (e) { } | |||||
if (obj == null) try { obj = new ActiveXObject("Microsoft.XMLDOM"); } catch (e) { } | |||||
} | |||||
DedeXDOM = obj; | |||||
}; | |||||
//读写cookie函数 | //读写cookie函数 | ||||
function GetCookie(c_name) | function GetCookie(c_name) | ||||
@@ -10,7 +10,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -11,7 +11,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -11,7 +11,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -11,7 +11,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -10,7 +10,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -10,7 +10,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -10,7 +10,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -11,7 +11,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/index.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | <script src="{dede:global.cfg_cmsurl/}/static/js/jquery.min.js"></script> | ||||
<title>{dede:global.cfg_webname/}</title> | <title>{dede:global.cfg_webname/}</title> | ||||
<meta name="keywords" content="{dede:global.cfg_keywords/}"> | <meta name="keywords" content="{dede:global.cfg_keywords/}"> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>专题_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>专题_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>搜索页_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>搜索页_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field name='keywords'/}" /> | <meta name="keywords" content="{dede:field name='keywords'/}" /> | ||||
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||
@@ -7,7 +7,7 @@ | |||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/bootstrap.min.css"> | ||||
<link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="{dede:global.cfg_cmsurl/}/static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | <link rel="stylesheet" href="{dede:global.cfg_cmsurl/}/static/css/style.css"> | ||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.png"> | |||||
<link rel="shortcut icon" href="{dede:global.cfg_cmsurl/}/static/img/favicon.ico"> | |||||
<title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | <title>{dede:field.title/}_{dede:global.cfg_webname/} - {dede:global.cfg_welcome/}</title> | ||||
<meta name="keywords" content="{dede:field.keywords/}" /> | <meta name="keywords" content="{dede:field.keywords/}" /> | ||||
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | <meta name="description" content="{dede:field.description function='html2text(@me)'/}" /> | ||||