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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ewebeditor.aspx

?? ... ... ...oa辦公系統(tǒng)
?? ASPX
?? 第 1 頁 / 共 4 頁
字號(hào):
			newCell = allRows[i].insertCell(position+1)
			newCell.innerHTML = " "

			if (borderShown == "yes") {
				newCell.runtimeStyle.border = "1px dotted #BFBFBF"
			}
		}	
   	}
}

// 合并列
function TableColMerge() {
	if (isCursorInTableCell()) {

		var colSpanTD = selectedTD.getAttribute('colSpan')
		allCells = selectedTR.cells

		if (selectedTD.cellIndex + 1 != selectedTR.cells.length) {
			var addColspan = allCells[selectedTD.cellIndex+1].getAttribute('colSpan')
			selectedTD.colSpan = colSpanTD + addColspan
			selectedTR.deleteCell(selectedTD.cellIndex+1)
		}	
	}

}

// 刪除列
function TableColDelete() {
   	if (isCursorInTableCell()) {
		moveFromEnd = (selectedTR.cells.length-1) - (selectedTD.cellIndex)
		allRows = selectedTable.rows
		for (var i=0;i<allRows.length;i++) {
			endOfRow = allRows[i].cells.length - 1
			position = endOfRow - moveFromEnd
			if (position < 0) {
				position = 0
			}
				

			allCellsInRow = allRows[i].cells
				
			if (allCellsInRow[position].colSpan > 1) {
				allCellsInRow[position].colSpan = allCellsInRow[position].colSpan - 1
			} else { 
				allRows[i].deleteCell(position)
			}

		}

	}

}

// 拆分列
function TableColSplit(nCols){
	if (!isCursorInTableCell()) return;
	if (nCols<2) return;

	var addCols = nCols - 1;
	var addColsNoSpan = addCols;
	var newCell;

	var nsLeftColSpan = 0;
	var nsLeftRowSpanMoreOne = 0;
	for (var i=0; i<selectedTD.cellIndex; i++){
		nsLeftColSpan += selectedTR.cells[i].colSpan;
		if (selectedTR.cells[i].rowSpan > 1){
			nsLeftRowSpanMoreOne += 1;
		}
	}

	var allRows = selectedTable.rows
	// colSpan>1時(shí)
	while (selectedTD.colSpan > 1 && addColsNoSpan > 0) {
		newCell = selectedTR.insertCell(selectedTD.cellIndex+1);
		newCell.innerHTML = "&nbsp;"
		if (borderShown == "yes") {
			newCell.runtimeStyle.border = "1px dotted #BFBFBF"
		}
		selectedTD.colSpan -= 1;
		addColsNoSpan -= 1;
	}
	// colSpan=1時(shí)
	for (i=0;i<allRows.length;i++) {
		var ncLeftColSpan = 0;
		var position = -1;
		for (var n=0; n<allRows[i].cells.length; n++){
			ncLeftColSpan += allRows[i].cells[n].getAttribute('colSpan');
			if (ncLeftColSpan+nsLeftRowSpanMoreOne>nsLeftColSpan){
				position = n;
				break;
			}
		}
		
		if (selectedTR.rowIndex!=i){
			if (position!=-1){
				allRows[i].cells[position+nsLeftRowSpanMoreOne].colSpan += addColsNoSpan;
			}
		}else{
			for (var n=0; n<addColsNoSpan; n++){
				newCell = allRows[i].insertCell(selectedTD.cellIndex+1)
				newCell.innerHTML = "&nbsp;"
				newCell.rowSpan = selectedTD.rowSpan;

				if (borderShown == "yes") {
					newCell.runtimeStyle.border = "1px dotted #BFBFBF"
				}
			}
		}
	}
}

// 是否選中表格
function isTableSelected() {
	if (eWebEditor.document.selection.type == "Control") {
		var oControlRange = eWebEditor.document.selection.createRange();
		if (oControlRange(0).tagName.toUpperCase() == "TABLE") {
			selectedTable = eWebEditor.document.selection.createRange()(0);
			return true;
		}	
	}
} 

