📄 public.js
字号:
var _URL_ = "http://blog.tom.com";
function setClipboardData ( URL ) {
clipboardData.setData("Text",URL);
showInfor("成功复制到剪贴板。","succ")
}
function goTo ( pURL , pTarget ) {
if ( pTarget == '_blank' ) {
window.open(pURL);
} else {
window.location.href = pURL;
}
}
function browserDetect () {
var UA = navigator.userAgent.toLowerCase();
var IE = UA.indexOf("msie");
var Opera = UA.indexOf("opera");
var Mozi = UA.indexOf("gecko");
if ( Opera != -1 ) return "opera";
if ( IE != -1 ) {
IeVer = parseFloat(UA.substr(IE + 5));
if ( IeVer >= 6 ) {
return "ie60";
} else if ( IeVer >= 5.5 ) {
return "ie55";
}
}
if ( Mozi != -1 ) return "mozi";
return "other";
}
//设置Cookie
var cookiedomain = "tom.com";
function setCookie ( pName , pValue ) {
var expires = new Date();
expires.setTime(expires.getTime()+7*24*3600*1000);
document.cookie = pName + " = " + pValue + ";expires="+expires.toGMTString()+"; path=/;domain="+cookiedomain;
}
function getCookie ( pName ) {
var search;
search = pName + "=";
offset = document.cookie.indexOf(search);
if ( offset != -1 ) {
offset += search.length;
end = document.cookie.indexOf(";", offset);
if ( end == -1 ) end = document.cookie.length;
return unescape(document.cookie.substring(offset, end));
} else {
return "";
}
}
function jsUrlEncode ( pStr ) {
//var specialChar = {"%":"%25","#":"%23","+":"%2B","\\":"%2F","=":"%3D","?":"%3F","&":"%26"};
var tempStr = pStr.replace(/\&/g,"%26");
return tempStr;
}
function resizeImg ( pObj, pWidth) {
var Flag = true;
var oNode = pObj.attributes;
for ( var i = 0; i < oNode.length; i++ ) {
if ( oNode[i].specified ) {
if ( oNode[i].name == "width" || oNode[i].name == "height" ) {
Flag = false;
}
}
}
if ( Flag ) {
if ( pWidth ) {
setTimeout("resize()",400);
}
}
this.resize = function() {
if ( pObj.width > pWidth ) {
pObj.width = pWidth;
}
}
}
function showLogo ( pObj , pContainer ) {
var oImgContainer = document.getElementById(pContainer);
oImgContainer.src = pObj.value;
oImgContainer.onreadystatechange = function () {
if ( oImgContainer.readyState == "complete" ) {
var maxSize = 50000;
if ( oImgContainer.fileSize > maxSize ) {
showInfor('您选择的图片大小超过了50K!','failing');
}
}
}
}
function changeModuleStatus ( pModule , pStatus ) {
document.getElementById(pModule).style.display = pStatus;
}
function getElement ( ElementID ) {
return document.getElementById(ElementID);
}
//点击变换
function switchElement ( ElementID , className ) {
getElement(ElementID)[className] = getElement(ElementID)[className] == "open" ? "close" : "open";
}
//点击变换
function switchContent ( ElementID , className ) {
getElement(ElementID)[className] = getElement(ElementID)[className] == "unfold" ? "fold" : "unfold";
}
//层的显示和隐藏
function changeDiv ( ElementID ) {
getElement(ElementID).style.display = getElement(ElementID).style.display == "none" ? "" : "none";
}
//层
function setDivDisplay ( ElementID , pDisplay ) {
getElement(ElementID).style.display = pDisplay;
}
//Class变换
function changeClass ( ElementID , className ) {
getElement(ElementID)["className"] = className;
}
var Browser = browserDetect();
document.write("<script type='text/javascript' src='/js/" + Browser + ".js'></script>");
function showCounter ( pCount , pFormat , pTheme ) {
for ( i = 0; i < pCount.length; i++ ) {
document.write("<img src='http://html.blog.tom.com/theme/images/" + pFormat + "/" + pTheme + "/" + pCount.substr(i,1) + ".gif'/>");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -