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

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

?? fcktextcolorcommand.js

?? 提供手機wap建站
?? 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: fcktextcolorcommand.js
 * 	FCKTextColorCommand Class: represents the text color comand. It shows the
 * 	color selection panel.
 * 
 * Version:  2.0 RC3
 * Modified: 2004-11-19 08:16:00
 * 
 * File Authors:
 * 		Frederico Caldeira Knabben (fredck@fckeditor.net) */
// FCKTextColorCommand Contructor
//		type: can be 'ForeColor' or 'BackColor'.
var FCKTextColorCommand = function( type )
{
	this.Name = type == 'ForeColor' ? 'TextColor' : 'BGColor' ;
	this.Type = type ;

	/*	BEGIN ###
		The panel should be created in the "Execute" method for best
		memory use, but it not works in Gecko in that way.
	*/

	this._Panel = new FCKPanel() ;
	this._Panel.StyleSheet = FCKConfig.SkinPath + 'fck_contextmenu.css' ;
	this._Panel.Create() ;

	this._CreatePanelBody( this._Panel.Document, this._Panel.PanelDiv ) ;
	
	//	END ###
}

FCKTextColorCommand.prototype.Execute = function( panelX, panelY, relElement )
{
	/*
		BEGIN ###
		This is the right code to create the panel, but it is not
		working well with Gecko, so it has been moved to the 
		class contructor.
	
	// Create the Color Panel if needed.
	if ( ! this._Panel )
	{
		this._Panel = new FCKPanel() ;
		this._Panel.StyleSheet = FCKConfig.SkinPath + 'fck_contextmenu.css' ;
		this._Panel.Create() ;

		this._CreatePanelBody( this._Panel.Document, this._Panel.PanelDiv ) ;
	}
		END ###
	*/

	// We must "cache" the actual panel type to be used in the SetColor method.
	FCK._ActiveColorPanelType = this.Type ;

	// Show the Color Panel at the desired position.
	this._Panel.Show( panelX, panelY, relElement ) ;
}

FCKTextColorCommand.prototype.SetColor = function( color )
{
	if ( FCK._ActiveColorPanelType == 'ForeColor' )
		FCK.ExecuteNamedCommand( 'ForeColor', color ) ;
	else if ( FCKBrowserInfo.IsGecko )
		FCK.ExecuteNamedCommand( 'hilitecolor', color ) ;
	else
		FCK.ExecuteNamedCommand( 'BackColor', color ) ;
	
	// Delete the "cached" active panel type.
	delete FCK._ActiveColorPanelType ;
}

FCKTextColorCommand.prototype.GetState = function()
{
	return FCK_TRISTATE_OFF ;
}

