⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edit.html

📁 qq日志编辑
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!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">
<head>
<title>edit</title>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<meta name="keywords" content="XH.WebV7.0.0-Blog">
<meta http-equiv="pragma" content="no-cache">
<style>
Body {font-size:12px;margin:0px;font-family:宋体;height:100%}
.BodyTab {width:100%;border:1px #cccccc solid;height:100%}
.AllTab {border:0px;width:100%;height:100%}
#BodyFoot {padding:5px}
#BodyContent {border:1px #cccccc solid;height:100%;overflow:hidden}
.MenuLine {font-size:0px;width:2px;background:url(ico.gif) 0px -83px}
#BodyTop {height:56px;border-bottom:1px #cccccc solid;background:#F7F5F4}
#BodyTop td {height:50%}
#BodyTop div {float:left;overflow:hidden}
#BodyTop img {cursor:hand;border:0px;width:100%;height:100%}
.MSpanL {word-break:break-all;padding:3px 0px 0px 4px;width:42px;height:13px;float:left;overflow:hidden}
.MSpanR {margin-left:1px;width:14px;height:18px;float:left;overflow:hidden}
#DivNone {text-align:center;padding:3px;position:absolute;z-index:10;width:10px;height:10px;border:1px #2EA7FB solid;left:10px;top:52px;background:#ffffff;overflow:hidden}
#DivNone a {text-decoration:none;color:#666666;border:1px #9CD2FD solid}
#DivNone a:hover {text-decoration:none;color:#ff0000;background:#FFECEC;border:1px #FF7800 solid}
.button {color:#0D6598;width:80px;height:20px;background:url(ico.gif);border:0px}
.SizeDiv {word-break:break-all;cursor:default;line-height:17px;padding-left:2px;height:18px;text-align:left;overflow:hidden}
#FileText {padding-top:15px;height:30px}
.ColorGif {width:15px;height:15px;}
.ColorGifOn {width:15px;height:15px;background:url(ico.gif) -276px -26px}
.M1 {height:18px;border:1px #F7F5F4 solid}
.M1on {height:18px;border:1px #2EA7FB solid;background:#DDF0FF}
.M1down {height:17px;padding-top:1px;border:1px #0078FF solid;background:#CBE7FD}

.M2 {height:20px;background:url(ico.gif) -0px -0px}
.M2on {height:20px;background:url(ico.gif) -0px -20px}
.M2down {height:20px;background:url(ico.gif) -0px -40px}

.M3 {width:61px;margin-left:5px;letter-spacing:1px;color:#666666;padding:1px;height:19px;background:url(ico.gif) -0px -61px}
.M3on {width:61px;margin-left:5px;letter-spacing:1px;color:#666666;padding:1px;height:19px;background:url(ico.gif) -64px -61px}
.M3down {width:61px;margin-left:5px;letter-spacing:1px;color:#666666;padding:2px 1px 0px 1px;height:18px;background:url(ico.gif) -128px -61px}

.M4 {margin-left:1px;height:46px;border:1px #F7F5F4 solid}
.M4on {margin-left:1px;height:46px;border:1px #2EA7FB solid;background:#DDF0FF}
.M4down {margin-left:1px;height:45px;padding-top:1px;border:1px #0078FF solid;background:#CBE7FD}
.FaceOn {background:#2EA7FB}
</style>

<script type="text/javascript" language="javascript">
//表情图片所在路径 默认共135个 从0.gif - 134.gif,可自行修改
var FaceUrl = "images/face/";

//信纸图片所在路径,默认10张  从 1.jpg - 10.jpg,可自行修改 
var BgUrl   = "images/bg/"

function $(sID) {return document.getElementById(sID)}
var OnMenu=null;
var FullWin=0,OldWinW,OldWinH,OldWinBg;
function GetMenu(Num) {
HtmlEditor.focus();
var R = self['HtmlEditor'].document.selection.createRange().duplicate();
Ebody=E.document.getElementsByTagName("BODY")[0];
var _Text=R.htmlText;
switch (Num) {
	case 1:	E.document.execCommand("Bold");break;
	case 2:	E.document.execCommand("Italic");break;
	case 3:	E.document.execCommand("Underline");break;
	case 6:	var _Text=RemoveHTML(_Text);
		_Text=window.prompt('请先输入要加入发光效果的文字:',_Text); 
		if (_Text!=null) R.pasteHTML("<span class='ShowText'>"+_Text+"</span>");
		break;
	case 7:	E.document.execCommand('CreateLink',true,'true')
		break;
	case 8:	if(_Text!='') {
			var _CText=RemoveHTML(_Text);
			Ebody.innerHTML=Ebody.innerHTML.replace(_Text,_CText);
			}else{
			if(confirm('没有选择清除对象,是要清除全部格式,仅保留基本文字?')){
			Ebody.innerText=Ebody.innerText
}
			}
		 break;
	case 12: E.document.execCommand('Justifyleft');break;
	case 13: E.document.execCommand('Justifycenter');break;
	case 14: E.document.execCommand('Justifyright');break;
	case 15: E.document.execCommand('justifyfull');break;
//调试
	case 22: var _Obj=parent.document.getElementById("ContentWin");
		if(FullWin==0){
		FullWin=1;
		OldWinW=_Obj.style.width;
		OldWinH=_Obj.style.height;
		OldWinBg=_Obj.style.background;
		_Obj.style.position="absolute"
		_Obj.style.background="#ffffff";
		_Obj.style.zIndex=9999;
		_Obj.style.width="100%";
		_Obj.style.height="100%";
		_Obj.style.left="0px";
		_Obj.style.top="0px";
		$("FullWinImg").style.background='url(ico.gif) -157px -143px';
		}else{
		FullWin=0;
		_Obj.style.position="";
		_Obj.style.width=OldWinW;
		_Obj.style.height=OldWinH;
		_Obj.style.background=OldWinBg;
		$("FullWinImg").style.background='url(ico.gif) -109px -143px';
		}
	$("BodyFoot").style.height=(document.documentElement.clientHeight-71)+"px";
	break;
	}
}
//插入
var ColorSNum=0,xh_bgvalue="";
function InfoHtml(Value,Types,Text) {
HtmlEditor.focus();
var R = self['HtmlEditor'].document.selection.createRange().duplicate();
switch (Types) {
case "img":
	R.pasteHTML("<img src='"+Value+"'>");
	break;
case "textcolor":
	if(ColorSNum==0) {E.document.execCommand('ForeColor',false,Value)}else{E.document.execCommand('BackColor',false,Value)}
	break;
case "fontsize":
	$("S26_T").innerHTML=Text;
	E.document.execCommand('fontsize',false,Value);
	break;
case "FontName":
	$("S25_T").innerHTML=Text;
	document.execCommand('FontName',false,Value)
	break;
case "Bg":
	$("S24_T").innerHTML=Text;
	if(Value==0) {
		xh_bgvalue="";
		E.document.body.style.background="";
		}else{
		xh_bgvalue=Value;
		E.document.body.style.background="url("+Value+")";
		}
	break;
	}
MenuType(0);
return false
}

//清除HTML
function RemoveHTML(strText){
var regEx = /<[^>]*>/g;
return strText.replace(regEx, "");
}

var FileName,FileAlign=null;
function InfoFile(TypeName){
if (TypeName==0) {
var Value=$("FileUrl").value;
if (Value==""||Value=="http://") {$("FileText").innerHTML="<font color=red>请输入文件路径!</font>";return;}
HtmlEditor.focus();
var R = self['HtmlEditor'].document.selection.createRange();
var _Content;
if (FileName=="图片"){
	_Content="<img src='"+Value+"'>";
	if(FileAlign=="center"){_Content="<p align='"+FileAlign+"'><img src='"+Value+"'></p>"}else if(FileAlign!=null){_Content="<img src='"+Value+"' align='"+FileAlign+"'>"}
	}else{
	_Content=InfoFile(2);
	if(FileAlign!==null){_Content="<p align='"+FileAlign+"'>"+_Content+"</p>"}
	}
	R.pasteHTML(_Content);
	$("FileView").innerHTML="";
	MenuType(0);
	return
	}
if (TypeName==1) {
var Value=$("FileUrl").value;
if (Value==""||Value=="http://") {$("FileText").innerHTML="<font color=red>请输入文件路径!</font>";return;}
	switch (FileName){
		case "图片": $("FileView").innerHTML="<img src='"+Value+"' onerror=\"$('FileView').innerHTML='<p><br><br><font color=red>图片地址错误</font></p>'\">";break;
		case "FLASH动画": $("FileView").innerHTML=InfoFile(2);break;
		case "MP3/WMA音乐": $("FileView").innerHTML=InfoFile(2);break;
		case "WMV视频": $("FileView").innerHTML=InfoFile(2);break;
		}
	return
	}
if (TypeName==2) {
var Value=$("FileUrl").value,_ObjHtml;
	switch (FileName){
		case "FLASH动画": _ObjHtml="<object  classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='195' height='205'><param name='movie' value='"+Value+"'><param name='quality' value='high'><param name='menu' value='false'><param name='wmode' value='transparent'><embed src='"+Value+"' width='195' height='205' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' menu='false' wmode='transparent'></embed></object>";break;
		case "MP3/WMA音乐": _ObjHtml=	"<OBJECT width='250' height='60' ID='showplay' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'>"+
					"<param name='URL' value='"+Value+"'>"+
					"<param name='uiMode' value='mini'>"+
					"<param name='PlayCount' value='0'>"+
					"<param name='AutoStart' value='true'>"+
					"<param name='AudioStream' value='-1'>"+
					"<param name='AutoSize' value='-1'>"+
					"</OBJECT>";
		break;
		case "WMV视频": _ObjHtml=	"<OBJECT width='250' height='250' ID='play' classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'>"+
						"<param name='URL' value='video_url.asp?23'>"+
						"<param name='uiMode' value='"+Value+"'>"+
						"<param name='PlayCount' value='0'>"+
						"<param name='AutoStart' value='true'>"+
						"<param name='AudioStream' value='-1'>"+
						"<param name='AutoSize' value='-1'>"+
						"</OBJECT>";
		break;
		}
	if (FileAlign!=null) {InfoFile="<p align='"+FileAlign+"'>"+_ObjHtml+"</p>"}
	return _ObjHtml;
	}
FileAlign=null;
FileName=TypeName;
var InfoHtml=	"<table width='100%' border=0 cellSpacing=1 style='background:#9CD2FD' cellPadding=0><tr style='background:#EDF6FD'><td style='height:25px;width:60%;text-align:left;padding-left:5px;font-weight:bold;background:#9CD2FD;color:#ffffff;letter-spacing:2px'>插入"+TypeName+"</td>"+
		"<td width='40%' align=center rowspan=3><div id='FileView' style='width:192px;height:200px;overflow:auto;text-align:center'><br><br>"+TypeName+"<br><br>预 览 区</div></td></tr>"+
		"<tr style='background:#ffffff'><td style='height:150px;text-align:left;padding-left:15px;color:#666666' valign=top><div id='FileText'>请输入完整的URL地址,点击确定插入</div><b>URL地址:</b><br><input id='FileUrl' name='FileUrl' size='34' onblur='InfoFile(1)'><br><br><b>对齐方式</b>:<br><input type='radio' onclick='FileAlign=null' name='FA' checked>无 <input name='FA' type='radio' onclick=\"FileAlign='left'\">左对齐 <input type='radio' name='FA' onclick=\"FileAlign='center'\">居中对齐 <input name='FA' type='radio' onclick=\"FileAlign='right'\">右对齐</td></tr>"+
		"<tr style='background:#ffffff'><td style='height:30px'><input value='确定' type='button' class='button' onclick='InfoFile(0)'> <input value='预览' type='button' class='button' onclick='InfoFile(1)'></td></tr></table>";
return InfoHtml;
}
var DivNoneH,DivNoneT,DivNoneN,OnSMenu;
function ChangeDiv(_DW,_DH) {
if(_DW!=0&&_DH!=0) {
	$("DivNone").innerHTML="<p align=left>请稍候...</p>";
	DivNoneN=0;
	$("DivNone").style.width=_DW+'px';
	$("DivNone").style.height='0px';
	var _L;
	if(OnMenu!=null){_L=$(OnMenu).L-_DW/2}else{_L=$(OnSMenu).L-_DW/2}
	if(_L<5)_L=5;
	var _SeenW=document.body.clientWidth;
	if(_DW+_L>_SeenW) _L=_SeenW-_DW-12;
	$("DivNone").style.left=_L+"px";
	DivNoneH=_DH
}
var _H=$("DivNone").clientHeight;
if (_H<DivNoneH-20){DivNoneN=DivNoneN+20}else{DivNoneN=DivNoneN+1}
if (_H<DivNoneH) {
	$("DivNone").style.height=DivNoneN+"px"
	DivNoneT=window.setTimeout("ChangeDiv(0,0)",10)
	}else{
	if(OnMenu!=null) {
		switch (OnMenu) {
			//表情
			case "S16": var FaceStr="";var ii=1;for(var i=0;i<=134;i++) {
				FaceStr=FaceStr+"<td onmouseover=\"this.style.backgroundColor='#CFE5FE'\" onmouseout=\"this.style.backgroundColor=''\"><img src='"+FaceUrl+i+".gif' onclick=\"InfoHtml(this.src,'img',0)\"></td>";
				ii++;
				if(ii==16&&i<134) {FaceStr=FaceStr+"</tr><tr style='background:#ffffff'>";ii=1}
				}
				$("DivNone").innerHTML="<table class='AllTab' style='height:100%;background:#cccccc' cellSpacing=1 cellPadding=0><tr style='background:#ffffff'>"+FaceStr+"</tr></table>";
				break;
			//图片
			case "S17":$("DivNone").innerHTML=InfoFile("图片");break;
			case "S18":$("DivNone").innerHTML=InfoFile("FLASH动画");break;
			case "S19":$("DivNone").innerHTML=InfoFile("MP3/WMA音乐");break;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -