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

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

?? fck_1_ie.js

?? E創政府管理系統,演示版,在服務器端運行注冊程序后可以投入使用
?? JS
字號:
?/* * FCKeditor - The text editor for internet
 * Copyright (C) 2003-2004 Frederico Caldeira Knabben
 * 
 * Licensed under the terms of the GNU Lesser General Public License:
 * 		http://www.opensource.org/licenses/lgpl-license.php
 * 
 * For further information visit:
 * 		http://www.fckeditor.net/
 * 
 * File Name: fck_1_ie.js
 * 	This is the first part of the "FCK" object creation. This is the main
 * 	object that represents an editor instance.
 * 	(IE specific implementations)
 * 
 * Version:  2.0 RC3
 * Modified: 2005-03-02 08:58:17
 * 
 * File Authors:
 * 		Frederico Caldeira Knabben (fredck@fckeditor.net) */
FCK.Description = "FCKeditor for Internet Explorer 5.5+" ;

// The behaviors should be pointed using the FullBasePath to avoid security
// errors when using a differente BaseHref.
FCK._BehaviorsStyle = 
	'<style type="text/css" _fcktemp="true"> \
		TABLE	{ behavior: url(' + FCKConfig.FullBasePath + 'css/behaviors/showtableborders.htc) ; } \
		A		{ behavior: url(' + FCKConfig.FullBasePath + 'css/behaviors/anchors.htc) ; } \
		INPUT	{ behavior: url(' + FCKConfig.FullBasePath + 'css/behaviors/hiddenfield.htc) ; } \
	</style>' ;

FCK.InitializeBehaviors = function( dontReturn )
{
	// Set the focus to the editable area when clicking in the document area.
	// TODO: The cursor must be positioned at the end.
	this.EditorDocument.onmousedown = this.EditorDocument.onmouseup = function()
	{
		FCK.Focus() ;

		FCK.EditorWindow.event.cancelBubble	= true ;
		FCK.EditorWindow.event.returnValue	= false ;
	}

	// Intercept pasting operations
	this.EditorDocument.body.onpaste = function()
	{
		if ( FCK.Status == FCK_STATUS_COMPLETE )
			return FCK.Events.FireEvent( "OnPaste" ) ;
		else
			return false ;
	}

	// Disable Right-Click and shows the context menu.
	this.EditorDocument.oncontextmenu = function()
	{
		var e = this.parentWindow.event ;
		FCK.ShowContextMenu( e.screenX, e.screenY ) ;
		return false ;
	}
	// Check if key strokes must be monitored.
	if ( FCKConfig.UseBROnCarriageReturn || FCKConfig.TabSpaces > 0 )
	{
		// Build the "TAB" key replacement.
		if ( FCKConfig.TabSpaces > 0 )
		{
			window.FCKTabHTML = '' ;
			for ( i = 0 ; i < FCKConfig.TabSpaces ; i++ )
				window.FCKTabHTML += "&nbsp;" ;
		}

		this.EditorDocument.onkeydown = function()
		{
			var e = FCK.EditorWindow.event ;

			if ( e.keyCode == 13 && FCKConfig.UseBROnCarriageReturn )	// ENTER
			{
				if ( (e.ctrlKey || e.altKey || e.shiftKey) )
					return true ;
				else
				{
					// We must ignore it if we are inside a List.
					if ( FCK.EditorDocument.queryCommandState( 'InsertOrderedList' ) || FCK.EditorDocument.queryCommandState( 'InsertUnorderedList' ) )
						return true ;

					// Insert the <BR> (The &nbsp; must be also inserted to make it work)
					FCK.InsertHtml("<br>&nbsp;") ;

					// Remove the &nbsp;
					var oRange = FCK.EditorDocument.selection.createRange() ;
					oRange.moveStart('character',-1) ;
					oRange.select() ;
					FCK.EditorDocument.selection.clear() ;

					return false ;
				}
			}
			else if ( e.keyCode == 9 && FCKConfig.TabSpaces > 0 && !(e.ctrlKey || e.altKey || e.shiftKey) )	// TAB
			{
				FCK.InsertHtml( window.FCKTabHTML ) ;
				return false ;
			}

			return true ;
		}
	}

	this.EditorDocument.ondblclick = function()
	{
		FCK.OnDoubleClick( FCK.EditorWindow.event.srcElement ) ;
		FCK.EditorWindow.event.cancelBubble = true ;
	}

	// Catch cursor movements
	this.EditorDocument.onselectionchange = function()
	{
		FCK.Events.FireEvent( "OnSelectionChange" ) ;
	}

	//Enable editing
//	this.EditorDocument.body.contentEditable = true ;
}

FCK.Focus = function()
{
	try
	{
		if ( FCK.EditMode == FCK_EDITMODE_WYSIWYG )
			FCK.EditorDocument.body.focus() ;
		else
			document.getElementById('eSourceField').focus() ;
	}
	catch(e) {}
}

