亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? insert_image.html

?? 本程序基于 asp.net 2.0 +sql server 2
?? HTML
字號:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>圖像地址</title>
<script defer>
//如果捕捉到ESC鍵,則關閉窗口
function _CloseOnEsc() {
  if (event.keyCode == 27) { window.close(); return; }
}

/*
what is  textrange?
使用textrange對象可以在元素中檢索和修改文字,在文本中根據指定的字符串定位,然后執行相應的命令
使用creatTextRange方法在一個元素上創建一個textrange對象,然后是哦也能夠moveToElementText方法
modify文本。*/

//Moves the text range so that the start and end positions of the range encompass the text in the given element.
//Creates a TextRange object for the element.
function _getTextRange(elm) {
  var r = elm.parentTextEdit.createTextRange();
  r.moveToElementText(elm);
  return r;
}

//窗口的錯誤捕捉由HandelError函數完成
window.onerror = HandleError
//處理錯誤,用彈出窗口顯示出錯的信息和所在的行,然后關閉 inserimage 窗口
function HandleError(message, url, line) {
  var str = "An error has occurred in this dialog." + "\n\n"
  + "Error: " + line + "\n" + message;
  alert(str);
  window.close();
  return true;
}

//初始化函數
function Init() {
  var elmSelectedImage;
  var htmlSelectionControl = "Control";
  
  //dialogArguments是接收從父窗口傳遞過來的參數,也就是上個頁面中showModalDialog中的第二個參數
  // Retrieves the variable or array of variables passed into the modal dialog window. 
  var globalDoc = window.dialogArguments;
  
  //Represents the active selection, which is a highlighted block of text, 
  //and/or other elements in the document on which a user or a script can carry out some action.
  var grngMaster = globalDoc.selection.createRange();
  
  // event handlers 
  //當用戶按下鍵盤時關聯事件到_CloseOnEsc; 
  document.body.onkeypress = _CloseOnEsc;
  //確定按鈕關聯道btnOKClick事件
  btnOK.onclick = new Function("btnOKClick()");

  txtFileName.fImageLoaded = false; //如果txtFileName中已填入圖片名,則為true
  txtFileName.intImageWidth = 0;
  txtFileName.intImageHeight = 0;
  
//如果父頁的當前選擇是一個Control,且只選中了一個控件(length==1)來決定的
  if (globalDoc.selection.type == htmlSelectionControl) {
    if (grngMaster.length == 1) {
      elmSelectedImage = grngMaster.item(0);//取得當前選定的control
      //如果在父頁中當前的選擇是一副圖片,也就是tagName是IMG,則給彈出窗口中的各框賦值
      if (elmSelectedImage.tagName == "IMG") {
        txtFileName.fImageLoaded = true;
        if (elmSelectedImage.src) {
          txtFileName.value          = elmSelectedImage.src.replace(/^[^*]*(\*\*\*)/, "$1");  // fix placeholder src values that editor converted to abs paths
          txtFileName.intImageHeight = elmSelectedImage.height;
          txtFileName.intImageWidth  = elmSelectedImage.width;
          txtVertical.value          = elmSelectedImage.vspace;
          txtHorizontal.value        = elmSelectedImage.hspace;
          txtBorder.value            = elmSelectedImage.border;
          txtAltText.value           = elmSelectedImage.alt;
          selAlignment.value         = elmSelectedImage.align;
        }
      }
      //賦值完畢
    }
  }
  //給txtFileName賦值,并取得焦點
  txtFileName.value = txtFileName.value || "http://";
  txtFileName.focus();
}

//檢測textbox中輸入的是否有效的數字
function _isValidNumber(txtBox) {
  var val = parseInt(txtBox);
  if (isNaN(val) || val < 0 || val > 999) { return false; }
  return true;
}

//按下確定后執行的函數
function btnOKClick() {
  var elmImage;
  var intAlignment;
  var htmlSelectionControl = "Control";
  var globalDoc = window.dialogArguments;
  var grngMaster = globalDoc.selection.createRange();
  
//錯誤檢查,檢查txtFileName中是否有內容,檢查水平、豎直、邊框中是否為數字
//如果有錯誤,則彈出alert后退出

  if (!txtFileName.value || txtFileName.value == "http://") { 
    alert("Image URL must be specified.");
    txtFileName.focus();
    return;
  }
  if (txtHorizontal.value && !_isValidNumber(txtHorizontal.value)) {
    alert("Horizontal spacing must be a number between 0 and 999.");
    txtHorizontal.focus();
    return;
  }
  if (txtBorder.value && !_isValidNumber(txtBorder.value)) {
    alert("Border thickness must be a number between 0 and 999.");
    txtBorder.focus();
    return;
  }
  if (txtVertical.value && !_isValidNumber(txtVertical.value)) {
    alert("Vertical spacing must be a number between 0 and 999.");
    txtVertical.focus();
    return;
  }

  // 刪除選定的內容,替換為圖片
  if (globalDoc.selection.type == htmlSelectionControl && !txtFileName.fImageLoaded) {
    grngMaster.execCommand('Delete');
    grngMaster = globalDoc.selection.createRange();
  }
    
  idstr = "\" id=\"556e";     // new image creation ID
  if (!txtFileName.fImageLoaded) 
    {
      grngMaster.execCommand("InsertImage", false, idstr);
      elmImage = globalDoc.all['556e'];
      elmImage.removeAttribute("id");
      elmImage.removeAttribute("src");
      grngMaster.moveStart("character", -1);
    }
   else 
   {
     elmImage = grngMaster.item(0);
     if (elmImage.src != txtFileName.value) {
      grngMaster.execCommand('Delete');
      grngMaster = globalDoc.selection.createRange();
      grngMaster.execCommand("InsertImage", false, idstr);
      elmImage = globalDoc.all['556e'];
      elmImage.removeAttribute("id");
      elmImage.removeAttribute("src");
      grngMaster.moveStart("character", -1);
      txtFileName.fImageLoaded = false;
    }
    grngMaster = _getTextRange(elmImage);
  }

  if (txtFileName.fImageLoaded) {
    elmImage.style.width = txtFileName.intImageWidth;
    elmImage.style.height = txtFileName.intImageHeight;
  }

  if (txtFileName.value.length > 2040) {
    txtFileName.value = txtFileName.value.substring(0,2040);
  }
  
  //圖像的源地址就是txtFileName中的文本
  elmImage.src = txtFileName.value;
  
  //水平、豎直方向、邊框線 這三個的值,先parseInt為整形 ,取得alt 圖片說明文字,取得align對齊方式
  //parese----IntParses the string parameter and converts it to an integer value.
  if (txtHorizontal.value != "") { elmImage.hspace = parseInt(txtHorizontal.value); }
  else                           { elmImage.hspace = 0; }

  if (txtVertical.value != "") { elmImage.vspace = parseInt(txtVertical.value); }
  else                         { elmImage.vspace = 0; }
  
  elmImage.alt = txtAltText.value;

  if (txtBorder.value != "") { elmImage.border = parseInt(txtBorder.value); }
  else                       { elmImage.border = 0; }

  elmImage.align = selAlignment.value;
  
  //移動插入點到當前選擇范圍的開始或者末尾,false為末尾
  grngMaster.collapse(false);
  grngMaster.select();
  window.close();
}
</script>
</head>

<body id="bdy" onload="Init()" style="background-position: 0% 0%; color: windowtext; background-image:none; background-repeat:repeat; background-attachment:scroll" scroll="no">

<div id="divFileName" style="left: 0.98em; width: 7em; top: 1.21em; height: 1.21em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute">
	圖像地址:</div>
<input id="txtFileName" style="left: 8.54em; width: 21.5em; top: 1.06em; height: 2.12em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" onfocus="select()" tabindex="10" name="T1" size="20"/> 
<div id="divAltText" style="left: 0.98em; width: 6.58em; top: 4.1em; height: 1.21em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute">
	說明:</div>
<input id="txtAltText" style="left: 8.54em; width: 21.5em; top: 3.8em; height: 2.12em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" onfocus="select()" tabindex="15" name="T2" size="20"/>
<fieldset id="fldLayout" style="left: 10px; width: 188px; position: absolute; top: 78px; height: 86px; font-family: MS Shell Dlg; font-size: 8pt">
<legend id="lgdLayout">布局</legend>
 </fieldset>
<fieldset id="fldSpacing" style="left: 208; width: 205px; top: 77; height: 87px; font-family: MS Shell Dlg; font-size: 8pt; position: absolute">
<legend id="lgdSpacing">Spacing</legend>
 </fieldset> 
<div id="divAlign" style="left: 3.13em; width: 4.76em; top: 9.21em; height: 1.21em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute">
	對齊:</div>
