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

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

?? spellchecker.cfm

?? J2EE——BBS項目
?? CFM
字號:
<cfsilent>
<!---
This code uses a CF User Defined Function and should work in CF version 5.0
and up without alteration.

Also if you are hosting your site at an ISP, you will have to check with them
to see if the use of <CFEXECUTE> is allowed. In most cases ISP will not allow
the use of that tag for security reasons. Clients would be able to access each
others files in certain cases.
--->

<!---
The following variables values must reflect your installation needs.
--->
<cfset apsell_dir	= "C:\Program Files\Aspell\bin">

<cfset lang			= "en_US">
<cfset aspell_opts	= "-a --lang=#lang# --encoding=utf-8 -H --rem-sgml-check=alt">

<!--- Be sure the temporary folder exists --->
<cfset tempFolder	= "C:\Windows\Temp">
<cfset tempfile		= "spell_#randrange(1,10000)#">

<cfset spellercss	= "../spellerStyle.css">
<cfset word_win_src	= "../wordWindow.js">

<cfset form.checktext = form["textinputs[]"]>

<cfscript>
  function LastIndexOf(subs, str)
  {
    return Len(str) - Find(subs, Reverse(str)) + 1;
  }
</cfscript>

<!--- Takes care of those pesky smart quotes from MS apps, replaces them with regular quotes --->
<cfparam name="url.checktext" default="">
<cfparam name="form.checktext" default="#url.checktext#">
<cfset submitted_text = replacelist(form.checktext,"%u201C,%u201D","%22,%22")>

<!--- submitted_text now is ready for processing --->

<!--- use carat on each line to escape possible aspell commands --->
<cfset text = "">
<cfset crlf = Chr(13) & Chr(10)>

<cfloop list="#submitted_text#" index="field" delimiters=",">
  <cfset text = text & "%" & crlf
                     & "^A" & crlf
                     & "!" & crlf>
  <cfset field = URLDecode(field)>
  <cfloop list="#field#" index="line" delimiters="#crlf#">
<!---     <cfset submitted_text = replace(submitted_text,"'","\'","All")>
    <cfset submitted_text = replace(submitted_text,"""","\""","All")> --->
  	<cfset text = text & "^" & Trim(JSStringFormat(line)) & "#crlf#">
  </cfloop>
</cfloop>


<!--- need to escape special javascript characters such as ' --->
<cfset unaltered_text = submitted_text>

<!--- create temp file from the submitted text, this will be passed to aspell to be check for misspelled words --->
<cffile action="write" file="#tempFolder#\#tempfile#.txt" output="#text#" charset="utf-8">

<!--- cfsavecontent is used to set the variable that will be returned with the results from aspell.
If your using the new version of mx 6.1 you can  use the following cfexecute tag instead:
<cfexecute name="C:\WINDOWS\SYSTEM32\cmd.exe" arguments="/c type c:\test\#tempfile#.txt | c:\aspell\bin\aspell #aspell_opts#" timeout="100" variable="results"></cfexecute> --->



<cfsavecontent variable="food">
<cfexecute name="C:\WINDOWS\SYSTEM32\cmd.exe" arguments='/c type #tempFolder#\#tempfile#.txt | "#apsell_dir#\aspell" #aspell_opts#' timeout="100"></cfexecute>
</cfsavecontent>



<!--- remove temp file --->
<cffile action="delete" file="#tempFolder#\#tempfile#.txt">

<cfset texts = StructNew()>
<cfset texts.textinputs = "">
<cfset texts.words = "">
<cfset texts.abort = "">

<!--- Generate Text Inputs --->

<cfset i = "0">
<cfloop index="text" list="#form.checktext#">
  <cfset texts.textinputs = ListAppend(texts.textinputs, 'textinputs[#i#] = decodeURIComponent("#text#");', '#Chr(13)##Chr(10)#')>
  <cfset i = i + "1">
</cfloop>

<!--- Generate Words Lists --->

<cfset cnt = "1">
<cfset word_cnt = "0">
<cfset input_cnt = "-1">
<cfloop list="#food#" index="list" delimiters="#chr(10)##chr(13)#">
	<!--- removes the first line of the aspell output "@(#) International Ispell Version 3.1.20 (but really Aspell 0.50.3)" --->
	<cfif NOT cnt IS "1">
		<cfif Find("&", list) OR Find("##", list)>
			<!--- word that misspelled --->
			<cfset bad_word = listGetAt(list, "2", " ")>
			<!--- sugestions --->
			<cfset wrdList = mid(list,(LastIndexOf(':', list) + 2),(len(list) - (LastIndexOf(':', list) + 2)))>
			<cfset wrdsList = "">
			<cfloop list="#wrdList#" index="idx">
				<cfset wrdsList = ListAppend(wrdsList, " '" & trim(replace(idx,"'","\'","All")) & "'", ", ")>
			</cfloop>
      <cfset wrdsList = Right(wrdsList, Len(wrdsList) - 1)>
			<!--- javascript --->
			<cfset texts.words = ListAppend(texts.words, "words[#input_cnt#][#word_cnt#] = '#trim(replace(bad_word,"'","\'","All"))#';", "#Chr(13)##Chr(10)#")>
			<cfset texts.words = ListAppend(texts.words, "suggs[#input_cnt#][#word_cnt#] = [#trim(wrdsList)#];", "#Chr(13)##Chr(10)#")>
			<cfset word_cnt = word_cnt + 1>
		<cfelseif find("*", list)>
      <cfset input_cnt = input_cnt + "1">
      <cfset word_cnt = "0">
      <cfset texts.words = ListAppend(texts.words, "words[#input_cnt#] = [];", "#crlf#")>
      <cfset texts.words = ListAppend(texts.words, "suggs[#input_cnt#] = [];", "#crlf#")>
		</cfif>
	</cfif>
	<cfset cnt = cnt + 1>
</cfloop>

<cfif texts.words IS "">
  <cfset texts.abort = "alert('Spell check complete.\n\nNo misspellings found.');#crlf#top.window.close();">
</cfif>

</cfsilent><cfoutput><cfcontent type="text/html"><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="#spellercss#" />
<script language="javascript" src="#word_win_src#"></script>
<script language="javascript">
var suggs = new Array();
var words = new Array();
var textinputs = new Array();
var error;

#texts.textinputs##Chr(13)##Chr(10)#
#texts.words#
#texts.abort#

var wordWindowObj = new wordWindow();
wordWindowObj.originalSpellings = words;
wordWindowObj.suggestions = suggs;
wordWindowObj.textInputs = textinputs;

function init_spell() {
	// check if any error occured during server-side processing
	if( error ) {
		alert( error );
	} else {
		// call the init_spell() function in the parent frameset
		if (parent.frames.length) {
			parent.init_spell( wordWindowObj );
		} else {
			alert('This page was loaded outside of a frameset. It might not display properly');
		}
	}
}

</script>

</head>
<body onLoad="init_spell();">

<script type="text/javascript">
wordWindowObj.writeBody();
</script>

</body>
</html></cfoutput>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99精品国产.久久久久久 | www.66久久| 欧美综合久久久| 国产日韩欧美精品综合| 日日噜噜夜夜狠狠视频欧美人| 成人毛片在线观看| 精品电影一区二区三区| 亚洲免费观看高清完整版在线观看熊| 国产亚洲精品aa午夜观看| 精品一区二区三区香蕉蜜桃 | 亚洲第一二三四区| 九一久久久久久| 在线欧美日韩精品| 国产精品视频一二| 国产真实乱偷精品视频免| 91.xcao| 国产精品女主播av| 精品午夜久久福利影院| 91精品国产综合久久久久久| 国产精品高潮呻吟| 国产69精品久久久久777| 日韩精品一区二区在线观看| 亚洲国产精品人人做人人爽| 99精品视频在线播放观看| 欧美激情一区三区| 国产激情精品久久久第一区二区 | 精品国产91洋老外米糕| 亚洲444eee在线观看| 91电影在线观看| 尤物视频一区二区| 93久久精品日日躁夜夜躁欧美| 国产亚洲精品bt天堂精选| 国产一区二区在线视频| 日韩一区二区三区在线观看| 午夜在线成人av| 在线播放/欧美激情| 性感美女极品91精品| 色成年激情久久综合| 亚洲理论在线观看| 色偷偷88欧美精品久久久| 亚洲视频综合在线| 在线亚洲精品福利网址导航| 亚洲综合激情另类小说区| 欧美伊人精品成人久久综合97| 一区二区三区免费观看| 欧美日韩国产经典色站一区二区三区| 午夜国产精品影院在线观看| 精品少妇一区二区三区在线播放| 久久精品国产一区二区三区免费看| 欧美一级在线视频| 国产在线视视频有精品| 国产精品免费观看视频| 91欧美激情一区二区三区成人| 一区二区视频在线| 5月丁香婷婷综合| 国产精品一区三区| 一区二区三区高清| 日韩视频免费直播| av电影一区二区| 国产欧美日韩在线观看| 亚洲裸体在线观看| 99久久精品免费看国产| 亚洲成a人片在线观看中文| 91精品国产综合久久久久久漫画| 国产美女一区二区| 又紧又大又爽精品一区二区| 国产精品少妇自拍| 欧美日韩一卡二卡三卡| 国产曰批免费观看久久久| 国产精品视频观看| 日韩视频在线永久播放| 成人动漫中文字幕| 日本怡春院一区二区| 国产精品剧情在线亚洲| 日韩一区二区三区精品视频| 成人免费的视频| 六月丁香综合在线视频| 一区二区三区美女| 国产精品天美传媒| 日韩欧美色综合网站| 日本精品视频一区二区三区| 国产精品夜夜嗨| 亚洲成a人片综合在线| 中文字幕一区二区三区不卡| 日韩欧美国产三级电影视频| 色吊一区二区三区| 粗大黑人巨茎大战欧美成人| 美女视频一区二区三区| 夜夜精品浪潮av一区二区三区| 国产亚洲一区字幕| 日韩欧美一级片| 欧美高清视频一二三区| 欧美色视频在线观看| aaa欧美日韩| 成人综合激情网| 国产美女主播视频一区| 久久精品国产亚洲高清剧情介绍| 一级女性全黄久久生活片免费| 亚洲国产精品99久久久久久久久| 日韩精品中文字幕在线一区| 欧美日韩一区不卡| 欧美日韩国产免费| 欧美亚洲一区二区三区四区| 色综合天天综合网天天狠天天| 国产精品一二三四五| 激情文学综合丁香| 国产一区二区三区综合| 精品一区免费av| 久久精品国产久精国产| 青青青爽久久午夜综合久久午夜| 亚洲一区二区三区四区五区中文| 亚洲欧美一区二区三区久本道91| 国产欧美日韩一区二区三区在线观看 | 欧美性猛交xxxx黑人交| 91在线播放网址| 91蜜桃免费观看视频| 91麻豆.com| 欧美日韩一区不卡| 欧美一区二区三区视频| 日韩精品一区二区三区中文精品 | 亚洲欧洲精品一区二区精品久久久| 久久久99免费| 日本一区二区不卡视频| 国产精品家庭影院| 亚洲综合另类小说| 欧美a级一区二区| 狠狠色丁香久久婷婷综| 国产成人在线看| fc2成人免费人成在线观看播放| 成人av网站在线观看| 在线国产亚洲欧美| 欧美一区国产二区| 久久久精品综合| 亚洲精品欧美综合四区| 亚洲成人精品影院| 激情丁香综合五月| 99精品偷自拍| 欧美一区二区在线看| 日韩免费成人网| 国产日韩欧美不卡| 亚洲精品国产视频| 美脚の诱脚舐め脚责91| 成人免费看的视频| 欧美色图在线观看| 欧美精品一区二区精品网| 国产欧美日韩卡一| 亚洲午夜私人影院| 国产精品亚洲成人| 欧美性高清videossexo| 精品国产电影一区二区| 亚洲人成精品久久久久| 日韩国产欧美一区二区三区| 国产麻豆一精品一av一免费| 色狠狠桃花综合| 久久久久久亚洲综合影院红桃| 亚洲精品五月天| 国内精品嫩模私拍在线| 欧美性受极品xxxx喷水| 久久久久亚洲蜜桃| 视频一区视频二区在线观看| 成人激情动漫在线观看| 日韩精品一区二| 亚洲地区一二三色| 成人免费视频app| 欧美一区二区三级| 一区二区三区在线观看视频| 国产一区二区三区在线观看免费 | 欧美xxx久久| 亚洲成人av福利| 成人的网站免费观看| 欧美一区二区三区免费大片| 亚洲三级免费观看| 国产乱码精品一区二区三区五月婷 | 日韩欧美www| 亚洲成a人v欧美综合天堂| youjizz久久| 日本一区二区三区国色天香| 日本不卡在线视频| 欧美日韩精品是欧美日韩精品| 国产精品国产自产拍高清av| 狠狠色狠狠色综合系列| 欧美一区二区观看视频| 亚洲国产精品久久久久婷婷884 | 亚洲午夜久久久久久久久电影网| 成人免费av资源| 国产欧美一区二区精品性色 | 色88888久久久久久影院野外| 国产调教视频一区| 久久不见久久见免费视频1| 欧美精选在线播放| 亚洲成人在线免费| 欧美视频在线不卡| 一区二区三区日韩欧美精品| 91在线一区二区| 亚洲美女在线一区| 91麻豆精品在线观看| 亚洲免费在线观看| 欧美三级欧美一级| 日韩国产欧美三级| 欧美精品一区二区三区蜜桃 |