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

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

?? mozscript.js

?? 類似youtube的視頻分享網(wǎng)站源碼。有后臺管理系統(tǒng)及模板
?? JS
?? 第 1 頁 / 共 4 頁
字號:
	}
	wp_insertNodeAtSelection(obj.edit_object, hr)
	obj.edit_object.focus()
}
function wp_insert_code(obj,code) {
	if ((code != "") && (code != null)) {
		obj.edit_object.focus()
		span = obj.edit_object.document.createElement("SPAN")
		span.innerHTML = code
		wp_insertNodeAtSelection(obj.edit_object, span)
	}
	if (obj.border_visible == 1) {
		wp_show_borders(obj)
	}
	obj.edit_object.focus()
}
function wp_open_bookmark_window(obj,srcElement) {	
	var szURL
	var range = obj.edit_object.getSelection().getRangeAt(0)
	var container = range.startContainer
	var pos = range.startOffset
	var imageNode = null
	var arr= ''
	if (container.tagName) {
		var images = container.getElementsByTagName('IMG')
		var cn = container.childNodes
		if (cn[pos]) {
			if (cn[pos].tagName == 'IMG') {
				imageNode = cn[pos]
				if ((imageNode.getAttribute('name')) && (imageNode.src.search(wp_directory+"/images/bookmark_symbol.gif") != -1)) {
					arr = imageNode.name
				}
			}
		}
	}
	bookwin = obj.openDialog(wp_directory + "bookmark.php?bookmark="+arr+"&lang="+obj.instance_lang, "modal", 300, 106)
}
function wp_create_bookmark (obj,name) {
	if ((name != '') && (name!= null)) {
		img = obj.edit_object.document.createElement("img")
		img.setAttribute('src', wp_directory + '/images/bookmark_symbol.gif')
		img.setAttribute('name', name)
		img.setAttribute('width', 16)
		img.setAttribute('height', 13)
		img.setAttribute('alt', 'Bookmark: ' + name)
		img.setAttribute('title', 'Bookmark: ' + name)
		img.setAttribute('border', 0)
		wp_insertNodeAtSelection(obj.edit_object, img)
	}
}
////////////////////////////
// Table editing features //
////////////////////////////
// finds the current table, row and cell and puts them in global variables that the other table functions and the table editing window can use.
// requires the current selection
function wp_getTable(obj) {
	var sel = obj.edit_object.getSelection()
 	var range = sel.getRangeAt(0)
	var container = range.startContainer
	if (container.nodeType != 1) {
		var textNode = container
    	container = textNode.parentNode
	}
	wp_thisCell = container
	while(wp_thisCell.tagName!="TD"&&wp_thisCell.tagName!="BODY") {
		wp_thisCell = wp_thisCell.parentNode
	}
	wp_thisRow = wp_thisCell
	while(wp_thisRow.tagName!="TR"&&wp_thisRow.tagName!="BODY") {
		wp_thisRow = wp_thisRow.parentNode
	}
	wp_thisTable = wp_thisRow
	while(wp_thisTable.tagName!="TABLE"&&wp_thisTable.tagName!="BODY") {
			wp_thisTable = wp_thisTable.parentNode
	}
}
// edit table window
// creates the table html for the insert table window
function wp_insertTable(obj,rows,cols,width,percent1, height,percent2,  border, bordercolor, bgcolor, cellpadding, cellspacing, bCollapse) {
	//edit_object.focus()
		// generate column widths
	table = obj.edit_object.document.createElement("table")
	if (border!='') {
		table.setAttribute("border", border)
	}	
 	if (bordercolor != "") {
 		table.setAttribute("bordercolor", bordercolor)
	} 
	if (cellpadding != "") {
 		table.setAttribute("cellpadding", cellpadding)
	}
	if (cellspacing != "") {
 		table.setAttribute("cellspacing", cellspacing)
	}
 	if (bgcolor != "") {
 		table.setAttribute("bgcolor", bgcolor)
	}
 	if (width != "") {
 		table.setAttribute("width", width+percent1)
	}
 	if (height != "") {
 		table.setAttribute("height", height+percent2)
	}
 	if (bCollapse == true) {
 		table.style.borderCollapse = "collapse"
	}
	var tdwidth = 100/cols
	tdwidth +="%"
	for (var i = 0; i < rows; i++) {
		row = obj.edit_object.document.createElement("tr")
    for (var j = 0; j < cols; j++) {
			cell = obj.edit_object.document.createElement("td")
			cell.setAttribute("valign", 'top')
			cell.setAttribute("width", tdwidth)
			cell.innerHTML = obj.tdInners
			row.appendChild(cell)
  	}
    table.appendChild(row)
	}
	obj.edit_object.focus()
	wp_insertNodeAtSelection(obj.edit_object, table)
	if (obj.border_visible == 1) {
		wp_show_borders(obj)
	}
	wp_send_to_html(obj)
	wp_send_to_edit_object(obj)
}
/////////////////////////
// CSS style functions //
/////////////////////////
// mouse over button style
// these fucntions are still a little messey!!!!!!
// mouse over button style
function wp_m_over(element, obj) {
	if (obj.initfocus == false) {
		return
	}
	var cmd = element.getAttribute("cid")
	if (element.className=="wpDisabled") {
		return
	}
	if ((cmd=="edittable") || (cmd=="splitcell")) {
		cmd="inserthorizontalrule"
	}
	if (cmd == "border") {
		if (obj.border_visible) {
			element.className="wpLatchedOver"
		} else {
			element.className="wpOver"
		}
		return
	} else if (cmd=="ignore") {
		element.className="wpOver"
		return	
	} else if ((cmd=="undo") ||  (cmd=="redo")) {
		element.className="wpOver"
		return
	} else {
		try {
			 if (obj.edit_object.document.queryCommandState(cmd)) {
				element.className="wpLatchedOver"
				return
			}
		} catch (e) {
			element.className="wpOver"
			return
		}
	}
	element.className="wpOver"
}
// mouse out button style
function wp_m_out(element, obj) {
	if (obj.initfocus == false) {
		return
	}
	var cmd = element.getAttribute("cid")
	if (element.className=="wpDisabled") {
		return
	}
	if ((cmd=="edittable") || (cmd=="splitcell")) {
		cmd="inserthorizontalrule"
	}
	if (cmd == "border") {
		if (obj.border_visible) {
			element.className="wpLatched"
		} else {
			element.className="wpReady"
		}
		return
	} else if (cmd=="ignore") {
		element.className="wpReady"
		return	
	} else if ((cmd=="undo") ||  (cmd=="redo")) {
		element.className="wpReady"
		return
	} else {
		try {
			if (!obj.edit_object.document.queryCommandEnabled(cmd)) {
				element.className="wpDisabled"
				return
			} else if (obj.edit_object.document.queryCommandState(cmd)) {
				element.className="wpLatched"
				return
			}
		} catch (e) {	
			element.className="wpReady"
			return
		}
	}
	element.className="wpReady"
}
// mouse down button style
function wp_m_down(element, obj) {
	wp_closePopup();
	if (obj.initfocus == false) {
		obj.edit_object.focus();
		obj.initfocus = true;
	}
	if (element.className == "wpDisabled") {
		return
	}
	element.className="wpDown"
}
// mouse up button style
function wp_m_up(element, obj) {
	var style=element.className
	if (style=="wpDisabled") {
		return
	} else {
		if (style=="wpLatched") {
			return
		}
	}
	element.className="wpOver"
}
///////////////////////
// Set button states //
///////////////////////
// This changes the states of buttons everytime the selection changes, so that buttons that cannot be used based on the current user selection appear disabled.
// this is the crappiest slowest function in zeusedit, it really needs an overhaul!!
function wp_set_button_states(obj) {
	obj.initfocus = true
	var imageSelected = false
	var range = obj.edit_object.getSelection().getRangeAt(0)
	var container = range.startContainer
	var pos = range.startOffset
	var canLink = true
	var inside_link = wp_isInside(obj, 'A')
	if (range == '' && container.nodeType != 1 && !inside_link) {
		canLink = false
	}
	var imageNode = null
	if (container.tagName) {
		var images = container.getElementsByTagName('IMG');
		var cn = container.childNodes
		if (cn[pos]) {
			if (cn[pos].tagName == 'IMG') {
				imageNode = cn[pos]
			}
		}
	}
	if (imageNode) {
		imageSelected = true
	}
	var inside_table = wp_isInside(obj, 'TD')
	if (inside_table) {
		var wp_thisCell = container.parentNode
		while(wp_thisCell.tagName!="TD"&&wp_thisCell.tagName!="HTML") {
			wp_thisCell = wp_thisCell.parentNode
		}
	}	
	// evalute and set the toolbar button states
	for(var i = 0; i < obj.tbarlength; i++) {
		var pbtn = obj.tbarimages[i]
		var type = pbtn.getAttribute("type")
		if (type) {
			var cmd = pbtn.getAttribute("cid")
			if ((cmd=="edittable") || (cmd == 'splitcell')) {
			// table editing buttons
				if (inside_table) {
					if (cmd == 'splitcell') {
						if ((wp_thisCell.rowSpan >= 2) || (wp_thisCell.colSpan >=2)) {
							pbtn.className="wpReady"
						} else {
							pbtn.className="wpDisabled"
						}
					} else {
						pbtn.className="wpReady"
					}
				} else {
					pbtn.className="wpDisabled"
				}
			} else if (cmd=="createlink") {
				if (canLink) {
					pbtn.className="wpReady"
				} else {
					pbtn.className="wpDisabled"
				}
			} else if ((cmd=="undo") ||  (cmd=="redo")) {
					pbtn.className="wpReady"
			} else {
				try {
					if (obj.edit_object.document.queryCommandState(cmd)) {
						pbtn.className="wpLatched"
					} else if (!obj.edit_object.document.queryCommandEnabled(cmd)) {
						pbtn.className="wpDisabled"
					} else {	
						pbtn.className="wpReady"
					}
				} catch (e) {	
					pbtn.className="wpReady"
				}
			}
		}
	}
	var font_face_value = obj.edit_object.document.queryCommandValue('FontName')
	var font_size_value = obj.edit_object.document.queryCommandValue('FontSize')
	var format_list_value = obj.edit_object.document.queryCommandValue('FormatBlock')
	format_list_value = translate_format(format_list_value) 
	if (imageSelected) {
		var class_menu_value = ''
	} else {
		var foo = container.parentNode
		if (foo.tagName) {
			while(!foo.className&&foo.tagName!="BODY"&&foo.tagName!="HTML"&&foo.tagName) {
				foo = foo.parentNode
			}
			var class_menu_value = foo.className
		} else {
			var class_menu_value = ''
		}
	}
	wp_set_list_text ('font-face', font_face_value, 'font', obj)
	wp_set_list_text ('font_size', font_size_value, 'size', obj)
	wp_set_list_text ('format_list', format_list_value, 'format', obj)
	var class_menu_text = document.getElementById(obj.name+'_class_menu-text')
	if (class_menu_value) {
		if (class_menu_value == "wp_none") {
			if (class_menu_text.innerHTML != obj.lng['class'])
				class_menu_text.innerHTML = obj.lng['class']
		} else if (class_menu_text.innerHTML != class_menu_value) {
			class_menu_text.innerHTML = class_menu_value
		}
	} else {
		if (class_menu_text.innerHTML != obj.lng['class'])
			class_menu_text.innerHTML = obj.lng['class']
	}
}
function wp_set_list_text (list, value, lang, obj) {
	var list_text = document.getElementById(obj.name+'_'+list+'-text')
	if (value) {
		if (list_text.innerHTML != value)
			list_text.innerHTML = value
	} else {
		if (list_text.innerHTML != obj.lng[lang])
			list_text.innerHTML = obj.lng[lang]
	}
}
function translate_format(str) {
	if (wp_supported_blocks.test(str) ) {
		str = str.replace(/h([0-9])/gi, "Heading $1")
		str = str.replace(/\bp\b/gi, "Normal")
		str = str.replace(/div/gi, "Normal")
		str = str.replace(/pre/gi, "Formatted")
		str = str.replace(/address/gi, "Address")
	} else if (str == "x") {
		str = "Format"
	}
	return str
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区影院| 欧美一区二区在线观看| 免费不卡在线观看| 亚洲国产激情av| 欧美电影一区二区三区| 成人免费观看男女羞羞视频| 首页亚洲欧美制服丝腿| 中文字幕av一区 二区| 日韩欧美综合一区| 欧美亚洲日本国产| 成人黄色在线看| 国产尤物一区二区| 美腿丝袜一区二区三区| 一区二区三区中文在线| 日本一区二区免费在线 | 精品国产髙清在线看国产毛片| 色偷偷成人一区二区三区91 | 欧美亚洲免费在线一区| www.99精品| 国产伦精品一区二区三区在线观看| 亚洲午夜精品17c| 国产精品毛片久久久久久久| 精品国产一二三区| 91精品国产综合久久精品| 91黄视频在线观看| av一区二区三区四区| 丰满亚洲少妇av| 精品一区二区成人精品| 男人的天堂久久精品| 视频一区视频二区中文字幕| 亚洲一级二级三级| 亚洲黄色尤物视频| 亚洲精品视频一区| 亚洲三级视频在线观看| 日韩一区在线看| 中文字幕欧美日韩一区| 国产亚洲一区二区在线观看| 精品国产麻豆免费人成网站| 911精品国产一区二区在线| 欧美在线视频不卡| 欧美羞羞免费网站| 欧美亚洲动漫精品| 欧美精品视频www在线观看 | 中文在线一区二区| 日本一区二区三区高清不卡| 国产喷白浆一区二区三区| 国产日韩欧美精品在线| 国产人妖乱国产精品人妖| 国产欧美一区二区精品忘忧草 | 国产一区二区导航在线播放| 国产综合成人久久大片91| 国产综合色产在线精品| 国产成人在线免费| 99久久99久久精品免费看蜜桃| 97精品国产露脸对白| 91成人免费网站| 精品视频999| 91精品国产91综合久久蜜臀| 欧美zozo另类异族| 国产欧美一区二区精品婷婷 | 欧美日本不卡视频| 日韩精品一区二区在线观看| 国产亚洲污的网站| 亚洲人一二三区| 亚洲成人自拍偷拍| 久久av老司机精品网站导航| 国产精品亚洲一区二区三区妖精 | 91蜜桃在线免费视频| 欧美日韩国产精品成人| 精品少妇一区二区三区在线播放 | 日韩电影在线观看电影| 久久成人久久鬼色| 成人中文字幕合集| 欧美丝袜丝nylons| 久久综合狠狠综合| 日韩毛片精品高清免费| 日韩经典中文字幕一区| 国产另类ts人妖一区二区| 91免费视频网| 日韩欧美国产一二三区| 国产精品人成在线观看免费| 亚洲香肠在线观看| 精品一区精品二区高清| 91蝌蚪国产九色| 日韩一区二区在线免费观看| 国产精品欧美一级免费| 亚洲国产成人av好男人在线观看| 狠狠狠色丁香婷婷综合激情| 色婷婷久久久亚洲一区二区三区| 日韩一级片在线播放| 国产精品萝li| 美国欧美日韩国产在线播放| 91在线观看视频| 日韩免费一区二区| 一区二区三区久久久| 国产高清久久久久| 欧美日韩极品在线观看一区| 国产精品丝袜一区| 日本伊人色综合网| 日本高清不卡在线观看| 国产欧美精品区一区二区三区| 亚洲bt欧美bt精品777| 不卡av电影在线播放| 日韩三级视频中文字幕| 亚洲一区二区五区| 波多野结衣中文字幕一区 | av网站一区二区三区| 日韩欧美的一区二区| 亚洲综合无码一区二区| 国产成a人亚洲精| 日韩一区二区在线观看视频播放| 一区二区三区高清在线| 风间由美性色一区二区三区| 精品日韩一区二区三区免费视频| 亚洲一区二区精品3399| 91影视在线播放| 欧美国产激情二区三区| 国产一区二区三区观看| 欧美一级爆毛片| 日韩高清中文字幕一区| 欧美色图12p| 亚洲一区二区三区四区在线免费观看 | voyeur盗摄精品| 国产女人aaa级久久久级 | 亚洲欧美日韩中文字幕一区二区三区| 久久99国产精品久久99果冻传媒| 欧美日韩精品福利| 亚洲国产日韩一级| 91成人在线观看喷潮| 一区二区三区毛片| 欧美这里有精品| 亚洲一区二区三区在线播放| 日本电影欧美片| 亚洲精品国产a久久久久久| 99久久国产综合精品麻豆| 中文字幕亚洲一区二区av在线| 国产高清亚洲一区| 国产色一区二区| 丁香亚洲综合激情啪啪综合| 国产午夜亚洲精品不卡| 国产精品亚洲一区二区三区妖精 | 日韩欧美一区二区视频| 美女视频第一区二区三区免费观看网站| 7777精品伊人久久久大香线蕉| 日韩二区在线观看| 精品精品欲导航| 国产精品一级片在线观看| 国产精品人人做人人爽人人添| av爱爱亚洲一区| 亚洲欧美日韩电影| 欧美在线观看禁18| 日韩在线一区二区| 日韩一级免费一区| 国产成人在线视频免费播放| 国产精品久久久久久久久免费樱桃| av男人天堂一区| 亚洲一区二区三区三| 日韩一区二区三区电影在线观看| 麻豆成人在线观看| 国产欧美精品在线观看| 91久久精品午夜一区二区| 视频一区在线播放| 久久你懂得1024| av亚洲产国偷v产偷v自拍| 亚洲成人先锋电影| 精品国产免费久久| 91麻豆免费在线观看| 爽爽淫人综合网网站| 国产女同性恋一区二区| 欧美性生交片4| 激情五月播播久久久精品| 中文字幕高清一区| 欧美日韩一级视频| 国产麻豆视频一区| 亚洲一区二区三区影院| 久久综合99re88久久爱| 日本电影亚洲天堂一区| 国内精品自线一区二区三区视频| 国产精品国模大尺度视频| 91精品国产乱码久久蜜臀| 国产jizzjizz一区二区| 午夜激情一区二区| 国产精品青草综合久久久久99| 欧美人xxxx| 波多野结衣在线aⅴ中文字幕不卡| 视频一区二区三区入口| 国产精品午夜在线观看| 7777精品伊人久久久大香线蕉最新版 | 国产片一区二区三区| 欧美日韩亚洲另类| 成人av网址在线| 麻豆久久一区二区| 亚洲午夜免费视频| 欧美激情一区二区三区四区| 91精品国产综合久久婷婷香蕉| 成人动漫av在线| 久久精品国产亚洲aⅴ | 久久9热精品视频| 亚洲综合999| 国产精品网站一区|