Empfohlen: Datenbankschnittstelle für Domänenname Abfrage ASP -Version % auf Fehler Lebenslauf Nächste private private d_exSit Dim Abrufen Dim Domain Dim Takenhtml Funktion geturl (URL) set etrieval = server
1. Standardsprache
Öffnen Sie die Datei fckconfig.js (relativ zum Ordner fcKeditor, das gleiche wie unten), ändern Sie die automatische Erkennungssprache in die Nichtbekennung und ändern Sie die Standardsprache in vereinfachte Chinesen:
Programmcode
Fckconfig.AutodEtectLanguage = false;
Fckconfig.defaultLanguage = 'zh-cn';
2. Schriftliste
Öffnen Sie die Datei fckconfig.js und fügen Sie die häufig verwendete Song -Schriftart hinzu. mutige Schrift; offizielles Drehbuch; Regular FONT_GB2312 zur Schriftart:
Programmcode
Fckconfig.fontnames = 'Song Font; mutige Schrift; offizielles Drehbuch; Kai font_gb2312; Arial; Comic ohne MS; Kurier neu; Tahoma; Times New Roman; Verdana ';
3. Datei -Upload
Das Dateiverwaltungsprogramm von Fckeditor ist in zwei Typen unterteilt: Browser und hochladen im FileManager -Ordner. Durch das Durchsuchen von Serverdateien können Sie lokale Dateien auswählen oder auf den Server hochladen. Hochladen bedeutet schnelles Upload. Klicken Sie im Fenster auf die Registerkarte Upload, um es zu öffnen. Es ist dem von uns verwendeten UBB -Editor etwas ähnlich. Wählen Sie einfach die lokale Datei aus und laden Sie sie hoch.
Mit anderen Worten, es gibt eine Datei, die im Fckeditor surft und zwei Dateien hochladen. Einige dieser Einstellungen befinden sich in einer Datei, andere in mehreren Dateien. Es ist ziemlich kompliziert und hat viele Änderungen. Lassen Sie uns in ein paar weiteren Punkten darüber sprechen.
① Ein- und Ausschalten des Datei -Browsing- und Hochladens für die Funktionen
Es gibt drei Dateien mit diesem Switch, einer ist eine JS -Datei und die beiden sind eine ASP -Datei. Ersteres hat nach dem Schließen keine relevanten Fenster oder Schaltflächen in der Schnittstelle, und letzteres hat keine relevanten Funktionen nach dem Schließen.
Zunächst legt die fckconfig.js -Datei den folgenden Inhalt auf True To ON und false ab.
Hochladen von Funktionen in Dateistöbern und -stöbern:
Programmcode
Fckconfig.linkBrowser = false;
Fckconfig.imageBrowser = false;
Fckconfig.flashbrowser = false;
Schnelldatei -Upload -Funktion:
Programmcode
Fckconfig.linkUpload = true;
Fckconfig.imageUpload = true;
Fckconfig.flashUpload = true;
Setzen Sie als nächstes zwei ASP -Dateien:
Editor/Filemanager/Browser/Standard/Connectors/ASP/config.asp
Programmcode
ConfigISEnabled = false
Gibt an, dass das Browsen des Datei geschlossen ist
Editor/Filemanager/Upload/ASP/config.asp
Programmcode
ConfigISEnabled = true
Dies bedeutet, dass die Datei schnell hochgeladen und geöffnet wird
②Sisplay -Einstellungen für das Datei -Upload oder Browsen
Beachten Sie, dass Fckeditor virtuelle Verzeichnisse nicht unterstützt. Alle Ihre Wege sind absolute Pfade zum Stammverzeichnis der Website. Dies ist für Entwickler, die virtuelle Verzeichnisse vor Ort verwenden, nicht bequem und in Remote -Website -Verzeichnissen veröffentlichen. Das ist meins. Das WinXP -System kann nur eine Website haben und nur ein virtuelles Verzeichnis verwenden, um verschiedene Websites darzustellen. Nach dem lokalen Test muss diese Einstellung vor dem Hochladen vorübergehend geändert werden.
Öffnen Sie zum Durchsuchen der Datei den Datei -Editor/Filemanager/Browser/Standard/Connectors/ASP/config.asp:
Programmcode
ConfiguserFilespath = /Anhänge /
Um den Pfad schnell hochzuladen, öffnen Sie den Datei -Editor/Filemanager/Upload/ASP/config.asp:
Programmcode
ConfiguserFilespath = /Anhänge /
Mein Dateiverzeichnis befindet sich unter http://127.0.0.1/temp/, sodass die Einstellungen wie folgt sind. Wenn Sie diese Website lokal im virtuellen Verzeichnis xxx testen, sollte sie auf:
Programmcode
ConfiguserFilespath = /127.0.0.1/temp/
③ Ein Quelldateifehler für das Datei -Upload
Nachdem die obigen Einstellungen vorgenommen wurden, kann das Durchsuchen und Hochladen von Dateien reibungslos durchgeführt werden, aber Sie werden feststellen, dass schnelles Uploading nicht verwendet werden kann. Das Phänomen ist, dass nach der Auswahl der lokalen Datei nach dem Klicken auf das Hochladen auf den Server keine Reaktion vorliegt. Dies liegt an einem Fehler in der Datei fckconfig.js.
Öffnen Sie die Datei fckconfig.js und ersetzen Sie das Wort fckconfig.quickUploadLuage durch _quickUploadLuage. Insgesamt müssen drei Orte ersetzt werden. Ersteres wird ohne Definition verwendet, daher gibt es einen Fehler. Nach der Code -Absicht sollte der Wert des letzteren der gleiche sein.
④Upload den Dateinamen automatisch umbenannt
Fckeditor unterstützt keine chinesischen Dateinamen, daher müssen wir den Namen ändern, wenn wir die Datei auf dem Server speichern. Da es zwei Upload -Orte gibt und die verwendeten Dateien unterschiedlich sind, sollten die beiden Dateien gleichzeitig geändert werden. Schauen wir uns zunächst die Dateien an, die schnell hochgeladen werden, Editor/Filemanager/Upload/ASP/Upload.asp öffnen und die folgende Funktion am Ende der Datei hinzufügen:
Programmcode
Öffentliche Funktion getNewFileName ()
Dim Rannum
Dim Dtnow
dtnow = jetzt ()
randomisieren
rannum = int (90*rnd) +10
GetNewFileName = Jahr (dtnow) & rechts (0 & Monat (dtnow), 2) & rechts (0 & tag (dtnow), 2) & rechts (0 & stündlich (dtnow), 2) & rechts (0 & minute (dtnow), 2) & recht
Endfunktion
Wir verwenden Jahr, Monat, Tag, Stunde, Minute und zwei Zufallsnummern als Dateinamen, damit wir die Datei -Upload -Zeit unterscheiden und sie nicht einfach umbenennen können.
Dann gibt es noch diese Datei, finden Sie:
Programmcode
»Holen Sie sich den Namen der hochgeladenen Datei.
sFileName = ouPloader.file (newfile) .name
Ändern Sie es in:
Programmcode
»Holen Sie sich den Namen der hochgeladenen Datei.
sFileName = GetNewFileName () &.
Das obige ist eine Datei, die schnell hochgeladen wird, während das Hochladen während des Durchsuchens von Dateien eine andere Datei ändern kann (Editor/Filemanager/Browser/Default/Connectors/ASP/Befehle.asp). Die Änderungsmethode entspricht der obigen Datei: Fügen Sie eine Funktion hinzu und ändern Sie eine Codezeile.
V.
Fügen Sie zunächst die serverseitige Anweisung oben auf der ASP-Seite ein:
Programmcode
<!-#include File = fckeditor/fckeditor.asp->
Fügen Sie dann den folgenden Code zum Formular hinzu:
Programmcode
'Variablen definieren
Dim Ofckeditor
'Initialisierung der Klasse
Set ofckeditor = neuer fckeditor
'Definieren Sie den Pfad (Standardpfad: /fckeditor /)
Ofckeditor.basepath = fckeditor/
'Definitions -Symbolleiste (Standard: Standard)
Ofckeditor.toolBarset = Basic
'Definieren Sie die Breite (Standardbreite: 100%)
Ofckeditor.width = 100%
'Definieren Sie die Höhe (Standardhöhe: 200)
Ofckeditor.Height = 350
'Anfangswert des Eingangsfelds
Ofckeditor.Value = Dies ist der Beispieltext.
'Eingabebeldname erstellen: Inhalt
Ofckeditor.Create Inhalt
Auf diese Weise wird ein verstecktes Eingabefeld mit dem Namen Inhalt im Formular erstellt, das wie andere Formularelemente verwendet werden kann. Verwenden Sie beispielsweise den folgenden Code, um den Wert des Eingangsfelds zu erhalten:
Programmcode
Schwacher Inhalt
Content = Checkstr (Request.Form (Inhalt)))
In der obigen Verwendung werden die Eingabedaten erfasst. Wenn die ursprünglichen Daten einzelne Zitate oder dergleichen enthalten, tritt bei der Aktualisierung der Datenbank ein Fehler auf.
Anteil: Häufige Funktionen von ASP: Lastday () Programmcode % 'Funktion: Bestimmen Sie, ob ein Wert in einer Array -Source vorhanden ist