📄 sys_diy.js
字号:
//=============================================================
// 程序名称: ASBLOG
// 程序说明: AllSheng BLOG
// 程序版本: v1.2
// 程序作者: 傲胜工作室(AllSheng Studio)
// 项目主管: Felix Dong
//=============================================================
// 文件名称: Inc/Sys_Fun.js
// 文件作用: JS自定义函数
// 更新日期: 2007.04
//=============================================================
// 版权声明: Copyright 2006-2007 AllSheng All Rights Reserved.
// 技术支持: Http://Www.AllSheng.Net/
// 电子邮箱: Support@AllSheng.Net
//=============================================================
//控制图片大小(超过限制则自动按比例缩小)
function LimitImgSize(Obj,ImgW,ImgH,SetW) {
if (Obj.value!="") {
if (ImgW>SetW) {
rat = ImgW/SetW;
ImgH = ImgH/rat;
ImgW = SetW;
}
Obj.width = ImgW;
Obj.height = ImgH;
}
}
//控制日志中的图片大小(固定宽度和高度)
function LimitImgSize_(img,mw,mh) {
var w = parseInt(img.width);
var h = parseInt(img.height);
var pw = mw/w;
var ph = mh/h;
if (pw>=1 && ph>=1) return;
var p = (ph>pw)?pw:ph;
img.width = parseInt(w*p-1);
img.height = parseInt(h*p-1);
}
//获取右侧字符
function GetRightStr(str,n) {
string = str.substring(str.length-n)
}
//运行代码
function RunCode(CodeNum)
{
var bodyTag="<html>";
bodyTag+="\n<head>";
bodyTag+="\n<style type=text/css>.quote{margin:5px 20px;border:1px solid #CCCCCC;padding:5px; background:#F3F3F3 }\nbody{boder:0px}.HtmlCode{margin:5px 20px;border:1px solid #CCCCCC;padding:5px;background:#FDFDDF;font-size:14px;font-family:Tahoma;font-style : oblique;line-height : normal ;font-weight:bold;}\nbody{boder:0px;font-size:14px;font-family:verdana;}</style>";
bodyTag+="\n</head>";
bodyTag+="\n<BODY bgcolor=\"#FFFFFF\">";
bodyTag+=document.getElementById(CodeNum).value;
bodyTag+="\n</body>\n</html>";
preWin=window.open('ASBLOGRunCode','','left=0,top=0,width=550,height=400,resizable=1,scrollbars=1, status=1, toolbar=1, menubar=0');
preWin.document.open();
preWin.document.write(bodyTag);
preWin.document.close();
preWin.document.title="ASBLOG-运行代码";
//preWin.document.charset="UTF-8";
}
//复制代码
function CopyCode(obj,select)
{
ie = (document.all)? true:false
if (ie){
var TextRange = document.body.createTextRange();
TextRange.moveToElementText(obj);
TextRange.scrollIntoView();
if (select == true) {
TextRange.select();
}
TextRange.execCommand("Copy");
TextRange.collapse(false);
alert('该内容已经复制到剪切板');
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -