?? default.js
字號:
/***
*評論*
****/
var limitTime=null;
function limitComment(){
limitTime=limitTime-1;
if(limitTime>0){
document.getElementById("comment_content").value='還剩'+limitTime+'秒,你才可以再發表評論';
document.getElementById("comment_content").disabled=true;
document.getElementById("comment_submit").disabled=true;
setTimeout("limitComment()",1000);
}else if(limitTime==0){
document.getElementById("comment_content").value='';
document.getElementById("comment_content").disabled=false;
document.getElementById("comment_submit").disabled=false;
}
}
function postcomment(url,yzimgnum){
var yzimgstr='';
if(yzimgnum=='1'){
yzimgstr="&yzimg="+ document.getElementById("yzImgNum").value;
}
username = document.getElementById("comment_username").value;
content = document.getElementById("comment_content").value;
if(content==''){
showerr("內容不能為空");
return false;
}
content=content.replace(/(\n)/g,"@@br@@");
//document.getElementById("comment_content").value='';
//document.getElementById("comment_content").disabled=true;
limitTime=10;
limitComment();
AJAX.get("comment",url + "&username=" + username + "&content=" + content + yzimgstr ,0);
if(yzimgnum=='1'){
//document.getElementById("yz_Img").src;
document.getElementById("yzImgNum").value='';
}
}
function showerr(msg){
alert(msg);
}
function getcomment(url){
AJAX.get("comment",url,1);
}
function ShowMenu_mmc(){
}
function HideMenu_mmc(){
}
function get_position(o){//取得坐標
var to=new Object();
to.left=to.right=to.top=to.bottom=0;
var twidth=o.offsetWidth;
var theight=o.offsetHeight;
while(o!=document.body){
to.left+=o.offsetLeft;
to.top+=o.offsetTop;
o=o.offsetParent;
}
to.right=to.left+twidth;
to.bottom=to.top+theight;
return to;
}
/***
*在線操作*
****/
document.write('<div style="display:none;"><table width="100%" border="0" cellspacing="0" cellpadding="0" id="AjaxEditTable"><tr><td class="head"><h3 class="L"></h3><h3 class="R"></h3><span class="eidtmodule" onclick="this.offsetParent.offsetParent.offsetParent.style.display=\'none\'" onMouseOver="this.style.cursor=\'hand\'">關閉</span></td></tr><tr> <td class="middle"></td></tr></table></div>');
var clickEdit={
tableid:null,
init:function(){
oo=document.body.getElementsByTagName("A");
for(var i=0;i<oo.length;i++){
if(oo[i].getAttribute("editurl")!=null){
if(oo[i].getAttribute("href")!=null)oo[i].href='javascript:';
oo[i].title='點擊可以修改這里的設置';
if (document.all) { //For IE
oo[i].attachEvent("onmousedown",clickEdit.showdiv);
oo[i].attachEvent("onmouseover",clickEdit.showstyle);
oo[i].attachEvent("onmouseout",clickEdit.hidestyle);
}else{ //For Mozilla
oo[i].addEventListener("onmousedown".substr(2,"onmousedown".length-2),clickEdit.showdiv,true);
}
}
}
},
showstyle:function(evt){
var evt = (evt) ? evt : ((window.event) ? window.event : "");
if (evt) {
ao = (evt.target) ? evt.target : evt.srcElement;
}
ao.style.border='1px dotted red';
ao.style.cursor='hand';
},
hidestyle:function(evt){
var evt = (evt) ? evt : ((window.event) ? window.event : "");
if (evt) {
ao = (evt.target) ? evt.target : evt.srcElement;
}
ao.style.border='0px dotted red';
},
showdiv:function(evt){
var w=150;
var h=100;
var evt = (evt) ? evt : ((window.event) ? window.event : "");
if (evt) {
ao = (evt.target) ? evt.target : evt.srcElement;
}
//oid=ao.offsetParent.offsetParent.id;
//獲取坐標的函數頭部有定義
position=get_position(ao);
//alert(oid);
url=ao.getAttribute("editurl");
oid=url.replace(/(\.|=|\?|&|\\|\/|:)/g,"_");
ao.id=oid;
DivId="clickEdit_"+oid;
url=url + "&TagId=" + oid;
obj=document.getElementById(DivId);
if(obj==null){
obj=document.createElement("div");
obj.innerHTML=document.getElementById('AjaxEditTable').outerHTML;
objs=obj.getElementsByTagName("TD");
objs[1].id=DivId;
//obj.id=DivId;
//obj.className="Editdiv";
obj.style.Zindex='999';
//obj.style.display='';
obj.style.position='absolute';
obj.style.top=position.bottom;
obj.style.left=position.left;
obj.style.height=h;
obj.style.width=w;
document.body.appendChild(obj);
//obj.innerHTML='以下是顯示內容...';
AJAX.get(DivId,url,1);
}else{
fobj=obj.offsetParent.offsetParent;
if(fobj.style.display=='none'){
fobj.style.display='';
}else{
fobj.style.display='none';
}
}
},
save:function(oid,job,va){
divid="clickEdit_"+oid;
//alert(oid)
//GET方式提交內容,如果有空格的話.會有BUG
//即時顯示,不過沒判斷是否保存成功也顯示了
document.getElementById(oid).innerHTML=va;
va=va.replace(/(\n)/g,"@BR@");
AJAX.get(divid,"ajax.php?inc="+job+"&step=2&TagId="+oid+"&va="+va,0);
},
cancel:function(divid){
document.getElementById(divid).offsetParent.offsetParent.style.display='none';
}
}
//顯示子欄目
function showSonName(fid)
{
oo=document.body.getElementsByTagName('DIV');
for(var i=0;i<oo.length;i++){
if(oo[i].className=='SonName'+fid){
if(oo[i].style.display=='none'){
oo[i].style.display='';
}
else
{
oo[i].style.display='none';
}
}
}
}
function avoidgather(myname){
fs=document.body.getElementsByTagName('P');
for(var i=0;i<fs.length;i++){
if(fs[i].className.indexOf(myname)!=-1){
fs[i].style.display='none';
}
}
fs=document.body.getElementsByTagName('DIV');
for(var i=0;i<fs.length;i++){
if(fs[i].className.indexOf(myname)!=-1){
fs[i].style.display='none';
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -