Empfohlen: Datumberechnung Fragen zu ASP Gibt das Datum zurück, an dem das angegebene Zeitintervall hinzugefügt wurde. DATEADD (Intervall, Nummer, Datum) Parameterintervall erforderlich. Ein String -Ausdruck, der das zugefügte Zeitintervall angibt. Für Werte siehe Abschnitt Einstellungen. Nummer erforderlich. Numerischer Ausdruck, der die Anzahl der zugefügten Zeitintervalle angibt. Numerische Ausdrücke können positiv sein (zukünftige Daten erhalten) oder negativ (negativ (
HTML Online -Editor muss nicht wissen, wie man Dreamweaver verwendet.
Aber wie kann man den HTML -Editor in die Webseite einbetten und wie kann man die Daten im Inneren erhalten? !
Zunächst gehen wir davon aus, dass der HTML -Online -Editor, den wir anrufen möchten, auf einer separaten Seite platziert ist und der Dateiname GLEDIT.HTM ist.
Es gibt zwei grundlegende Anrufmethoden für den HTML Online -Editor
1. verwenden Sie Objekt, um anzurufen:
1. Wie man den HTML-Editor in die Webseite einbettet: Wir fügen dem Ort den folgenden HTML-Code hinzu, den wir einbetten müssen: <Objekt-ID = doc_html data = Gleedit.htm width = 530 hohe = 320 type = text/x-scriptlet ViewAtext> </ Object>
Die Daten, die wir im Objekt -Tag aufrufen müssen, ist der Pfad, den wir auf der Seite Online -Editor aufrufen müssen, und die ID ist die ID, die wir aufrufen müssen, um die ID zu erhalten. später im Herausgeber. Breite und Höhe sind die Höhe und Breite des Herausgebers.
2. So erhalten Sie die Daten im HTML -Editor: Wir setzen alle Inhalte ein, die in einem Formular eingereicht werden müssen, und der Editor, der mit dem Objekt genannt wird, wird auch in diesem Formular platziert. Bereich (<textArea name = content style = display: Keine> </textarea> oder <Eingabe type = Hidden name = Inhalt>) wird verwendet, um die Daten des HTML -Online -Editors vorübergehend zu speichern, da es nicht direkt in ASP sein kann oder JSP und PHP erhalten den Inhalt des Objekts im Formular. Daher müssen wir den versteckten Textbereich verwenden, um die Daten zu erhalten. Beim Übermitteln des Formulars kopieren wir den Inhalt im Objekt in den versteckten Textbereich. Der detaillierte Code lautet wie folgt:
<script Language = JavaScript>
Funktionsprüfung ()
{
document.form1.content.value = document.form1.doc_html.value;
}
</script>
<formmethode = post action = add_news_save.asp OnSubmit = checkform () name = Form1>
<Objekt ID = doc_html name = doc_html style = links: 0px;
<Eingabe type = versteckter Name = Inhalt>
</form>
Auf diese Weise können wir auf der Seite mit Hintergrund verarbeiteter Seite die Daten des HTML -Online -Editors direkt erhalten, indem wir die Daten des Inhalts des versteckten Bereichs erhalten.
3. addieren Sie im Texteditor ein Fenster, um das Bild hochzuladen, wenn Sie das Bild hochladen, wenn Sie das Bild einfügen, um das Bild einzulegen, um das Hochladen native Bilder zu erzielen, um das Bild hochzuladen, um das HTML -Online -Editor zu hochladen. Auf dem Server müssen wir den Pfad des Bildes aufzeichnen und dann das HTML -Tag hinzufügen, das das Bild über den Wert des HTML -Online -Editors anzeigt. Die detaillierte Beschreibung und der Code sind wie folgt:
Im Editor fügen wir das Ereignis onclick = window.open ('img_Upload.asp', 'img_upload', 'width = 481 height = 190')> in 'img_Upload.asp' hinzu. So erstellen Sie ein Verzeichnis und zeichnen Sie den Bildpfad auf
<script Language = JavaScript>
var src = '<%= Upload/& newname%>';
Opener.Form1.
Fenster.CLOSE ();
</script>
Dies ermöglicht eine einfache Einführung hochgeladener Bilder in den Editor.
4. Rufen Sie den HTML -Online -Editor an, um Daten beim Bearbeiten von Artikeln zu ändern: Wenn wir den HTML -Online -Editor hinzufügen, um Daten beim Hinzufügen in die Datenbank zu ändern, müssen wir auch den HTML -Online -Editor verwenden können, um den Datenbankinhalt zu bearbeiten . Zunächst fügen wir dem Formular einen versteckten Bereich hinzu, um den Inhalt in der Datenbank zu platzieren. Z. Bitte achten Sie darauf. Hier verwenden wir versteckte textarea anstelle von versteckten Eingaben, da die Daten möglicherweise Wagenrückgabe- und Zeilenumbrüche enthalten. Wenn wir also <Eingabe type = Hidden Name = Inhalt verwenden value = <%= (RS (Inhalt)%>> Es ist sehr wahrscheinlich, dass ein HTML -Fehler auftritt Ansonsten tritt ein Fehler auf Müssen Sie nur den Inhalt des versteckten Textbereichs in den HTML -Online -Editor kopieren. Loaded, der Inhalt in der Datenbank kann in den HTML -Online -Editor eingereicht werden, um sie zu bearbeiten.
2. Verwenden Sie Iframe -Aufrufe (einige Duplikate von Objektaufrufen werden kurz beschrieben)
1. In eine Webseite einbetten: Wir müssen den folgenden HTML -Code in den Speicherort einbetten: <Iframe Src = GLEDIT.HTM ID = 'Content_html' style = links: 0px; Z-Index: 0 Breite = 100% Höhe = 100%> </iframe> wobei Src = von Daten folgt, die wir auf der Seite Online-Editor anrufen möchten, um den Pfad zu erhalten. ID ist das, was wir Iframe nennen, um die ID zu erhalten , Breite und Höhe sind die Redakteurhöhe und die Breite bereits.
2. So erhalten Sie die Daten im HTML -Editor: Ebenso setzen wir alle Inhalte ein, die in einem Formular eingereicht werden müssen, und können einen versteckten Textbereich festlegen (<textarea name = content style = display: keine textArea> oder <Eingabe type = HIDDEN NAME = Inhalt>) wird verwendet, um die Daten des HTML -Online -Editors vorübergehend zu speichern. Wir verwenden den versteckten Textbereich, um die Daten zu erhalten. Beim Übermitteln des Formulars kopieren wir den Inhalt im Objekt in den versteckten Textbereich. Der detaillierte Code lautet wie folgt:
Funktion Subchk (CMD)
{
document.form1.content.value = window.content_html.gethtml ();
}
</Script>
<Formmethode = post action = article_add_save.gl name = Form1 OnSubmit = subchk ()>
<Eingabe type = versteckter Name = Inhalt>
Freigabe: ASP -Zusammenfassung der Page -Cache -Clearing -Methode Jedes Mal, wenn ich nach Chinaasp gehe, fragen viele Internetnutzer immer, wie man die ASP -Seite aktualisiert. nicht funktionieren. Ich bin nicht sehr klar über den Grund, gehen Sie und fragen Sie Microsoft :-) Jetzt werde ich einige Methoden zum Löschen von Seitencache wie folgt zusammenfassen: 1. Fügen Sie zu Beginn der ASP-Seite hinzu