推奨:ドメイン名クエリASPバージョンのデータベースインターフェイスエラーの%履歴書
1。デフォルト言語
fckconfig.jsファイルを開き(FCKEDITORフォルダーと同じ、下と同じ)、自動検出言語を非検出に変更し、デフォルト言語を簡素化された中国語に変更します。
プログラムコード
fckconfig.autodetectlanguage = false;
fckconfig.defaultlanguage = 'zh-cn';
2。フォントリスト
fckconfig.jsファイルを開き、一般的に使用されるソングフォントを追加します。ボールドフォント;公式スクリプト。フォントリストへの通常のfont_gb2312:
プログラムコード
fckconfig.fontnames = 'song font;ボールドフォント;公式スクリプト。 kai font_gb2312; arial;コミックサンズms; Courier New;タホマ;新しいローマの時代。ヴェルダナ ';
3.ファイルアップロード
FCKEDITORのファイル管理プログラムは、FileManagerフォルダーのブラウザーとアップロードの2つのタイプに分かれています。ブラウジングとは、サーバーファイルを閲覧することを意味し、ローカルファイルをサーバーに選択またはアップロードできます。アップロードは、クイックアップロードを意味します。ウィンドウの[アップロード]タブをクリックして開きます。これは、使用するUBBエディターに多少似ています。ローカルファイルを選択してアップロードするだけです。
言い換えれば、FCKEDITORにはファイルブラウジングと2つのファイルのアップロードがあります。これらの設定の一部は1つのファイルにあり、他の設定は複数のファイルにあります。それは非常に複雑で、多くの変更があります。さらにいくつかのポイントでそれについて話しましょう。
fileファイルブラウジングとアップロード機能をオンとオフ
このスイッチに関連する3つのファイルがあります。1つはJSファイル、2つはASPファイルです。前者には、閉じた後、インターフェイスに関連するウィンドウまたはボタンがなく、後者には閉じた後は関連する機能がありません。
まず、fckconfig.jsファイルは、次のコンテンツをオンに、falseをオフに設定します。
ファイルブラウジングとブラウジングに関数をアップロードします。
プログラムコード
fckconfig.linkbrowser = false;
fckconfig.imagebrowser = false;
fckconfig.flashbrowser = false;
クイックファイルアップロード機能:
プログラムコード
fckconfig.linkupload = true;
fckconfig.imageupload = true;
fckconfig.flashupload = true;
次に、2つのASPファイルを設定します。
Editor/FileManager/Browser/Default/Connectors/ASP/CONFIG.ASP
プログラムコード
configiseNabled = false
ファイルブラウジングが閉じられていることを示します
編集者/FileManager/upload/asp/config.asp
プログラムコード
configiseNabled = true
ファイルがアップロードされ、迅速に開かれたことを意味します
fileファイルのアップロードまたはブラウジング用の設定を表示します
FCKEDITORは仮想ディレクトリをサポートしていないことに注意してください。すべてのパスは、Webサイトのルートディレクトリへの絶対的なパスです。これは、仮想ディレクトリをローカルで使用し、リモートウェブサイトディレクトリに公開する開発者にとって便利ではありません。それが私のものです。 WINXPシステムには1つのサイトのみがあり、仮想ディレクトリのみを使用して異なるWebサイトを表すことができます。ローカルでテストした後、この設定はアップロードする前に一時的に変更する必要があります。
ファイルを閲覧するには、ファイルエディター/FileManager/browser/default/connectors/asp/config.aspを開きます:
プログラムコード
configuserfilespath = /添付ファイル /
パスをすばやくアップロードするには、ファイルエディター/FileManager/upload/asp/config.aspを開きます:
プログラムコード
configuserfilespath = /添付ファイル /
私のファイルディレクトリはhttp://127.0.0.1/temp/の下にあるため、設定は次のとおりです。このWebサイトをVirtual Directory XXXでローカルでテストする場合は、次のように設定する必要があります。
プログラムコード
configuserfilespath = /127.0.0.1/temp/
fileファイルのアップロードのソースファイルバグ
上記の設定が行われた後、ファイルの閲覧とアップロードをスムーズに実行できますが、高速アップロードを使用できないことがわかります。現象は、ローカルファイルを選択した後、ボタンのアップロードをクリックした後に反応がないということです。これは、FCKConfig.jsファイルのバグが原因です。
fckconfig.jsファイルを開き、fckconfig.quickuploadlanguageという単語を_ quickuploadlanguageに置き換えます。合計で交換できる3つの場所があります。前者は定義なしで使用されるため、間違いがあります。コードの意図によれば、後者の値は同じでなければなりません。
uploadファイル名は自動的に名前が変更されました
FCKEDITORは中国のファイル名をサポートしていないため、ファイルをサーバーに保存するときに名前を変更する必要があります。 2つのアップロード場所があり、使用されるファイルは異なるため、2つのファイルを同時に変更する必要があります。まず、すばやくアップロードされたファイルを見て、編集者/upload/asp/upload.aspを開いて、ファイルの最後に次の関数を追加します。
プログラムコード
パブリック関数getNewFileName()
薄暗いランナム
dim dtnow
dtnow = now()
ランダム化
rannum = int(90*rnd)+10
getNewFileName = year(dtnow)&right(0&month(dtnow)、2)&right(0&day(dtnow)、2)&right(0&hour(dtnow)、2)&right(dtnow)、2)&right(0&second(dtnow)、2)&rannumum
エンド関数
年、月、日、時間、分、2番目、2つの乱数をファイル名として使用するため、ファイルのアップロード時間を区別して簡単に変更できません。
その後、このファイルがまだあります。
プログラムコード
'アップロードされたファイル名を取得します。
sfilename = ouploader.file(newfile).name
に変更してください:
プログラムコード
'アップロードされたファイル名を取得します。
sfileName = getNewFileName()&。&Split(ouploader.file(newfile).name、。)
上記は迅速にアップロードされるファイルであり、ファイルブラウジング中にアップロードすることは別のファイル(Editor/FileManager/Browser/Default/Connectors/ASP/Commands.asp)を変更することです。変更方法は、上記のファイルと同じです。関数を追加して、コード行を変更します。
4。ASPソースプログラムの参照FCKEDITORエディター
まず、ASPページの上部にサーバー側のステートメントを挿入します。
プログラムコード
<! - #file = fckeditor/fckeditor.asp->を含める
次に、次のコードをフォームに追加します。
プログラムコード
'変数を定義します
dim ofckeditor
'クラスの初期化
ofckeditor = new fckeditorをセット
'パスを定義する(デフォルトのパス: /fckeditor /)
ofckeditor.basepath = fckeditor/
'定義ツールバー(デフォルト:デフォルト)
ofckeditor.toolbarset = basic
'幅を定義する(デフォルト幅:100%)
ofckeditor.width = 100%
'高さを定義する(デフォルトの高さ:200)
ofckeditor.height = 350
'入力ボックスの初期値
ofckeditor.value =これはサンプルテキストです。
'入力ボックス名の作成:コンテンツ
ofckeditor.createコンテンツ
このようにして、名前のコンテンツを含む隠された入力ボックスが形式で作成されます。これは他のフォーム要素と同様に使用できます。たとえば、次のコードを使用して、入力ボックスの値を取得します。
プログラムコード
薄暗いコンテンツ
content = checkstr(request.form(content))
上記では、CheckStrを使用して入力データを検出します。元のデータに単一の引用符などが含まれている場合、データベースを更新するときにエラーが発生します。
共有:ASPの共通機能:lastDay()プログラムコード% '関数:array'sourceに値が存在するかどうかを決定:http://www.cncms.com/asp.asp関数Inarray(svalue、aarray)dim x inanaray = aarrayの各xのfals