FCKTextColorCommand.prototype._CreatePanelBody = function( targetDocument, targetDiv )
{
	function CreateSelectionDiv()
	{
		var oDiv = targetDocument.createElement( "DIV" ) ;
		oDiv.className = 'ColorDeselected' ;
		oDiv.onmouseover	= function() { this.className='ColorSelected' ; } ;
		oDiv.onmouseout		= function() { this.className='ColorDeselected' ; } ;
		
		return oDiv ;
	}

	// Create the Table that will hold all colors.
	var oTable = targetDiv.appendChild( targetDocument.createElement( "TABLE" ) ) ;
	oTable.style.tableLayout = 'fixed' ;
	oTable.cellPadding = 0 ;
	oTable.cellSpacing = 0 ;
	oTable.border = 0 ;
	oTable.width = 150 ;

	var oCell = oTable.insertRow(-1).insertCell(-1) ;
	oCell.colSpan = 8 ;

	// Create the Button for the "Automatic" color selection.
	var oDiv = oCell.appendChild( CreateSelectionDiv() ) ;
	oDiv.innerHTML = 
		'<table cellspacing="0" cellpadding="0" width="100%" border="0">\
			<tr>\
				<td><div class="ColorBoxBorder"><div class="ColorBox" style="background-color: #000000"></div></div></td>\
				<td nowrap width="100%" align="center" unselectable="on">' + FCKLang.ColorAutomatic + '</td>\
			</tr>\
		</table>' ;

	oDiv.Command = this ;
	oDiv.onclick = function()
	{
		this.className = 'ColorDeselected' ;
		this.Command.SetColor( '' ) ;
		this.Command._Panel.Hide() ;
	}

	// Create an array of colors based on the configuration file.
	var aColors = FCKConfig.FontColors.split(',') ;

	// Create the colors table based on the array.
	var iCounter = 0 ;
	while ( iCounter < aColors.length )
	{
		var oRow = oTable.insertRow(-1) ;
		
		for ( var i = 0 ; i < 8 && iCounter < aColors.length ; i++, iCounter++ )
		{
			var oDiv = oRow.insertCell(-1).appendChild( CreateSelectionDiv() ) ;
			oDiv.Color = aColors[iCounter] ;
			oDiv.innerHTML = '<div class="ColorBoxBorder"><div class="ColorBox" style="background-color: #' + aColors[iCounter] + '"></div></div>' ;

			oDiv.Command = this ;
			oDiv.onclick = function()
			{
				this.className = 'ColorDeselected' ;
				this.Command.SetColor( '#' + this.Color ) ;
				this.Command._Panel.Hide() ;
			}
		}
	}

	// Create the Row and the Cell for the "More Colors..." button.
	var oCell = oTable.insertRow(-1).insertCell(-1) ;
	oCell.colSpan = 8 ;

	var oDiv = oCell.appendChild( CreateSelectionDiv() ) ;
	oDiv.innerHTML = '<table width="100%" cellpadding="0" cellspacing="0" border="0"><tr><td nowrap align="center">' + FCKLang.ColorMoreColors + '</td></tr></table>' ;

	oDiv.Command = this ;
	oDiv.onclick = function()
	{
		this.className = 'ColorDeselected' ;
		this.Command._Panel.Hide() ;
		FCKDialog.OpenDialog( 'FCKDialog_Color', FCKLang.DlgColorTitle, 'dialog/fck_colorselector.html', 400, 330, this.Command.SetColor ) ;
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩免费视频一区| 亚洲一区免费观看| 精品免费日韩av| 日韩欧美亚洲国产精品字幕久久久| 色妞www精品视频| proumb性欧美在线观看| 成人sese在线| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 日韩亚洲电影在线| 亚洲乱码精品一二三四区日韩在线| 久久精品一区二区三区不卡 | 国产欧美日韩综合精品一区二区| 色综合天天综合网天天看片| 精品入口麻豆88视频| 久草在线在线精品观看| 亚洲成人av福利| 一区二区三区在线视频免费| proumb性欧美在线观看| 国产凹凸在线观看一区二区| 国产一区二区福利| 国产激情一区二区三区| 国产一区二区导航在线播放| 国产一区二区三区精品视频| 国产麻豆视频一区| 国产1区2区3区精品美女| 国产91露脸合集magnet| 国产91精品免费| 成人国产精品免费观看动漫| 成人一二三区视频| 色综合久久中文综合久久牛| 一本到高清视频免费精品| 91成人网在线| 这里只有精品电影| 日韩欧美一区在线| 久久久无码精品亚洲日韩按摩| 久久影音资源网| 欧美韩日一区二区三区四区| 中文字幕在线视频一区| 亚洲另类在线视频| 亚洲成人tv网| 精品一区二区日韩| 福利一区二区在线| 色婷婷综合久久久久中文| 欧美日韩在线一区二区| 欧美一区二区黄色| 欧美国产日韩a欧美在线观看 | 最近日韩中文字幕| 亚洲乱码国产乱码精品精的特点 | 国产人妖乱国产精品人妖| 国产精品免费网站在线观看| 亚洲欧洲成人av每日更新| 中文字幕一区二区三区在线播放| 一二三区精品福利视频| 免费欧美在线视频| 激情都市一区二区| jlzzjlzz亚洲女人18| 欧美日本精品一区二区三区| 日韩欧美精品三级| 国产精品电影一区二区| 亚洲愉拍自拍另类高清精品| 亚洲一区在线电影| 日韩av网站在线观看| 国产91丝袜在线播放| 欧美日韩精品福利| 久久久久久久电影| 亚洲成人动漫av| 高清国产午夜精品久久久久久| 在线观看国产91| 91精品国产综合久久久久久漫画| 国产色婷婷亚洲99精品小说| 夜夜亚洲天天久久| 理论电影国产精品| 97精品国产露脸对白| 91精选在线观看| 中文字幕亚洲一区二区va在线| 亚洲aⅴ怡春院| 国产91精品入口| 日韩视频123| 一区二区国产盗摄色噜噜| 国产精品影音先锋| 337p亚洲精品色噜噜噜| 中文字幕亚洲不卡| 久久99久久99| 欧美日韩在线免费视频| 亚洲欧洲日产国码二区| 久草热8精品视频在线观看| 在线免费不卡视频| 国产精品丝袜黑色高跟| 精品亚洲欧美一区| 在线成人免费视频| 亚洲色图欧美偷拍| 高清不卡在线观看av| 欧美一区二区成人| 亚洲成人www| 91免费观看国产| 国产日韩欧美在线一区| 精品一区二区三区影院在线午夜| 欧美日韩第一区日日骚| 一区二区三区欧美视频| av资源站一区| 国产区在线观看成人精品| 精品一区二区在线播放| 欧美丝袜丝nylons| 亚洲品质自拍视频| av一区二区三区四区| 欧美极品aⅴ影院| 国产成人亚洲综合a∨猫咪| 日韩精品一区二区在线| 日本va欧美va精品发布| 欧美日韩国产片| 亚洲午夜在线视频| 91在线观看一区二区| 日本一区二区三区四区在线视频| 国产美女主播视频一区| 亚洲精品一区二区三区蜜桃下载 | 精品亚洲国内自在自线福利| 日韩一级黄色片| 青青草91视频| 日韩一二三区视频| 美女视频黄久久| 欧美剧情电影在线观看完整版免费励志电影 | 免费亚洲电影在线| 日韩一二三四区| 国产自产v一区二区三区c| 精品少妇一区二区| 国产在线播精品第三| 久久精品在线免费观看| 精品伊人久久久久7777人| 日韩女优电影在线观看| 精品一区二区免费看| 国产性做久久久久久| 成人性生交大片免费看在线播放| 国产欧美日韩在线| 成人18视频日本| 怡红院av一区二区三区| 91国产丝袜在线播放| 亚洲午夜久久久久久久久电影网| 欧美色图激情小说| 亚洲精品一卡二卡| 欧美精品久久久久久久多人混战| 日韩电影在线一区二区三区| 精品欧美久久久| 国产一区二区精品久久| 美女视频网站黄色亚洲| 欧美色中文字幕| 日韩电影免费一区| 久久久久久久久久电影| 91亚洲大成网污www| 亚洲午夜精品久久久久久久久| 欧美一区二区大片| 成人午夜激情视频| 亚洲线精品一区二区三区| 精品免费视频.| 一本久久综合亚洲鲁鲁五月天 | 国产一区二区三区蝌蚪| 国产精品久久午夜夜伦鲁鲁| 欧美日韩免费电影| 青椒成人免费视频| 国产精品视频免费看| 精品视频999| 国产精品一区二区黑丝| 一区二区三区 在线观看视频| 欧美一级二级三级乱码| 成人免费毛片a| 日韩主播视频在线| 久久精品欧美日韩精品| 91搞黄在线观看| 一区二区三区在线观看视频| 欧美伦理电影网| 国产91丝袜在线播放0| 亚洲国产精品一区二区尤物区| 2021中文字幕一区亚洲| 91豆麻精品91久久久久久| 国产精品69毛片高清亚洲| 亚洲嫩草精品久久| 2019国产精品| 欧美日韩五月天| a美女胸又www黄视频久久| 欧美a一区二区| 亚洲摸摸操操av| 久久久久国产精品厨房| 99国内精品久久| 偷拍一区二区三区| 中文字幕精品一区二区精品绿巨人| 欧美区视频在线观看| 成人黄动漫网站免费app| 九九视频精品免费| 视频一区中文字幕国产| 国产精品久久久久久亚洲伦| 日韩美女一区二区三区| 欧美午夜片在线看| 成人午夜又粗又硬又大| 国内精品写真在线观看| 中文字幕乱码久久午夜不卡| 在线观看日韩一区| 国产91精品在线观看| 精品一区二区免费视频| 五月天欧美精品| 亚洲激情第一区| 中文字幕色av一区二区三区|