因为网络的原因,最近在博客上提交评论或留言的时候老是提示“没有权限”或者“超时”的问题,从“生活笔谈”那里找到这篇文章,给自己用下,正好解决下这个问题,添加在发表文章、评论及留言时将内容自动复制到剪贴板这一功能。具体步骤如下:

第一步:修改messageform.js,查找到:

theForm.submit()

在其上添加:

saveToClipBoard();

然后再在文档末尾添加:

function saveToClipBoard(){
var isCopy, theForm;
isCopy=document.all.iscopy.checked;
theForm=document.inputform;
if(isCopy==true){
clipboardData.setData(“Text”,theForm.message.value);
}
}

第二步:修改article.asp,查找到:

<input name=”e_smilies” type=”checkbox” value=”true”<%if(objArticle.ubbFlags!=”html” && objArticle.ubbFlags.substr(4,1)==”1″) write(” checked=\”checked\”")%> /> <%=lang["e_smilies"]%>

修改成:

<input name=”e_smilies” type=”checkbox” value=”true”<%if(objArticle.ubbFlags!=”html” && objArticle.ubbFlags.substr(4,1)==”1″) write(” checked=\”checked\”")%> /> <%=lang["e_smilies"]%><br />
<input name=”iscopy” type=”checkbox” value=”true” checked=”checked” />自动复制

第三步:修改global.asp,查找到:

<input name=”comm_hidden” type=”checkbox” value=”true”<%if(bHidden) write(” checked=\”checked\”")%> /> <%=lang["comm_hidden"]%>

在其上面添加:

<input name=”iscopy” type=”checkbox” value=”true” checked=”checked” />自动复制<br />

然后再查找到:

<input type=”submit” name=”btnSubmit” value=” <%=lang["post_comment"]%> ” onclick=”this.disabled=true;document.inputform.submit();” class=”button” />

修改成:

<input type=”submit” name=”btnSubmit” value=” <%=lang["post_comment"]%> ” onclick=”this.disabled=true;saveToClipBoard();document.inputform.submit();” class=”button” />