<select id="selAlignment" style="left: 10.36em; width: 6.72em; top: 8.82em; height: 1.21em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" tabindex="20" size="1" name="D1">
<option id="optNotSet" value="">未設置</option>
<option id="optLeft" value="left">左對齊</option>
<option id="optRight" value="right">右對齊</option>
<option id="optTexttop" value="textTop">文本上方</option>
<option id="optAbsMiddle" value="absMiddle">絕對居中</option>
<option id="optBaseline" value="baseline" selected>基線</option>
<option id="optAbsBottom" value="absBottom">絕對底部</option>
<option id="optBottom" value="bottom">底</option>
<option id="optMiddle" value="middle">中</option>
<option id="optTop" value="top">頂</option>
</select> 
<div id="divHoriz" style="left: 219px; width: 61px; top: 100px; height: 19px; font-family: MS Shell Dlg; font-size: 8pt; position: absolute">
    <span style="font-size: 9pt">
	水平方向</span></div>
<input id="txtHorizontal" style="left: 286px; ime-mode: disabled; width: 109px; top: 97; height: 2.12em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" onfocus="select()" tabindex="25" maxlength="3" size="3" name="T3"/> 
<div id="divBorder" style="left: 1.82em; width: 8.12em; top: 12.01em; height: 1.21em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute">
	邊框線粗細:</div>
<input id="txtBorder" style="left: 10.36em; ime-mode: disabled; width: 6.72em; top: 11.55em; height: 2.12em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" onfocus="select()" tabindex="21" maxlength="3" size="3" name="T4"/> 
<div id="divVert" style="left: 20.11em; width: 5.34em; top: 12.2em; height: 1.33em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute">
    <span style="font-size: 9pt">
	豎直方向</span></div>
<input id="txtVertical" style="left: 286px; ime-mode: disabled; width: 110px; top: 127; height: 23px; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" onfocus="select()" tabindex="30" maxlength="3" size="3" name="T5"/>
<button id="btnOK" style="left: 31.36em; width: 7em; top: 1.06em; height: 2.2em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" tabindex="40" type="submit">
確定</button>
<button id="btnCancel" style="left: 31.36em; width: 7em; top: 3.65em; height: 2.2em; font-family: MS Shell Dlg; font-size: 8pt; position: absolute" onclick="window.close();" tabindex="45" type="reset">取消</button> 

</body>

