📄 editor_modifypic.asp
字号:
<!--#include file="editor_ChkPurview.asp"-->
<%
'**************************************************************
' Software name: PowerEasy SiteWeaver
' Web: http://www.powereasy.net
' Copyright (C) 2005-2008 佛山市动易网络科技有限公司 版权所有
'**************************************************************
%>
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="editor_dialog.css">
</head>
<BODY bgColor=#D4D0C8 onload="InitDocument()">
<script language="JavaScript">
var sAction = "INSERT";
var sTitle = "插入";
var oControl;
var oSeletion;
var sRangeType;
var sFromUrl = "http://";
var sAlt = "";
var sBorder = "0";
var sBorderColor = "";
var sFilter = "";
var sAlign = "";
var sWidth = "";
var sHeight = "";
var sVSpace = "";
var sHSpace = "";
var UpFileName="None";
var sCheckFlag = "file";
oSelection = dialogArguments.HtmlEdit.document.selection.createRange();
sRangeType = dialogArguments.HtmlEdit.document.selection.type;
if (sRangeType == "Control") {
if (oSelection.item(0).tagName == "IMG"){
sAction = "MODI";
sTitle = "修改";
sCheckFlag = "url";
oControl = oSelection.item(0);
sFromUrl = oControl.getAttribute("src", 2);
sAlt = oControl.alt;
sBorder = oControl.border;
sBorderColor = oControl.style.borderColor;
sFilter = oControl.style.filter;
sAlign = oControl.align;
sWidth = oControl.width;
sHeight = oControl.height;
sVSpace = oControl.vspace;
sHSpace = oControl.hspace;
//dlink.style.display='none';
}
}
document.write("<title>图片属性(" + sTitle + ")</title>");
// 搜索下拉框值与指定值匹配,并选择匹配项
function SearchSelectValue(o_Select, s_Value){
for (var i=0;i<o_Select.length;i++){
if (o_Select.options[i].value == s_Value){
o_Select.selectedIndex = i;
return true;
}
}
return false;
}
// 初始值
function InitDocument(){
SearchSelectValue(styletype, sFilter);
SearchSelectValue(aligntype, sAlign.toLowerCase());
url.value = sFromUrl;
alttext.value = sAlt;
border.value = sBorder;
t_bordercolor.value = sBorderColor;
s_bordercolor.style.backgroundColor = sBorderColor;
width.value = sWidth;
height.value = sHeight;
vspace.value = sVSpace;
hspace.value = sHSpace;
upfilename.value = UpFileName;
if (sAction == "MODI") {
frmPreview.img.src =sFromUrl;
frmPreview.img2.src =sFromUrl;
frmPreview.img.alt=sAlt;
frmPreview.img.border=sBorder;
frmPreview.img.style.borderColor =sBorderColor;
frmPreview.img.style.backgroundColor = sBorderColor;
frmPreview.img.width=sWidth;
frmPreview.img.height=sHeight;
frmPreview.img.vspace=sVSpace;
frmPreview.img.hspace=sHSpace;
frmPreview.img.style.filter=sFilter;
}
}
function OK(){
sFromUrl = url.value;
sAlt = alttext.value;
sBorder = border.value;
sBorderColor = t_bordercolor.value;
sFilter = styletype.options[styletype.selectedIndex].value;
sAlign = aligntype.value;
sWidth = frmPreview.img.width;
sHeight = frmPreview.img.height;
sVSpace = vspace.value;
sHSpace = hspace.value;
UpFileName = upfilename.value;
if (sFromUrl==""|| sFromUrl=="http://"){
alert("请先输入图片文件地址,或者上传图片文件!");
url.focus();
return false;
}
if (sAction == "MODI") {
oControl.src = sFromUrl;
oControl.alt = sAlt;
oControl.border = sBorder;
oControl.style.borderColor = sBorderColor;
oControl.style.filter = sFilter;
oControl.align = sAlign;
oControl.width = sWidth;
oControl.height = sHeight;
oControl.style.width = sWidth;
oControl.style.height = sHeight;
oControl.vspace = sVSpace;
oControl.hspace = sHSpace;
}else{
var sHTML = '';
var slink = '';
if (addlink.checked == true) {
slink= ' <a href="'+sFromUrl+'" target=\'_blank\'>';
}
if (sFilter!=""){
sHTML=sHTML+'filter:'+sFilter+';';
}
if (sBorderColor!=""){
sHTML=sHTML+'border-color:'+sBorderColor+';';
}
if (sHTML!=""){
sHTML=' style="'+sHTML+'"';
}
sHTML = sHTML+ slink +'<img id=HtmlEdit_TempElement_Img src="'+sFromUrl+'"'+sHTML;
if (sBorder!=""){
sHTML=sHTML+' border="'+sBorder+'"';
}
if (sAlt!=""){
sHTML=sHTML+' alt="'+sAlt+'"';
}
if (sAlign!=""){
sHTML=sHTML+' align="'+sAlign+'"';
}
if (sWidth!=""){
sHTML=sHTML+' width="'+sWidth+'"';
}
if (sHeight!=""){
sHTML=sHTML+' height="'+sHeight+'"';
}
if (sVSpace!=""){
sHTML=sHTML+' vspace="'+sVSpace+'"';
}
if (sHSpace!=""){
sHTML=sHTML+' hspace="'+sHSpace+'"';
}
<%
If ShowType = 1 Or ShowType = 2 Or ShowType =3 Or ShowType = 6 Then
Response.write "sHTML=sHTML+'>';" & vbCrLf
Else
%>
if (zoom.checked == true) {
sHTML=sHTML+' onload="resizepic(this)" onmousewheel="return bbimg(this)" >';
}else{
sHTML=sHTML+' >';
}
<%
End If
%>
if (addlink.checked == true) {
sHTML=sHTML+' </a>';
}
dialogArguments.insertHTML(sHTML);
var oTempElement = dialogArguments.HtmlEdit.document.getElementById("HtmlEdit_TempElement_Img");
oTempElement.src = sFromUrl;
oTempElement.removeAttribute("id");
}
if (UpFileName=="None"){
window.returnValue = null;
}else{
window.returnValue = UpFileName;
}
window.close();
}
function IsDigit()
{
return ((event.keyCode >= 48) && (event.keyCode <= 57));
}
//=================================================
//过程名:Preview
//作 用:在线显示图片
//=================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -