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

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

?? fckcommands.js

?? 這是一個(gè)BBS系統(tǒng)
?? JS
字號(hào):
?/*
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2003-2008 Frederico Caldeira Knabben
 *
 * == BEGIN LICENSE ==
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * == END LICENSE ==
 *
 * Define all commands available in the editor.
 */

var FCKCommands = FCK.Commands = new Object() ;
FCKCommands.LoadedCommands = new Object() ;

FCKCommands.RegisterCommand = function( commandName, command )
{
	this.LoadedCommands[ commandName ] = command ;
}

FCKCommands.GetCommand = function( commandName )
{
	var oCommand = FCKCommands.LoadedCommands[ commandName ] ;

	if ( oCommand )
		return oCommand ;

	switch ( commandName )
	{
		case 'Bold'			:
		case 'Italic'		:
		case 'Underline'	:
		case 'StrikeThrough':
		case 'Subscript'	:
		case 'Superscript'	: oCommand = new FCKCoreStyleCommand( commandName ) ; break ;

		case 'RemoveFormat'	: oCommand = new FCKRemoveFormatCommand() ; break ;

		case 'DocProps'		: oCommand = new FCKDialogCommand( 'DocProps'	, FCKLang.DocProps				, 'dialog/fck_docprops.html'	, 400, 380, FCKCommands.GetFullPageState ) ; break ;
		case 'Templates'	: oCommand = new FCKDialogCommand( 'Templates'	, FCKLang.DlgTemplatesTitle		, 'dialog/fck_template.html'	, 380, 450 ) ; break ;
		case 'Link'			: oCommand = new FCKDialogCommand( 'Link'		, FCKLang.DlgLnkWindowTitle		, 'dialog/fck_link.html'		, 400, 300 ) ; break ;
		case 'Unlink'		: oCommand = new FCKUnlinkCommand() ; break ;
		case 'VisitLink'	: oCommand = new FCKVisitLinkCommand() ; break ;
		case 'Anchor'		: oCommand = new FCKDialogCommand( 'Anchor'		, FCKLang.DlgAnchorTitle		, 'dialog/fck_anchor.html'		, 370, 160 ) ; break ;
		case 'AnchorDelete'	: oCommand = new FCKAnchorDeleteCommand() ; break ;
		case 'BulletedList'	: oCommand = new FCKDialogCommand( 'BulletedList', FCKLang.BulletedListProp		, 'dialog/fck_listprop.html?UL'	, 370, 160 ) ; break ;
		case 'NumberedList'	: oCommand = new FCKDialogCommand( 'NumberedList', FCKLang.NumberedListProp		, 'dialog/fck_listprop.html?OL'	, 370, 160 ) ; break ;
		case 'About'		: oCommand = new FCKDialogCommand( 'About'		, FCKLang.About					, 'dialog/fck_about.html'		, 420, 330, function(){ return FCK_TRISTATE_OFF ; } ) ; break ;
		case 'Find'			: oCommand = new FCKDialogCommand( 'Find'		, FCKLang.DlgFindAndReplaceTitle, 'dialog/fck_replace.html'		, 340, 230, null, null, 'Find' ) ; break ;
		case 'Replace'		: oCommand = new FCKDialogCommand( 'Replace'	, FCKLang.DlgFindAndReplaceTitle, 'dialog/fck_replace.html'		, 340, 230, null, null, 'Replace' ) ; break ;

		case 'Image'		: oCommand = new FCKDialogCommand( 'Image'		, FCKLang.DlgImgTitle			, 'dialog/fck_image.html'		, 450, 390 ) ; break ;
		case 'Flash'		: oCommand = new FCKDialogCommand( 'Flash'		, FCKLang.DlgFlashTitle			, 'dialog/fck_flash.html'		, 450, 390 ) ; break ;
		case 'SpecialChar'	: oCommand = new FCKDialogCommand( 'SpecialChar', FCKLang.DlgSpecialCharTitle	, 'dialog/fck_specialchar.html'	, 400, 290 ) ; break ;
		case 'Smiley'		: oCommand = new FCKDialogCommand( 'Smiley'		, FCKLang.DlgSmileyTitle		, 'dialog/fck_smiley.html'		, FCKConfig.SmileyWindowWidth, FCKConfig.SmileyWindowHeight ) ; break ;
		case 'Table'		: oCommand = new FCKDialogCommand( 'Table'		, FCKLang.DlgTableTitle			, 'dialog/fck_table.html'		, 480, 250 ) ; break ;
		case 'TableProp'	: oCommand = new FCKDialogCommand( 'Table'		, FCKLang.DlgTableTitle			, 'dialog/fck_table.html?Parent', 480, 250 ) ; break ;
		case 'TableCellProp': oCommand = new FCKDialogCommand( 'TableCell'	, FCKLang.DlgCellTitle			, 'dialog/fck_tablecell.html'	, 550, 240 ) ; break ;

		case 'Style'		: oCommand = new FCKStyleCommand() ; break ;

		case 'FontName'		: oCommand = new FCKFontNameCommand() ; break ;
		case 'FontSize'		: oCommand = new FCKFontSizeCommand() ; break ;
		case 'FontFormat'	: oCommand = new FCKFormatBlockCommand() ; break ;

		case 'Source'		: oCommand = new FCKSourceCommand() ; break ;
		case 'Preview'		: oCommand = new FCKPreviewCommand() ; break ;
		case 'Save'			: oCommand = new FCKSaveCommand() ; break ;
		case 'NewPage'		: oCommand = new FCKNewPageCommand() ; break ;
		case 'PageBreak'	: oCommand = new FCKPageBreakCommand() ; break ;
		case 'Rule'			: oCommand = new FCKRuleCommand() ; break ;
		case 'Nbsp'			: oCommand = new FCKNbsp() ; break ;

		case 'TextColor'	: oCommand = new FCKTextColorCommand('ForeColor') ; break ;
		case 'BGColor'		: oCommand = new FCKTextColorCommand('BackColor') ; break ;

		case 'Paste'		: oCommand = new FCKPasteCommand() ; break ;
		case 'PasteText'	: oCommand = new FCKPastePlainTextCommand() ; break ;
		case 'PasteWord'	: oCommand = new FCKPasteWordCommand() ; break ;

		case 'JustifyLeft'	: oCommand = new FCKJustifyCommand( 'left' ) ; break ;
		case 'JustifyCenter'	: oCommand = new FCKJustifyCommand( 'center' ) ; break ;
		case 'JustifyRight'	: oCommand = new FCKJustifyCommand( 'right' ) ; break ;
		case 'JustifyFull'	: oCommand = new FCKJustifyCommand( 'justify' ) ; break ;
		case 'Indent'	: oCommand = new FCKIndentCommand( 'indent', FCKConfig.IndentLength ) ; break ;
		case 'Outdent'	: oCommand = new FCKIndentCommand( 'outdent', FCKConfig.IndentLength * -1 ) ; break ;
		case 'Blockquote'	: oCommand = new FCKBlockQuoteCommand() ; break ;
		case 'CreateDiv'	: oCommand = new FCKDialogCommand( 'CreateDiv', FCKLang.CreateDiv, 'dialog/fck_div.html', 380, 210, null, null, true ) ; break ;
		case 'EditDiv'		: oCommand = new FCKDialogCommand( 'EditDiv', FCKLang.EditDiv, 'dialog/fck_div.html', 380, 210, null, null, false ) ; break ;
		case 'DeleteDiv'	: oCommand = new FCKDeleteDivCommand() ; break ;

		case 'TableInsertRowAfter'		: oCommand = new FCKTableCommand('TableInsertRowAfter') ; break ;
		case 'TableInsertRowBefore'		: oCommand = new FCKTableCommand('TableInsertRowBefore') ; break ;
		case 'TableDeleteRows'			: oCommand = new FCKTableCommand('TableDeleteRows') ; break ;
		case 'TableInsertColumnAfter'	: oCommand = new FCKTableCommand('TableInsertColumnAfter') ; break ;
		case 'TableInsertColumnBefore'	: oCommand = new FCKTableCommand('TableInsertColumnBefore') ; break ;
		case 'TableDeleteColumns'		: oCommand = new FCKTableCommand('TableDeleteColumns') ; break ;
		case 'TableInsertCellAfter'		: oCommand = new FCKTableCommand('TableInsertCellAfter') ; break ;
		case 'TableInsertCellBefore'	: oCommand = new FCKTableCommand('TableInsertCellBefore') ; break ;
		case 'TableDeleteCells'			: oCommand = new FCKTableCommand('TableDeleteCells') ; break ;
		case 'TableMergeCells'			: oCommand = new FCKTableCommand('TableMergeCells') ; break ;
		case 'TableMergeRight'			: oCommand = new FCKTableCommand('TableMergeRight') ; break ;
		case 'TableMergeDown'			: oCommand = new FCKTableCommand('TableMergeDown') ; break ;
		case 'TableHorizontalSplitCell'	: oCommand = new FCKTableCommand('TableHorizontalSplitCell') ; break ;
		case 'TableVerticalSplitCell'	: oCommand = new FCKTableCommand('TableVerticalSplitCell') ; break ;
		case 'TableDelete'				: oCommand = new FCKTableCommand('TableDelete') ; break ;

		case 'Form'			: oCommand = new FCKDialogCommand( 'Form'		, FCKLang.Form			, 'dialog/fck_form.html'		, 380, 210 ) ; break ;
		case 'Checkbox'		: oCommand = new FCKDialogCommand( 'Checkbox'	, FCKLang.Checkbox		, 'dialog/fck_checkbox.html'	, 380, 200 ) ; break ;
		case 'Radio'		: oCommand = new FCKDialogCommand( 'Radio'		, FCKLang.RadioButton	, 'dialog/fck_radiobutton.html'	, 380, 200 ) ; break ;
		case 'TextField'	: oCommand = new FCKDialogCommand( 'TextField'	, FCKLang.TextField		, 'dialog/fck_textfield.html'	, 380, 210 ) ; break ;
		case 'Textarea'		: oCommand = new FCKDialogCommand( 'Textarea'	, FCKLang.Textarea		, 'dialog/fck_textarea.html'	, 380, 210 ) ; break ;
		case 'HiddenField'	: oCommand = new FCKDialogCommand( 'HiddenField', FCKLang.HiddenField	, 'dialog/fck_hiddenfield.html'	, 380, 190 ) ; break ;
		case 'Button'		: oCommand = new FCKDialogCommand( 'Button'		, FCKLang.Button		, 'dialog/fck_button.html'		, 380, 210 ) ; break ;
		case 'Select'		: oCommand = new FCKDialogCommand( 'Select'		, FCKLang.SelectionField, 'dialog/fck_select.html'		, 400, 340 ) ; break ;
		case 'ImageButton'	: oCommand = new FCKDialogCommand( 'ImageButton', FCKLang.ImageButton	, 'dialog/fck_image.html?ImageButton', 450, 390 ) ; break ;

		case 'SpellCheck'	: oCommand = new FCKSpellCheckCommand() ; break ;
		case 'FitWindow'	: oCommand = new FCKFitWindow() ; break ;

		case 'Undo'	: oCommand = new FCKUndoCommand() ; break ;
		case 'Redo'	: oCommand = new FCKRedoCommand() ; break ;
		case 'Copy'	: oCommand = new FCKCutCopyCommand( false ) ; break ;
		case 'Cut'	: oCommand = new FCKCutCopyCommand( true ) ; break ;

		case 'SelectAll'			: oCommand = new FCKSelectAllCommand() ; break ;
		case 'InsertOrderedList'	: oCommand = new FCKListCommand( 'insertorderedlist', 'ol' ) ; break ;
		case 'InsertUnorderedList'	: oCommand = new FCKListCommand( 'insertunorderedlist', 'ul' ) ; break ;
		case 'ShowBlocks' : oCommand = new FCKShowBlockCommand( 'ShowBlocks', FCKConfig.StartupShowBlocks ? FCK_TRISTATE_ON : FCK_TRISTATE_OFF ) ; break ;

		// Generic Undefined command (usually used when a command is under development).
		case 'Undefined'	: oCommand = new FCKUndefinedCommand() ; break ;

		// By default we assume that it is a named command.
		default:
			if ( FCKRegexLib.NamedCommands.test( commandName ) )
				oCommand = new FCKNamedCommand( commandName ) ;
			else
			{
				alert( FCKLang.UnknownCommand.replace( /%1/g, commandName ) ) ;
				return null ;
			}
	}

	FCKCommands.LoadedCommands[ commandName ] = oCommand ;

	return oCommand ;
}

// Gets the state of the "Document Properties" button. It must be enabled only
// when "Full Page" editing is available.
FCKCommands.GetFullPageState = function()
{
	return FCKConfig.FullPage ? FCK_TRISTATE_OFF : FCK_TRISTATE_DISABLED ;
}


FCKCommands.GetBooleanState = function( isDisabled )
{
	return isDisabled ? FCK_TRISTATE_DISABLED : FCK_TRISTATE_OFF ;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产高清一区二区三区 | 久久婷婷国产综合国色天香| 国产成人精品在线看| 婷婷激情综合网| 亚洲丝袜精品丝袜在线| 久久人人97超碰com| av电影在线不卡| 懂色一区二区三区免费观看 | 日韩免费在线观看| 欧美日韩免费一区二区三区视频| 成人午夜视频网站| 福利电影一区二区| 99re热视频精品| 69p69国产精品| 久久综合狠狠综合久久综合88| 26uuu另类欧美| 国产精品久久一级| 亚洲午夜久久久久久久久久久 | 亚洲精品日韩综合观看成人91| 1000精品久久久久久久久| 综合久久综合久久| 亚洲一区二区三区四区在线| 美女一区二区三区| 成人深夜福利app| 欧美三级电影网站| 精品国产露脸精彩对白| 18成人在线观看| 蜜臀av国产精品久久久久| av欧美精品.com| 欧美无人高清视频在线观看| 欧美成人精精品一区二区频| 国产精品久久久久一区二区三区 | 欧美一级在线视频| 国产欧美精品国产国产专区| 亚洲理论在线观看| 国产精品自在欧美一区| 在线精品亚洲一区二区不卡| 精品国产乱码久久久久久浪潮| 国产精品初高中害羞小美女文| 日韩激情中文字幕| av电影天堂一区二区在线观看| 欧美一区二区三级| 亚洲乱码国产乱码精品精小说 | 欧美唯美清纯偷拍| 国产欧美一区二区三区在线看蜜臀| 亚洲在线观看免费视频| 国产精品99久久不卡二区| 欧美性猛交xxxx黑人交| 中文在线免费一区三区高中清不卡| 天天色综合天天| 在线国产电影不卡| 国产欧美中文在线| 国产乱码精品一区二区三区av| 欧美精品一二三四| 亚洲柠檬福利资源导航| 成人亚洲精品久久久久软件| 精品欧美乱码久久久久久| 亚洲一区二区3| 色综合久久精品| 综合欧美一区二区三区| 不卡视频免费播放| 国产视频911| 国产成人自拍在线| 国产午夜亚洲精品不卡| 国产乱码精品1区2区3区| 精品剧情v国产在线观看在线| 天堂久久一区二区三区| 欧美午夜一区二区三区| 亚洲午夜免费福利视频| 精品视频在线免费| 视频一区国产视频| 91精品福利在线一区二区三区 | 自拍偷拍国产精品| 成人在线视频首页| 国产精品久久夜| 91视频观看视频| 亚洲欧美日韩综合aⅴ视频| 91视视频在线直接观看在线看网页在线看| 国产日本欧美一区二区| 从欧美一区二区三区| 中文字幕欧美日本乱码一线二线| 成人免费视频一区| 亚洲欧美aⅴ...| 日本丶国产丶欧美色综合| 亚洲综合免费观看高清完整版 | 精品日本一线二线三线不卡| 精品一区二区三区免费观看 | 99在线视频精品| 亚洲视频综合在线| 欧美色涩在线第一页| 天天色综合成人网| 久久久久久一二三区| www.久久精品| 亚洲国产欧美日韩另类综合| 日韩你懂的在线观看| 99视频在线精品| 亚洲不卡av一区二区三区| 欧美成人女星排名| 不卡视频一二三四| 日本成人在线不卡视频| 久久精品夜色噜噜亚洲a∨| 91老师片黄在线观看| 日本成人在线一区| 国产精品国产三级国产普通话99| 91久久精品一区二区二区| 美女任你摸久久| 综合色天天鬼久久鬼色| 日韩精品一区国产麻豆| jiyouzz国产精品久久| 五月天一区二区三区| 国产色91在线| 4438x亚洲最大成人网| 成人午夜精品一区二区三区| 亚洲综合免费观看高清完整版| 欧美大片在线观看| 在线日韩国产精品| 国产酒店精品激情| 日本中文字幕不卡| 亚洲男人天堂av| 国产亚洲欧美激情| 欧美一级搡bbbb搡bbbb| 欧美丰满嫩嫩电影| av激情综合网| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 亚洲精品成人少妇| xnxx国产精品| 51午夜精品国产| 欧美色视频在线| 91麻豆免费在线观看| 国产一区免费电影| 蜜臀久久99精品久久久久宅男| 亚洲精品午夜久久久| 国产精品天干天干在线综合| 精品免费99久久| 欧美一区二区三区影视| 欧美日韩精品福利| 在线亚洲精品福利网址导航| 成人免费观看av| 波多野结衣精品在线| 国产精品一二三在| 国产精品一区二区三区四区| 美女视频一区在线观看| 免费视频一区二区| 久久精品噜噜噜成人av农村| 丝袜亚洲另类丝袜在线| 亚欧色一区w666天堂| 偷拍亚洲欧洲综合| 图片区日韩欧美亚洲| 日韩精品欧美精品| 久久91精品久久久久久秒播| 麻豆成人免费电影| 国产一区二区三区黄视频| 韩国精品久久久| 国产精品538一区二区在线| 精品一二三四区| 国内精品久久久久影院薰衣草| 精品制服美女久久| 国产成人综合亚洲网站| 暴力调教一区二区三区| 91免费版pro下载短视频| 色婷婷激情综合| 欧美高清dvd| 久久久久久久久久久久久夜| 国产精品五月天| 亚洲激情第一区| 图片区小说区国产精品视频| 久久99久久99| 北条麻妃国产九九精品视频| 欧美探花视频资源| 日韩精品专区在线影院重磅| 精品国产免费人成在线观看| 国产欧美日韩视频在线观看| 亚洲天天做日日做天天谢日日欢| 亚洲成人资源在线| 精品一区二区在线视频| 不卡一二三区首页| 欧美一区二区视频网站| 国产欧美一区二区精品秋霞影院| 最好看的中文字幕久久| 日韩电影免费一区| 国产成人亚洲精品青草天美| 色播五月激情综合网| 日韩午夜在线影院| 亚洲天堂中文字幕| 青草国产精品久久久久久| 成人av午夜电影| 6080午夜不卡| 国产精品久久午夜| 久久精品国产精品亚洲综合| 不卡电影一区二区三区| 欧美美女激情18p| 国产精品区一区二区三| 日本在线播放一区二区三区| 91在线观看视频| 日韩天堂在线观看| 亚洲在线成人精品| 成人少妇影院yyyy| 久久综合九色欧美综合狠狠| 亚洲6080在线| 色菇凉天天综合网|