FCK.SetHTML = function( html, forceWYSIWYG )
{
	if ( forceWYSIWYG || FCK.EditMode == FCK_EDITMODE_WYSIWYG )
	{
		// TODO: Wait stable version and remove the following commented lines.
		// In IE, if you do document.body.innerHTML = '<p><hr></p>' it throws a "Unknow runtime error".
		// To solve it we must add a fake (safe) tag before it, and then remove it.
		// this.EditorDocument.body.innerHTML = '<div id="__fakeFCKRemove__">&nbsp;</div>' + html.replace( FCKRegexLib.AposEntity, '&#39;' ) ;
		// this.EditorDocument.getElementById('__fakeFCKRemove__').removeNode(true) ;

		this.EditorDocument.open() ;

		if ( FCKConfig.FullPage )
		{
			var sExtraHtml = 
				FCK._BehaviorsStyle +
				'<link href="' + FCKConfig.FullBasePath + 'css/fck_internal.css' + '" rel="stylesheet" type="text/css" _fcktemp="true" />' ;

			if ( FCK.TempBaseTag.length > 0 && !FCKRegexLib.HasBaseTag.test( html ) )
				sExtraHtml += FCK.TempBaseTag ;

			html = html.replace( FCKRegexLib.HeadCloser, sExtraHtml + '</head>' ) ;

			this.EditorDocument.write( html ) ;
		}
		else
		{
			var sHtml =
				'<html dir="' + FCKConfig.ContentLangDirection + '">' +
				'<head><title></title>' +
				'<link href="' + FCKConfig.EditorAreaCSS + '" rel="stylesheet" type="text/css" />' +
				'<link href="' + FCKConfig.FullBasePath + 'css/fck_internal.css' + '" rel="stylesheet" type="text/css" _fcktemp="true" />' ;

			sHtml += FCK._BehaviorsStyle ;
			sHtml += FCK.TempBaseTag ;
			sHtml += '</head><body>' + html  + '</body></html>' ;
			
			this.EditorDocument.write( sHtml ) ;
		}

		this.EditorDocument.close() ;
		
		this.InitializeBehaviors() ;
		this.EditorDocument.body.contentEditable = true ;

		this.Events.FireEvent( 'OnAfterSetHTML' ) ;

		// TODO: Wait stable version and remove the following commented lines.
//		this.EditorDocument.body.innerHTML = '' ;
//		if ( html && html.length > 0 )
//			this.EditorDocument.write( html ) ;

//		this.EditorDocument.dir = FCKConfig.ContentLangDirection ;
	}
	else
		document.getElementById('eSourceField').value = html ;
}

// TODO: Wait stable version and remove the following commented lines.
/*
FCK.CheckRelativeLinks = function()
{
	// IE automatically change relative URLs to absolute, so we use a trick
	// to solve this problem (the document base points to "fckeditor:".

	for ( var i = 0 ; i < this.EditorDocument.links.length ; i++ )
	{
		var e = this.EditorDocument.links[i] ;

		if ( e.href.startsWith( FCK.BaseUrl ) )
			e.href = e.href.remove( 0, FCK.BaseUrl.length ) ;
	}

	for ( var i = 0 ; i < this.EditorDocument.images.length ; i++ )
	{
		var e = this.EditorDocument.images[i] ;

		if ( e.src.startsWith( FCK.BaseUrl ) )
			e.src = e.src.remove( 0, FCK.BaseUrl.length ) ;
	}
}
*/