// 光標(biāo)是否在表格中
function isCursorInTableCell() {
	if (eWebEditor.document.selection.type != "Control") {
		var elem = eWebEditor.document.selection.createRange().parentElement()
		while (elem.tagName.toUpperCase() != "TD" && elem.tagName.toUpperCase() != "TH"){
			elem = elem.parentElement
			if (elem == null)
                break
		}
		if (elem) {
			selectedTD = elem
			selectedTR = selectedTD.parentElement
			selectedTBODY =  selectedTR.parentElement
			selectedTable = selectedTBODY.parentElement
			return true
		}
	}
}


/*
*☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

*☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
*/


// 菜單常量
var sMenuHr="<tr><td align=center valign=middle height=2><TABLE border=0 cellpadding=0 cellspacing=0 width=128 height=2><tr><td height=1 class=HrShadow><\/td><\/tr><tr><td height=1 class=HrHighLight><\/td><\/tr><\/TABLE><\/td><\/tr>";
var sMenu1="<TABLE border=0 cellpadding=0 cellspacing=0 class=Menu width=150><tr><td width=18 valign=bottom align=center style='background:url(sysimage/contextmenu.gif);background-position:bottom;'><\/td><td width=132 class=RightBg><TABLE border=0 cellpadding=0 cellspacing=0>";
var sMenu2="<\/TABLE><\/td><\/tr><\/TABLE>";

// 取菜單行
function getMenuRow(s_Disabled, s_Event, s_Image, s_Html) {
	var s_MenuRow = "";
	s_MenuRow = "<tr><td align=center valign=middle><TABLE border=0 cellpadding=0 cellspacing=0 width=132><tr "+s_Disabled+"><td valign=middle height=20 class=MouseOut onMouseOver=this.className='MouseOver'; onMouseOut=this.className='MouseOut';";
	if (s_Disabled==""){
		s_MenuRow += " onclick=\"parent."+s_Event+";parent.oPopupMenu.hide();\"";
	}
	s_MenuRow += ">"
	if (s_Image !=""){
		s_MenuRow += "&nbsp;<img border=0 src='ButtonImage/"+config.StyleDir+"/"+s_Image+"' width=20 height=20 align=absmiddle "+s_Disabled+">&nbsp;";
	}else{
		s_MenuRow += "&nbsp;";
	}
	s_MenuRow += s_Html+"<\/td><\/tr><\/TABLE><\/td><\/tr>";
	return s_MenuRow;

}

// 取標(biāo)準(zhǔn)的format菜單行
function getFormatMenuRow(menu, html, image){
	var s_Disabled = "";
	if (!eWebEditor.document.queryCommandEnabled(menu)){
		s_Disabled = "disabled";
	}
	var s_Event = "format('"+menu+"')";
	var s_Image = menu+".gif";
	if (image){
		s_Image = image;
	}
	return getMenuRow(s_Disabled, s_Event, s_Image, html)
}

// 取表格菜單行
function getTableMenuRow(what){
	var s_Menu = "";
	var s_Disabled = "disabled";
	switch(what){
	case "TableInsert":
		if (!isTableSelected()) s_Disabled="";
		s_Menu += getMenuRow(s_Disabled, "TableInsert()", "TableInsert.gif", "插入表格...")
		break;
	case "TableProp":
		if (isTableSelected()||isCursorInTableCell()) s_Disabled="";
		s_Menu += getMenuRow(s_Disabled, "TableProp()", "TableProp.gif", "表格屬性...")
		break;
	case "TableCell":
		if (isCursorInTableCell()) s_Disabled="";
		s_Menu += getMenuRow(s_Disabled, "TableCellProp()", "TableCellProp.gif", "單元格屬性...")
		s_Menu += getMenuRow(s_Disabled, "TableCellSplit()", "TableCellSplit.gif", "拆分單元格...")
		s_Menu += sMenuHr;
		s_Menu += getMenuRow(s_Disabled, "TableRowProp()", "TableRowProp.gif", "表格行屬性...")
		s_Menu += getMenuRow(s_Disabled, "TableRowInsertAbove()", "TableRowInsertAbove.gif", "插入行(在上方)");
		s_Menu += getMenuRow(s_Disabled, "TableRowInsertBelow()", "TableRowInsertBelow.gif", "插入行(在下方)");
		s_Menu += getMenuRow(s_Disabled, "TableRowMerge()", "TableRowMerge.gif", "合并行(向下方)");
		s_Menu += getMenuRow(s_Disabled, "TableRowSplit(2)", "TableRowSplit.gif", "拆分行");
		s_Menu += getMenuRow(s_Disabled, "TableRowDelete()", "TableRowDelete.gif", "刪除行");
		s_Menu += sMenuHr;
		s_Menu += getMenuRow(s_Disabled, "TableColInsertLeft()", "TableColInsertLeft.gif", "插入列(在左側(cè))");
		s_Menu += getMenuRow(s_Disabled, "TableColInsertRight()", "TableColInsertRight.gif", "插入列(在右側(cè))");
		s_Menu += getMenuRow(s_Disabled, "TableColMerge()", "TableColMerge.gif", "合并列(向右側(cè))");
		s_Menu += getMenuRow(s_Disabled, "TableColSplit(2)", "TableColSplit.gif", "拆分列");
		s_Menu += getMenuRow(s_Disabled, "TableColDelete()", "TableColDelete.gif", "刪除列");
		break;
	}
	return s_Menu;
}