</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩电影在线观看一区| 成人精品视频一区二区三区尤物| 老色鬼精品视频在线观看播放| 国产精品99久久久久久似苏梦涵| 欧美国产国产综合| 青青草国产精品亚洲专区无| 99精品视频免费在线观看| 欧美成人女星排名| 亚洲成人你懂的| 欧美中文字幕一区| 亚洲人午夜精品天堂一二香蕉| 国产传媒久久文化传媒| 日韩欧美一区在线| 日韩激情在线观看| 精品视频免费在线| 亚洲精品五月天| 91麻豆福利精品推荐| 国产精品视频观看| 国产精品99久| 日本一区二区久久| 成人福利视频网站| 精品久久久久久久久久久久久久久久久 | 91福利精品视频| 久久久久国产精品免费免费搜索| 人妖欧美一区二区| 日韩一本二本av| 日韩国产在线观看| 日韩三区在线观看| 经典一区二区三区| 久久久国产午夜精品| 国产一区二区三区蝌蚪| 欧美成人女星排行榜| 韩国女主播一区| 国产日产欧美一区| 99精品久久99久久久久| 亚洲精品高清在线观看| 欧美色视频在线| 蜜桃av噜噜一区| 久久无码av三级| 暴力调教一区二区三区| 亚洲男人电影天堂| 欧美日韩一区三区| 久久99精品久久久久久国产越南| 精品国产sm最大网站免费看| 国产aⅴ综合色| 亚洲男人的天堂一区二区| 欧美精品色一区二区三区| 日本在线观看不卡视频| 国产亚洲人成网站| 日本韩国欧美在线| 日本不卡1234视频| 国产丝袜在线精品| 91香蕉视频mp4| 青娱乐精品视频在线| 久久久久九九视频| 91激情在线视频| 精品制服美女丁香| 国产精品乱人伦| 欧美日韩免费观看一区三区| 另类综合日韩欧美亚洲| 久久精品一二三| 色婷婷亚洲精品| 经典三级一区二区| 亚洲一区在线观看网站| 精品电影一区二区| 99国产精品国产精品久久| 午夜av一区二区三区| 久久久99久久精品欧美| 色94色欧美sute亚洲线路一久| 午夜伦理一区二区| 久久久国产精华| 欧美日韩一级片网站| 成人午夜av影视| 午夜精品一区二区三区免费视频| 亚洲精品一区二区在线观看| 一本色道久久加勒比精品| 免费人成在线不卡| 亚洲三级在线播放| 精品国产乱码久久| 欧美日韩大陆在线| 国产九九视频一区二区三区| 一区二区三区加勒比av| 久久久国产精品不卡| 91精品国产麻豆| 99麻豆久久久国产精品免费| 美女视频黄a大片欧美| 一区二区成人在线| 2021久久国产精品不只是精品| 在线观看区一区二| 高清国产一区二区三区| 美女视频网站黄色亚洲| 亚洲一区视频在线观看视频| 国产午夜精品一区二区三区视频| 欧美色精品天天在线观看视频| 成人黄页毛片网站| 国产成人午夜高潮毛片| 久久国产麻豆精品| 日韩激情在线观看| 午夜精品福利视频网站| 亚洲韩国精品一区| 亚洲午夜精品在线| 一区二区三区在线影院| 亚洲精品免费在线观看| www激情久久| 久久久一区二区三区捆绑**| 日韩精品一区二区三区老鸭窝| 日韩一区二区三区免费观看| 欧美狂野另类xxxxoooo| 欧美偷拍一区二区| 欧美三片在线视频观看| 国产精品毛片高清在线完整版| 久久久久久毛片| 久久亚区不卡日本| 国产亚洲成年网址在线观看| 欧美电影免费观看高清完整版| 日韩欧美一区在线| 久久久久久久久蜜桃| 中文无字幕一区二区三区| 中文字幕中文字幕在线一区| 中文字幕字幕中文在线中不卡视频| 国产精品麻豆一区二区| 亚洲另类在线制服丝袜| 亚洲专区一二三| 天天综合色天天综合色h| 日本aⅴ亚洲精品中文乱码| 蜜臀久久99精品久久久久久9| 六月丁香婷婷色狠狠久久| 精彩视频一区二区| 成人动漫av在线| 在线视频观看一区| 在线不卡a资源高清| 2022国产精品视频| 中文字幕一区二区三区不卡 | 三级精品在线观看| 精品一区二区国语对白| 国产99精品国产| 欧美性xxxxxxxx| 欧美成人bangbros| 中文字幕精品三区| 亚洲成av人在线观看| 国内一区二区在线| 91美女片黄在线观看| 欧美喷潮久久久xxxxx| 精品人伦一区二区色婷婷| 亚洲图片另类小说| 男女性色大片免费观看一区二区| 风流少妇一区二区| 欧美亚洲综合色| 国产嫩草影院久久久久| 亚洲成av人片www| 成人高清av在线| 日韩欧美国产综合一区| 成人免费在线观看入口| 久久99精品国产麻豆婷婷洗澡| aaa国产一区| 精品毛片乱码1区2区3区| 一区二区三区欧美亚洲| 国产精品2024| 日韩一级片网站| 一区二区三区精品久久久| 日韩一区二区不卡| 亚洲婷婷综合色高清在线| 久久99精品久久久久久| 欧美日韩高清在线播放| 1区2区3区欧美| 国产福利视频一区二区三区| 69堂精品视频| 亚洲免费观看高清完整版在线观看| 狠狠色丁香婷婷综合久久片| 欧美中文字幕久久| 国产精品全国免费观看高清| 精品无人区卡一卡二卡三乱码免费卡| 91丨porny丨在线| 国产精品天干天干在线综合| 日韩av中文在线观看| 91国产免费观看| 自拍偷自拍亚洲精品播放| 国产精品一区三区| 精品国产一区二区在线观看| 亚洲福利一二三区| 欧美综合天天夜夜久久| 一区精品在线播放| 豆国产96在线|亚洲| 精品国产一区二区三区久久久蜜月| 一区二区在线看| 色综合色综合色综合| 亚洲欧美综合色| 成人黄动漫网站免费app| 久久午夜老司机| 国产精品中文字幕欧美| 欧美精品一区二区久久久| 久久国产夜色精品鲁鲁99| 日韩视频一区二区三区| 麻豆国产精品视频| 欧美www视频| 国产精品 日产精品 欧美精品| 久久综合久久综合久久| 在线综合+亚洲+欧美中文字幕| 午夜欧美电影在线观看| 欧美一区二区在线不卡|