FCK.InsertHtml = function( html )
{
	FCK.Focus() ;

	// Gets the actual selection.
	var oSel = FCK.EditorDocument.selection ;

	// Deletes the actual selection contents.
	if ( oSel.type.toLowerCase() != "none" )
		oSel.clear() ;

	// Inset the HTML.
	oSel.createRange().pasteHTML( html ) ;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区国语对白| 91麻豆蜜桃一区二区三区| 欧美国产一区在线| 在线不卡一区二区| 99视频在线观看一区三区| 亚洲大尺度视频在线观看| 国产日韩高清在线| 一本色道综合亚洲| 国产成人午夜精品5599 | 国产综合一区二区| 亚洲已满18点击进入久久| 国产欧美一区二区三区在线看蜜臀| 欧美乱妇23p| 91美女在线看| 国产成人免费av在线| 日韩电影在线观看网站| 亚洲综合色区另类av| 国产精品久久久久久久浪潮网站| 欧美成人在线直播| 7777精品伊人久久久大香线蕉完整版 | www.欧美精品一二区| 麻豆成人在线观看| 日韩精品福利网| 亚洲午夜电影在线观看| 亚洲精品福利视频网站| 国产精品丝袜一区| 久久精品视频在线看| 欧美大胆一级视频| 欧美一级久久久| 91精品国产手机| 欧美日韩在线观看一区二区 | 欧美一级日韩一级| 欧美日韩一区二区电影| 日本大香伊一区二区三区| 99re这里只有精品首页| 成人黄色国产精品网站大全在线免费观看| 欧美aⅴ一区二区三区视频| 午夜精品视频在线观看| 亚洲一区二区视频| 樱桃视频在线观看一区| 亚洲综合偷拍欧美一区色| 亚洲国产一区二区在线播放| 亚洲成人动漫在线观看| 日韩电影在线一区| 麻豆久久久久久| 精品无人码麻豆乱码1区2区| 韩国成人在线视频| 成人午夜短视频| 不卡一区在线观看| 色婷婷综合五月| 欧洲国内综合视频| 欧美女孩性生活视频| 欧美一区日本一区韩国一区| 日韩欧美一级二级三级| 久久夜色精品国产噜噜av| 国产欧美精品一区二区色综合朱莉| 国产欧美日韩视频在线观看| 国产精品国产三级国产aⅴ无密码| 亚洲人成网站色在线观看| 亚洲小说欧美激情另类| 免费不卡在线视频| 国产成人午夜片在线观看高清观看| 成人污视频在线观看| 欧洲精品在线观看| 日韩欧美黄色影院| 日本一区二区视频在线观看| 亚洲精品你懂的| 日本成人中文字幕在线视频| 国产老肥熟一区二区三区| 国产91综合一区在线观看| 91无套直看片红桃| 在线综合亚洲欧美在线视频| 久久久久久影视| 亚洲乱码国产乱码精品精小说| 婷婷一区二区三区| 国产精品888| 精品视频在线免费| 国产色一区二区| 五月天亚洲婷婷| 不卡高清视频专区| 欧美日韩免费电影| 久久精品人人做人人综合| 一区二区三区欧美视频| 国产麻豆精品theporn| 一本色道**综合亚洲精品蜜桃冫| 日韩一区二区免费视频| 国产精品久久免费看| 日韩av高清在线观看| 成人免费福利片| 欧美一区二区免费| 成人免费在线视频观看| 韩国欧美一区二区| 欧美日韩国产另类一区| 国产精品欧美久久久久一区二区 | 一区二区三区四区不卡视频| 日日嗨av一区二区三区四区| 成人丝袜视频网| 91精品国产综合久久久久久久| 国产精品入口麻豆九色| 久久精品99久久久| 欧美羞羞免费网站| **欧美大码日韩| 狠狠色丁香婷婷综合| 在线亚洲一区二区| 欧美极品美女视频| 免费成人深夜小野草| 日本精品免费观看高清观看| 国产午夜精品久久久久久免费视| 日韩中文字幕av电影| 一本大道久久精品懂色aⅴ| 久久品道一品道久久精品| 全部av―极品视觉盛宴亚洲| 欧美在线免费观看视频| 亚洲欧美在线另类| 大陆成人av片| 国产欧美日韩在线视频| 国产永久精品大片wwwapp| 欧美理论片在线| 亚洲成人av一区二区| 欧美在线视频不卡| 一区二区三区国产精华| 色欧美片视频在线观看 | 免费久久99精品国产| 欧美日韩亚洲综合在线| 一区二区三区资源| 91捆绑美女网站| 亚洲日本va午夜在线影院| 风间由美性色一区二区三区| 精品国产一区二区三区久久影院| 午夜电影久久久| 欧美久久久久免费| 日韩中文字幕91| 欧美一区二区三区色| 日本sm残虐另类| 日韩欧美在线1卡| 久久国产尿小便嘘嘘| 精品少妇一区二区三区在线视频| 免费成人美女在线观看| 欧美成人免费网站| 国产米奇在线777精品观看| 国产亚洲欧洲997久久综合 | 99视频在线观看一区三区| 国产精品久久久久永久免费观看| 不卡av免费在线观看| 国产精品初高中害羞小美女文| 91网站最新地址| 亚洲国产视频一区| 日韩一级片在线观看| 毛片av一区二区| 久久奇米777| 99久久免费精品| 尤物av一区二区| 6080国产精品一区二区| 看片的网站亚洲| 国产日韩欧美精品综合| 91免费看片在线观看| 午夜视频一区二区| 欧美xxxx在线观看| 国产91精品久久久久久久网曝门| 国产精品第四页| 欧美日韩亚洲丝袜制服| 激情六月婷婷综合| 国产最新精品精品你懂的| 中文字幕精品综合| 欧美调教femdomvk| 美女视频黄 久久| 国产精品久久免费看| 欧美私人免费视频| 韩国av一区二区三区在线观看| 欧美激情自拍偷拍| 欧美日韩在线综合| 国产91精品久久久久久久网曝门| 亚洲精选免费视频| 精品成人一区二区三区| 91猫先生在线| 国产综合久久久久久久久久久久 | 青青青伊人色综合久久| 日本一区二区三区国色天香| 欧美色涩在线第一页| 国产伦理精品不卡| 一区二区欧美视频| 久久综合九色综合97_久久久| 色综合久久综合中文综合网| 免费三级欧美电影| 亚洲人成影院在线观看| 欧美xxxxx裸体时装秀| 色综合天天性综合| 久久国产视频网| 亚洲精品欧美激情| 国产亚洲欧洲997久久综合 | 911精品国产一区二区在线| 国产精品123| 天堂成人国产精品一区| 中文字幕在线观看一区二区| 日韩一区二区精品在线观看| 91麻豆自制传媒国产之光| 国内精品在线播放| 视频一区二区三区在线| 亚洲欧美一区二区三区极速播放| 久久综合九色欧美综合狠狠|