// 右鍵菜單
var oPopupMenu = window.createPopup();
function showContextMenu(event){
	if (!bEditMode) return false;

	var width = 150;
	var height = 0;
	var lefter = event.clientX;
	var topper = event.clientY;

	var oPopDocument = oPopupMenu.document;
	var oPopBody = oPopupMenu.document.body;

	var sMenu="";
	
	sMenu += getFormatMenuRow("cut", "剪切");
	sMenu += getFormatMenuRow("copy", "復(fù)制");
	sMenu += getFormatMenuRow("paste", "常規(guī)粘貼");
	sMenu += getFormatMenuRow("delete", "刪除");
	sMenu += getFormatMenuRow("selectall", "全選");
	sMenu += sMenuHr;
	height += 102;

	if (isCursorInTableCell()){
		sMenu += getTableMenuRow("TableProp");
		sMenu += getTableMenuRow("TableCell");
		sMenu += sMenuHr;
		height += 286;
	}

	if (isControlSelected("TABLE")){
		sMenu += getTableMenuRow("TableProp");
		sMenu += sMenuHr;
		height += 22;
	}

	if (isControlSelected("IMG")){
		sMenu += getMenuRow("", "ShowDialog('dialog/img.htm', 350, 315, true)", "img.gif", "圖片屬性...");
		sMenu += sMenuHr;
		sMenu += getMenuRow("", "zIndex('forward')", "forward.gif", "上移一層");
		sMenu += getMenuRow("", "zIndex('backward')", "backward.gif", "下移一層");
		sMenu += sMenuHr;
		height += 64;
	}

	sMenu += getMenuRow("", "findReplace()", "findreplace.gif", "查找替換...");
	height += 20;

	sMenu = sMenu1 + sMenu + sMenu2;

	oPopDocument.open();
	oPopDocument.write(config.StyleMenuHeader+sMenu);
	oPopDocument.close();

	height+=2;
	if(lefter+width > document.body.clientWidth) lefter=lefter-width;
	//if(topper+height > document.body.clientHeight) topper=topper-height;

	oPopupMenu.show(lefter, topper, width, height, eWebEditor.document.body);
	return false;

}

// 工具欄菜單
function showToolMenu(menu){
	if (!bEditMode) return false;
	var sMenu = ""
	var width = 150;
	var height = 0;

	var lefter = event.clientX;
	var leftoff = event.offsetX
	var topper = event.clientY;
	var topoff = event.offsetY;

	var oPopDocument = oPopupMenu.document;
	var oPopBody = oPopupMenu.document.body;

	switch(menu){
	case "paste":

		break;
	case "table":		// 表格菜單
		sMenu += getTableMenuRow("TableInsert");
		sMenu += getTableMenuRow("TableProp");
		sMenu += sMenuHr;
		sMenu += getTableMenuRow("TableCell");
		height = 306;
		break;
	case "form":		// 表單菜單
		sMenu += getFormatMenuRow("InsertInputText", "插入輸入框", "FormText.gif");
		sMenu += getFormatMenuRow("InsertTextArea", "插入輸入?yún)^(qū)", "FormTextArea.gif");
		sMenu += getFormatMenuRow("InsertInputRadio", "插入單選鈕", "FormRadio.gif");
		sMenu += getFormatMenuRow("InsertInputCheckbox", "插入復(fù)選鈕", "FormCheckBox.gif");
		sMenu += getFormatMenuRow("InsertSelectDropdown", "插入下拉框", "FormDropdown.gif");
		sMenu += getFormatMenuRow("InsertButton", "插入按鈕", "FormButton.gif");
		height = 120;
		break;
	case "zoom":		// 縮放菜單
		for (var i=0; i<aZoomSize.length; i++){
			if (aZoomSize[i]==nCurrZoomSize){
				sMenu += getMenuRow("", "doZoom("+aZoomSize[i]+")", "checked.gif", aZoomSize[i]+"%")
			}else{
				sMenu += getMenuRow("", "doZoom("+aZoomSize[i]+")", "space.gif", aZoomSize[i]+"%")
			}
			height += 20;
		}
		break;
	}
	
	sMenu = sMenu1 + sMenu + sMenu2;
	
	oPopDocument.open();
	oPopDocument.write(config.StyleMenuHeader+sMenu);
	oPopDocument.close();

	height+=2;
	if(lefter+width > document.body.clientWidth) lefter=lefter-width;
	//if(topper+height > document.body.clientHeight) topper=topper-height;

	oPopupMenu.show(lefter - leftoff - 2, topper - topoff + 22, width, height, document.body);

	return false;
}
		</script>
		<script language="javascript" event="onerror(msg, url, line)" for="window">
