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

📄 editor_modifypic.asp

📁 个人网站比较简短
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<!--#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 + -