Files
ningbo/动易的标签库/模板库_dhjd/内容页模板/默认留言内容页模板.html
T
2026-08-31 16:22:00 +08:00

444 lines
15 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{PE.DataSource id="cone" datasource="留言_内容页" itemid="@RequestInt_id" xslt="true" /}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="UTF-8">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="{PE.Label id="取得META信息" siteConfig="true" metaType="keywords" /}" name="Keywords" />
<meta content="{PE.Label id="取得META信息" siteConfig="true" metaType="description" /}" name="Description"/>
<title>{PE.Field id="cone" fieldname="Title" /}-{PE.SiteConfig.SiteName /}</title>
<link href="{PE.SiteConfig.SkinPath/}default.css" rel="stylesheet" type="text/css" />
<link href="{PE.SiteConfig.SkinPath/}article.css" rel="stylesheet" type="text/css" />
<link href="{PE.SiteConfig.SkinPath/}feedback.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="{PE.SiteConfig.ApplicationPath/}JS/Common.js"></script>
<script language="javascript" type="text/javascript" src="{PE.SiteConfig.ApplicationPath/}JS/jquery.pack.js"></script>
</head>
<body>
{PE.Label id="GOV_网站顶部" /}
<!-- 中部 center_all 开始-->
<div id="center_all">
<div id="main_bg" class="main_bgpic">
<div class="main_topspace"></div>
<div id="main_bg">
<!-- 中部左侧 article_left 开始-->
<div id="feedback_left">
{PE.Label id="GOV_文章子栏目节点左侧" /}
</div>
<!-- 中部左侧 article_left 结束 -->
<!-- 中部居中 article_middle 开始-->
<div id="feedback_middle">
<!-- 网站位置导航信息开始-->
<div class="c_daohang">
<span class="c_daohang_sp link_style1">
<strong>您现在的位置</strong><a href="{PE.SiteConfig.sitepath/}">{PE.SiteConfig.SiteName /}</a>>>{PE.Label id="当前位置导航" nodeId="@RequestInt_Id" /}</span></div>
<!-- 网站位置导航信息结束 -->
<!-- 留言发表横幅开始-->
<div class="feedback_banner">
<a href="{PE.SiteConfig.ApplicationPath/}Common/GuestWrite.aspx?id={PE.Label id="取得项目所在的节点ID" itemId="@RequestInt_id"/}&amp;modelId=21&amp;nodeId={PE.Label id="取得项目所在的节点ID" itemId="@RequestInt_id"/}" target="_blank"><img src="{PE.SiteConfig.SkinPath/}images/feedback_banner.jpg" border="0"/></a>
</div>
<!-- 留言发表横幅结束-->
<!-- 主题内容开始 -->
<div id="bbs_title">
<dl>
主题::
<span id="ctl00_CphContent_LblTitle">
{PE.Field id="cone" fieldname="Title" /}
</span>
[阅读数:<span style="color:red">{PE.Field id="cone" fieldname="Hits" /}</span>]
</dl>
</div>
<div id="bbs_center">
<div id="bbs_left">
<img src={PE.field id="cone" fieldname="GuestImages" /} alt="用户头像" />
<br />【{PE.field id="cone" fieldname="GuestNameType" /}】
<br />{PE.field id="cone" fieldname="GuestName" /}
</div>
<div id="bbs_right">
<img src={PE.field id="cone" fieldname="GuestFace" /} alt="留言心情" />
<br />{PE.field id="cone" fieldname="GuestContent" /}<br />
{PE.Field id="cone" fieldname="AdminReply"/}{PE.Field id="cone" fieldname="AdminReplyTime" /}
</div>
</div>
<div id="bbs_bot">
<div id="bbs_botleft">
<img src={PE.SiteConfig.ApplicationPath/}Images/Comment/ip.gif alt={PE.field id="cone" fieldname="UpdateTime1" /} border="0" />
{PE.field id="cone" fieldname="UpdateTime" /}
</div>
<div id="bbs_botright">
<div style="text-align: left;padding-left:5px;">
{PE.field id="cone" fieldname="GuestHomePage" /} {PE.field id="cone" fieldname="GuestOicq" /}{PE.field id="cone" fieldname="GuestEmail" /}
</div>
</div>
</div>
<!-- 主题内容结束 -->
<!-- 回复开始 -->
<span id="commentform"></span>
<!-- 回复结束 -->
</div>
<!-- 中部居中 article_middle 结束 -->
</div>
</div>
</div>
<!-- 中部 center_all 结束 -->
{PE.Label id="GOV_网站底部" /}
<!-- 回复留言变量区 -->
<div id="status"></div>
<input id="username" type="hidden" value="游客" />
<input id="position" type="hidden" value="1" />
<input id="private" type="hidden" value="0" />
<input id="score" type="hidden" value="3" />
<input id="face" type="hidden" value="Images\Comment\01.gif" />
<input id="gid" type="hidden" value="@RequestInt_id" />
<input id="nid" type="hidden" value="{PE.Field id="cone" fieldname="NodeID" /}" />
<input id="tid" type="hidden" value="1" />
<input id="isguest" type="hidden" value="false" />
<!-- 回复留言变量区 -->
<script language="javascript" type="text/javascript">
function ShowTabs(ID){
for (i=0;i<3;i++){
if(i == ID){
document.getElementById("TabTitle" + i).className="PK_mouseover";
document.getElementById("Tab" + i).style.display="";
}
else{
document.getElementById("TabTitle" + i).className="PK_title";
document.getElementById("Tab" + i).style.display="none";
}
}
}
function redirecturl(url, tarid)
{
location=url.replace(/{\document.getElementByIdpageid\/}/g,tarid);
}
function commentinit()
{
var x = new AjaxRequest('XML','commentform');
x.labelname = "留言回复";
x.para = ['itemId={PE.field id="cone" fieldname="GeneralID" /}', 'nodeId={PE.field id="cone" fieldname="NodeId" /}'];
x.currentpage = 1;
x.post('updatelabel', '{PE.SiteConfig.ajaxsitepath/}ajax.aspx', function(s) {
var xml = x.createXmlDom(s);
document.getElementById("commentform").innerHTML = xml.getElementsByTagName("body")[0].firstChild.data;
changepage(1,'回复留言列表','JS_基本风格');
getcurrentuserinfo()
});
}
function SetPosition(st)
{
for (i=-1;i<2;i++){
if(i == st){
document.getElementById("Positon" + i).className="PK_mouseover";
}
else{
document.getElementById("Positon" + i).className="PK_title";
}
}
document.getElementById("position").value = st;
}
function addcomment()
{
var strEmail = document.getElementById("email").value;
var regEmail = /^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
var matchArray = strEmail.match(regEmail);
if(!document.getElementById("guest").checked) {
if(document.getElementById("iusername").value == '')
{
alert("请输入姓名");
document.getElementById("iusername").focus();
return false;
}
else
{
document.getElementById("username").value = document.getElementById("iusername").value;
}
if(matchArray == null)
{
alert("请输入正确的Email格式!");
document.getElementById("email").focus();
return false;
}
}
if(document.getElementById("commenttitle").value == '')
{
alert("请输入回复主题");
document.getElementById("commenttitle").focus();
return false;
}
if(document.getElementById("content").value == '')
{
alert("请输入回复内容");
document.getElementById("content").focus();
return false;
}
var validCode = document.getElementById("TxtValidCode");
if (typeof (validCode) != "undefined" && validCode != null) {
validCode = validCode.value;
}
var x = new AjaxRequest('XML','status');
x.para = ['username=' + document.getElementById("username").value,
'commenttitle=' + document.getElementById("commenttitle").value,
'content=' + document.getElementById("content").value,
'email=' + document.getElementById("email").value,
'face=' + document.getElementById("face").value,
'gid=' + document.getElementById("gid").value,
'nid=' + document.getElementById("nid").value,
'tid=' + document.getElementById("tid").value,
'private=' + document.getElementById("private").value,
'position=' + document.getElementById("position").value,
'score=' + document.getElementById("score").value,
'isguest=' + document.getElementById("isguest").value,
'TxtValidCode=' + validCode];
x.paratype = ['nohtml','nohtml','nohtml']
x.post('addcomment', '{PE.SiteConfig.ajaxsitepath/}ajax.aspx', function(s) {
var xml = x.createXmlDom(s);
var status = xml.getElementsByTagName("status")[0].firstChild.data;
document.getElementById("status").style.display = "none";
switch (status)
{
case "ok":
changepage(1,'回复留言列表','JS_基本风格');
break;
case "check":
alert("发表留言成功,请等待管理员审核。");
break;
case "err":
alert("发表留言失败!");
break;
case "nopurview":
alert("此栏目已禁止发表留言!");
break;
case "noTourists":
alert("此栏目已禁止游客发表留言!");
break;
default:
alert("发表留言失败!");
break;
}
document.getElementById("content").value = '';
});
}
function addpkzone(commentid,position,content)
{
var x = new AjaxRequest('XML','status');
x.para = ['commentid='+ commentid, 'position=' + position, 'content=' + content];
x.post('addpkzone', '{PE.SiteConfig.ajaxsitepath/}ajax.aspx', function(s) {
var xml = x.createXmlDom(s);
var status = xml.getElementsByTagName("status")[0].firstChild.data;
document.getElementById("status").style.display = "none";
switch (status)
{
case "ok":
changepage(1,'回复留言列表','JS_基本风格');
break;
default:
alert("辩论失败!");
break;
}
});
}
function changepage(pagenum,sourcename,spanname)
{
var x = new AjaxRequest('XML','pe100_' + sourcename);
x.labelname = sourcename;
x.currentpage = pagenum;
x.para = ['itemId=@RequestInt_id', 'outputQty=10', 'page=true', 'pagesize=10','currentPage='+pagenum];
x.post('updatelabel', '{PE.SiteConfig.ajaxsitepath/}ajax.aspx', function(s) {
var xml = x.createXmlDom(s);
var plstr = "";
for (var i=0; i<xml.getElementsByTagName("body")[0].childNodes.length; i++)
{
plstr += xml.getElementsByTagName("body")[0].childNodes[i].nodeValue;
}
document.getElementById("pe100_" + sourcename).innerHTML = plstr;
updatepage(spanname, sourcename, xml);
});
}
function updatepage(spanname, sourcename, xml)
{
if(parseInt(xml.getElementsByTagName("total")[0].firstChild.data) > 0)
{
var x = new AjaxRequest('XML','pe100_page_' + sourcename);
x.labelname = spanname;
x.sourcename = sourcename;
x.total = xml.getElementsByTagName("total")[0].firstChild.data;
x.currentpage = xml.getElementsByTagName("currentpage")[0].firstChild.data;
x.pagesize = xml.getElementsByTagName("pagesize")[0].firstChild.data;
x.post('updatepage', '{PE.SiteConfig.ajaxsitepath/}ajax.aspx', function(s) {
var xml = x.createXmlDom(s);
if(document.getElementById("pe100_page_" + sourcename) != null)
{
var plstr = "";
for (var i=0; i<xml.getElementsByTagName("body")[0].childNodes.length; i++)
{
plstr += xml.getElementsByTagName("body")[0].childNodes[i].nodeValue;
}
document.getElementById("pe100_page_" + sourcename).innerHTML = plstr;
}
});
}
}
function setprivate()
{
if(document.getElementById("open").checked)
{
document.getElementById("private").value = 0;
}
else
{
document.getElementById("private").value = 1;
}
}
function getcurrentuserinfo()
{
try{
var x = new AjaxRequest('XML','');
x.post('logincheck','{PE.SiteConfig.ajaxsitepath/}ajax.aspx', function(s) {
var xml = x.createXmlDom(s);
if(xml.getElementsByTagName("status")[0].firstChild.data == "ok")
{
if(document.getElementById("iusername")!=null)
{
document.getElementById("iusername").value = xml.getElementsByTagName("username")[0].firstChild.data;
document.getElementById("email").value = xml.getElementsByTagName("email")[0].firstChild.data;
document.getElementById("iusername").disabled = true;
document.getElementById("email").disabled = true;
}
}
});
}
catch(e){
};
}
function setguest()
{
if(document.getElementById("guest").checked)
{
document.getElementById("spanusername").style.display = 'none';
document.getElementById("spanemail").style.display = 'none';
document.getElementById("isguest").value='true';
}
else
{
document.getElementById("spanusername").style.display = '';
document.getElementById("spanemail").style.display = '';
document.getElementById("isguest").value = 'false';
}
}
function ChangeStar(index, isfixed){
var colStars = document.getElementById("divStars").getElementsByTagName("input");
var i = 0;
var k = isfixed? parseInt(document.getElementById("score").value) : index;
for(i=0; i<colStars.length; i++){
colStars[i].src = (i<k? "{PE.SiteConfig.applicationpath/}Images/fstar.gif" : "{PE.SiteConfig.applicationpath/}Images/estar.gif");
}
}
function StarClick(index)
{
document.getElementById("score").value=index;
}
function StarMouseOver(index){
ChangeStar(index,false);
}
function StarMouseOut(){
ChangeStar(0,true);
}
//双击鼠标滚动屏幕的代码
var currentpos,timer;
getViewPortScrollY = function()
{
var scrollY = 0;
if ((document.documentElement) && (document.documentElement.scrollTop))
{
scrollY = document.documentElement.scrollTop;
}
else if ((document.body) && (document.body.scrollTop))
{
scrollY = document.body.scrollTop;
}
else if (window.pageYOffset)
{
scrollY = window.pageYOffset;
}
else if (window.scrollY)
{
scrollY = window.scrollY;
}
return scrollY;
};
function initialize()
{
timer=setInterval ("scrollwindow ()",30);
}
function sc()
{
clearInterval(timer);
}
function scrollwindow()
{
currentpos=getViewPortScrollY();
window.scroll(0,++currentpos);
if (currentpos !=getViewPortScrollY())
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
//更改字体大小
var status0='';
var curfontsize=10;
var curlineheight=18;
function fontZoomA(){
if(curfontsize>8){
document.getElementById('fontzoom').style.fontSize=(--curfontsize)+'pt';
document.getElementById('fontzoom').style.lineHeight=(--curlineheight)+'pt';
}
}
function fontZoomB(){
if(curfontsize<64){
document.getElementById('fontzoom').style.fontSize=(++curfontsize)+'pt';
document.getElementById('fontzoom').style.lineHeight=(++curlineheight)+'pt';
}
}
commentinit();
function randomNum(n) {
var rnd = '';
for (var i = 0; i < n; i++)
rnd += Math.floor(Math.random() * 10);
return rnd;
}
function refreshValidCode(ValidateCodeImageControl) {
ValidateCodeImageControl.src = ValidateCodeImageControl.src + '?code=' + randomNum(10);
}
</script>
</body>
</html>