//return true ;	 // 隱藏錯(cuò)誤
		</script>
	</HEAD>
	<body>
		<table height="100%" cellSpacing="0" cellPadding="0" width="100%" border="0">
			<tr>
				<td>
					<%=sToolBar%>
				</td>
			</tr>
			<tr>
				<td height="100%">
					<table height="100%" cellSpacing="0" cellPadding="0" width="100%" border="0">
						<tr>
							<td height="100%">
								<input id="ContentEdit" type="hidden"> <input id="ContentLoad" type="hidden"> <input id="ContentFlag" type="hidden" value="0">
								<iframe class="Composition" id="eWebEditor" marginWidth="1" marginHeight="1" width="100%"
									scrolling="yes" height="100%"></iframe>
							</td>
						</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td height="25">
					<%=sStatusBar%>
				</td>
			</tr>
		</table>
		<div id="divTemp" style="VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px"></div>
		<FONT face="宋體"></FONT>
	</body>
</HTML>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产不卡在线视频| 国产精品一级片| 欧美日韩一卡二卡| 亚洲高清免费一级二级三级| 欧美欧美午夜aⅴ在线观看| 日韩激情av在线| 日韩精品一区二| 国产精品一级片| 亚洲欧洲日韩在线| 欧美日韩一区二区三区在线| 视频一区二区中文字幕| 337p粉嫩大胆色噜噜噜噜亚洲| 国产成人福利片| 亚洲六月丁香色婷婷综合久久| 欧美系列在线观看| 激情综合网av| 伊人婷婷欧美激情| 日韩精品影音先锋| 波多野结衣精品在线| 一区二区三区四区在线播放| 欧美丰满嫩嫩电影| 国产91清纯白嫩初高中在线观看| 亚洲精品国产品国语在线app| 91精品国产高清一区二区三区| 国产成人在线视频网址| 亚洲五码中文字幕| 国产日本一区二区| 欧美又粗又大又爽| 国内精品国产三级国产a久久| 亚洲欧美电影院| 日韩欧美色综合| 色综合久久99| 精品在线一区二区| 亚洲男女毛片无遮挡| 精品国产网站在线观看| 一本色道久久综合精品竹菊| 狠狠色综合播放一区二区| 亚洲精选视频在线| 久久久久国产精品厨房| 欧美日韩精品欧美日韩精品一综合| 国产成人免费在线视频| 首页国产欧美日韩丝袜| 成人免费在线视频| 日韩视频123| 在线日韩国产精品| 国产精品1区二区.| 日本不卡视频在线| 一区二区三区在线观看国产 | 亚洲欧美日韩国产成人精品影院| 69精品人人人人| 91麻豆精东视频| 国产精品主播直播| 美国十次了思思久久精品导航| 亚洲电影你懂得| 一区精品在线播放| 日本一区二区免费在线| 日韩一区二区麻豆国产| 欧美日韩一级大片网址| 91网站最新地址| 成人av电影在线网| 国产精品影视在线观看| 久久97超碰国产精品超碰| 日韩av一区二| 亚洲国产一二三| 亚洲午夜久久久久久久久久久| 一区在线观看视频| 国产精品国产精品国产专区不片| 国产日韩三级在线| 国产日韩成人精品| 国产女主播视频一区二区| 国产日韩精品一区| 国产日本欧洲亚洲| 国产欧美一区二区三区鸳鸯浴| 精品国产91乱码一区二区三区 | 福利电影一区二区| 国产毛片精品国产一区二区三区| 激情综合网天天干| 国产精品亚洲一区二区三区妖精| 国产永久精品大片wwwapp| 久久狠狠亚洲综合| 久久疯狂做爰流白浆xx| 国产精品一二三在| 成人av在线影院| 91麻豆国产自产在线观看| 色综合久久88色综合天天免费| 色哟哟国产精品| 欧美手机在线视频| 制服丝袜日韩国产| 欧美一卡二卡三卡四卡| 精品国产麻豆免费人成网站| 久久久.com| 国产精品嫩草影院av蜜臀| 中文字幕亚洲一区二区va在线| 亚洲男人的天堂一区二区| 亚洲午夜视频在线观看| 蜜桃视频第一区免费观看| 久久成人免费日本黄色| 成人美女视频在线观看| 94-欧美-setu| 欧美日韩不卡视频| wwwwxxxxx欧美| 亚洲天堂免费看| 日本中文字幕不卡| 高清av一区二区| 欧美色精品天天在线观看视频| 91麻豆精品国产91久久久资源速度| 日韩免费成人网| 国产精品久久久久一区二区三区 | 久久久不卡影院| 亚洲日本丝袜连裤袜办公室| 香蕉影视欧美成人| 国产精品888| 欧美午夜宅男影院| 久久久www成人免费毛片麻豆| 成人欧美一区二区三区白人| 日韩电影免费在线看| 国产精品资源在线| 欧美三级中文字幕| 久久九九99视频| 亚洲午夜电影网| 国产精品资源在线观看| 欧美日韩中文国产| 国产女人18水真多18精品一级做| 亚洲国产一区二区视频| 国产成人免费在线| 777久久久精品| 亚洲欧美福利一区二区| 国产一区二区免费在线| 精品成人在线观看| 亚洲欧美日韩成人高清在线一区| 蜜桃久久久久久| 色8久久人人97超碰香蕉987| 久久久久久久久97黄色工厂| 性感美女久久精品| 91色在线porny| 久久久三级国产网站| 日韩精品福利网| 色综合天天做天天爱| 国产亚洲一区二区三区四区| 午夜av电影一区| 91小宝寻花一区二区三区| 久久嫩草精品久久久久| 日本不卡不码高清免费观看| 欧美系列一区二区| 国产精品青草综合久久久久99| 毛片av中文字幕一区二区| 欧美日韩性生活| 亚洲精品国产第一综合99久久 | 在线免费观看不卡av| 国产精品午夜在线| 国产在线视视频有精品| 日韩限制级电影在线观看| 亚洲一区二区综合| 波多野结衣视频一区| 国产精品三级av| proumb性欧美在线观看| 欧美激情资源网| 国产一区二区三区免费| 久久久另类综合| 国产精品91一区二区| 国产视频亚洲色图| 国产精品一线二线三线精华| 久久色中文字幕| 国产一区不卡在线| 26uuu亚洲婷婷狠狠天堂| 美女视频免费一区| 日韩精品中文字幕在线一区| 伦理电影国产精品| 欧美va亚洲va国产综合| 久久99精品久久久久久 | 久久久五月婷婷| 国产成人综合视频| 欧美国产欧美综合| 大胆亚洲人体视频| 亚洲欧洲精品一区二区精品久久久| 成人黄色软件下载| 国产精品久久久久久妇女6080| 波多野结衣视频一区| 亚洲三级在线免费观看| 99久久精品国产精品久久| 亚洲视频一区二区在线| 色综合久久天天综合网| 亚洲成人自拍网| 日韩亚洲国产中文字幕欧美| 国产一二三精品| 亚洲人精品一区| 日本精品免费观看高清观看| 亚洲午夜精品在线| 日韩欧美aaaaaa| 国产69精品久久久久毛片| 中文字幕五月欧美| 日本韩国精品一区二区在线观看| 石原莉奈在线亚洲二区| 日韩一区二区高清| 国产一区二区三区久久久| 中文字幕不卡一区| 欧美性高清videossexo| 久久成人免费电影| 亚洲欧洲三级电影| 欧美一区二区三区视频免费播放 |