亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
午夜精品福利视频网站| 国产亚洲自拍一区| 一区二区三区四区不卡视频| 国产精品亚洲第一| 日本一区二区三区在线观看| 国产91丝袜在线18| 日韩美女视频19| 在线亚洲高清视频| 91丨porny丨蝌蚪视频| 国产精品久久久久天堂| 色综合一个色综合亚洲| 手机精品视频在线观看| 欧美不卡在线视频| 国产成人综合在线观看| 国产精品区一区二区三区| 91丝袜呻吟高潮美腿白嫩在线观看| 亚洲女与黑人做爰| 91精品国产一区二区| 国产一区二区三区国产| 国产女同互慰高潮91漫画| 色综合天天天天做夜夜夜夜做| 亚洲综合一区二区三区| 日韩欧美在线综合网| 国产成人超碰人人澡人人澡| 亚洲综合男人的天堂| 日韩亚洲欧美综合| 99麻豆久久久国产精品免费| 一区二区三区四区国产精品| 日韩一区二区电影| 成人午夜激情片| 日韩电影免费在线观看网站| 国产午夜亚洲精品不卡| 91精品福利视频| 久久国产综合精品| 夜夜揉揉日日人人青青一国产精品| 日韩久久久精品| 色综合久久99| 国产在线精品不卡| 一区2区3区在线看| 久久久久久久综合日本| 欧美理论在线播放| 99精品一区二区三区| 蜜桃久久精品一区二区| 亚洲色图都市小说| 精品久久久久一区| 欧美在线观看视频一区二区| 国产福利91精品| 日本视频中文字幕一区二区三区| ...xxx性欧美| 精品成a人在线观看| 一本大道久久a久久精品综合| 国产一区二区不卡| 日本aⅴ亚洲精品中文乱码| 亚洲人快播电影网| 国产欧美日韩在线观看| 欧美大片拔萝卜| 欧美日高清视频| 91日韩精品一区| 粉嫩13p一区二区三区| 蜜桃视频一区二区三区在线观看 | 成人三级伦理片| 九九视频精品免费| 午夜欧美一区二区三区在线播放| 亚洲欧洲国产专区| 国产精品天美传媒沈樵| 久久综合丝袜日本网| 制服丝袜中文字幕一区| 欧美日韩在线播放三区四区| 91猫先生在线| 91浏览器入口在线观看| 成人av网站在线观看免费| 国产一区二区三区不卡在线观看 | 欧美系列日韩一区| 色欲综合视频天天天| 成人免费观看视频| 国产高清成人在线| 国产成人av福利| 国产不卡在线一区| 成人激情小说网站| 大美女一区二区三区| 成人妖精视频yjsp地址| 成人免费av资源| 成人aaaa免费全部观看| 豆国产96在线|亚洲| 波多野结衣在线aⅴ中文字幕不卡| 国产成人综合在线| jiyouzz国产精品久久| 91啪亚洲精品| 欧美日韩免费观看一区二区三区 | 欧美人伦禁忌dvd放荡欲情| 欧美色精品在线视频| 欧美日韩一区二区在线观看| 欧美撒尿777hd撒尿| 51精品秘密在线观看| 欧美videos中文字幕| 久久嫩草精品久久久精品一| 国产亚洲欧美中文| 亚洲视频精选在线| 天堂蜜桃91精品| 精品无码三级在线观看视频| 国产精品亚洲一区二区三区妖精 | 国产精品亚洲视频| 北条麻妃国产九九精品视频| 91丨porny丨蝌蚪视频| 欧美色老头old∨ideo| 欧美成人vps| 国产精品理论片在线观看| 亚洲毛片av在线| 久久精品国产99国产| 不卡一区在线观看| 欧美日韩三级一区二区| 日韩欧美电影在线| 中文字幕亚洲一区二区av在线| 亚洲精品高清视频在线观看| 日本不卡在线视频| 国v精品久久久网| 欧美日韩在线综合| 精品88久久久久88久久久| 国产精品久久久久婷婷二区次| 亚洲国产成人91porn| 极品瑜伽女神91| 日本道在线观看一区二区| 欧美一区二区三区喷汁尤物| 国产精品久久久久影视| 日本91福利区| 色综合久久99| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲免费观看高清完整版在线| 久草在线在线精品观看| 色婷婷av一区二区三区之一色屋| 久久综合av免费| 亚洲福利视频一区二区| 成人丝袜高跟foot| 91麻豆精品国产91久久久久| 亚洲欧美国产三级| 国产麻豆精品在线观看| 欧美日韩成人一区二区| 亚洲欧洲99久久| 国产精品自拍一区| 欧美一区在线视频| 有码一区二区三区| 大陆成人av片| 精品日韩欧美在线| 日韩在线a电影| 色网综合在线观看| 国产精品电影院| 国产一区二区三区黄视频| 欧美精品在线观看一区二区| 1区2区3区精品视频| 国产精品99久久久久久久vr| 欧美一区二区视频网站| 亚洲一区二区三区四区在线| 成人av免费在线播放| 欧美精品一区二区久久久| 日韩激情av在线| 欧美日韩一区二区三区高清| 亚洲视频中文字幕| 成人激情免费视频| 久久精品人人做人人综合| 久久91精品国产91久久小草| 69久久夜色精品国产69蝌蚪网| 亚洲国产精品一区二区www在线 | 午夜av电影一区| 欧美色欧美亚洲另类二区| 一区二区三区在线高清| 91欧美激情一区二区三区成人| 中文字幕制服丝袜一区二区三区 | 在线观看91精品国产入口| 亚洲伦理在线精品| 91最新地址在线播放| 国产精品丝袜黑色高跟| 成人福利视频在线| 国产精品女同一区二区三区| 成人性生交大片免费看在线播放| 久久人人爽爽爽人久久久| 久久66热re国产| 久久久精品国产免大香伊| 国产在线国偷精品免费看| 日本一区二区在线不卡| 99久久婷婷国产综合精品| 亚洲激情六月丁香| 777亚洲妇女| 韩国成人精品a∨在线观看| 国产午夜亚洲精品羞羞网站| 成人av电影观看| 一区二区三区不卡视频 | 久久综合九色欧美综合狠狠 | 中文字幕一区二区视频| 91小视频免费看| 亚洲国产精品尤物yw在线观看| 884aa四虎影成人精品一区| 久久99精品久久久久久国产越南 | 中文字幕制服丝袜一区二区三区| 91精品办公室少妇高潮对白| 日韩中文字幕一区二区三区| 精品电影一区二区三区 | 亚洲丶国产丶欧美一区二区三区| 日韩西西人体444www| 国产成人精品综合在线观看| 亚洲精品写真福利|