Recommandé: Date de calcul des questions sur l'ASP Renvoie la date à laquelle l'intervalle de temps spécifié a été ajouté. DATAEADD (intervalle, numéro, date) Intervalle de paramètre requis. Une expression de chaîne qui indique l'intervalle de temps à ajouter. Pour les valeurs, consultez la section Paramètres. Numéro Option requise. Expression numérique, indiquant le nombre d'intervalles de temps à ajouter. Les expressions numériques peuvent être positives (obtenir des dates futures) ou négatives (
L'éditeur en ligne HTML n'a pas besoin de savoir comment utiliser Dreamweaver.
Mais comment intégrer l'éditeur HTML dans la page Web et comment obtenir les données à l'intérieur? !
Tout d'abord, nous supposons que l'éditeur en ligne HTML que nous voulons appeler est placé dans une page distincte et que le nom de fichier est GLEdit.htm.
Il existe deux méthodes d'appel de base pour l'éditeur en ligne HTML
1. Utilisez l'objet pour appeler:
1. Comment intégrer l'éditeur HTML dans la page Web: nous ajoutons le code HTML suivant à l'emplacement que nous devons intégrer: <objet id = doc_html data = gledit.htm width = 530 height = 320 type = text / x-scriptlett Viewastext> </ objet>
Les données que nous devons appeler les données dans la balise d'objet sont le chemin que nous devons appeler la page de l'éditeur en ligne, et l'ID est l'ID que nous devons appeler l'objet pour obtenir l'ID. dans l'éditeur plus tard. La largeur et la hauteur sont la hauteur et la largeur de l'éditeur.
2. Comment obtenir les données dans l'éditeur HTML: nous mettons tous les contenus qui doivent être soumis dans un formulaire, et l'éditeur appelé Utilisation de l'objet est également placé dans ce formulaire. Zone (<TextArea Name = Content Style = Affichage: Aucun> </ TextArea> ou <INPUT TYPE = HIDDEN NAME = Content>) est utilisé pour enregistrer temporairement les données de l'éditeur en ligne HTML lors de la soumission, car il ne peut pas être directement dans ASP ou JSP et PHP obtiennent le contenu de l'objet sous la forme, nous devons donc utiliser la zone de texte cachée pour obtenir les données. Lors de la soumission du formulaire, nous copie le contenu de l'objet à la zone de texte cachée. Le code détaillé est le suivant:
<Script Language = JavaScript>
Fonction CheckForm ()
{
document.form1.content.value = document.form1.doc_html.value;
}
</cript>
<form metheth = post-action = add_news_save.asp onSubmit = checkform () name = form1>
<objet id = doc_html name = doc_html style = gauche: 0px;
<entrée type = name caché = contenu>
</ form>
De cette façon, dans la page traitée en arrière-plan, nous pouvons obtenir directement les données de l'éditeur en ligne HTML en obtenant les données du contenu de la zone cachée.
3. Comment ajouter le téléchargement des images natives vers l'éditeur en ligne HTML dans l'éditeur de texte: Tout d'abord, nous faisons une fenêtre pour télécharger l'image apparaître lorsque vous cliquez sur le bouton pour insérer l'image. Sur le serveur, nous devons enregistrer le chemin d'accès de l'image, puis ajouter la balise HTML qui affiche l'image via la valeur de l'éditeur en ligne HTML. La description et le code détaillés sont les suivants:
Dans l'éditeur, nous ajoutons l'événement onClick = window.open ('img_upload.asp', 'img_upload', 'width = 481 height = 190')> dans 'img_upload.asp', nous soumettrons la téléchargement de l'image sur le serveur Pour créer un répertoire et enregistrer le chemin d'image
<Script Language = JavaScript>
var src = '<% = upload / & newname%>';
Opender.form1.
window.close ();
</cript>
Cela permet une insertion simple d'images téléchargées dans l'éditeur.
4. Comment appeler l'éditeur HTML en ligne pour modifier les données lors de la modification des articles: Lorsque nous ajoutons l'éditeur HTML en ligne pour modifier les données lors de l'ajout à la base de données, nous devons également être en mesure d'utiliser l'éditeur HTML en ligne pour modifier le contenu de la base de données . Tout d'abord, nous ajoutons une zone cachée au formulaire pour placer le contenu dans la base de données, par exemple <TextArea Style = Affichage: Aucun Name = Content Rows = 20 Cols = 70> <% = RS (Content)%> </ TextArea> , veuillez y prêter attention ici, nous utilisons une textare cachée au lieu d'une entrée cachée, car les données peuvent contenir un retour en chariot et des pauses de ligne, donc si nous utilisons <entrée type = nom caché = contenu valeur = <% = (Rs (contenu)% >> Il est très probable qu'une erreur HTML se produit car <% = (RS (contenu)%> a une nouvelle ligne (valeur = les données suivies doivent être garanties pour être sur une Ligne, sinon une erreur se produira). Il suffit de copier le contenu de la zone de texte cachée à l'éditeur en ligne HTML. Chargement, le contenu de la base de données peut être placé dans l'éditeur en ligne HTML pour le modifier.
2. Utilisez des appels iframe (certains doublons des appels d'objet sont brièvement décrits)
1. Comment intégrer une page Web: nous ajoutons le code HTML suivant à l'emplacement que nous devons intégrer: <iframe src = gledit.htm id = 'content_html' style = Left: 0px; Z-index: 0 width = 100% height = 100%> </ iframe> où src = est suivi de données est ce que nous voulons appeler la page de l'éditeur en ligne pour obtenir le chemin, ID est ce que nous appelons iframe pour obtenir l'ID , La largeur et la hauteur sont déjà la hauteur et la largeur de l'éditeur.
2. Comment obtenir les données dans l'éditeur HTML: De même, nous mettons tous les contenus qui doivent être soumis sous un formulaire, et nous pouvons définir une zone de texte cachée (<TextArea Name = Content Style = Affichage: Aucun> </ TextArea> ou <Type d'entrée = Name Hidden = Content>) est utilisé pour enregistrer temporairement les données de l'éditeur en ligne HTML lors de la soumission. Lors de la soumission du formulaire, nous copie le contenu de l'objet à la zone de texte cachée. Le code détaillé est le suivant:
Fonction Subchk (CMD)
{
document.form1.content.value = window.content_html.gethtml ();
}
</cript>
<Formulaire méthode = post-action = article_add_save.gl name = form1 onsubmit = subchk ()>
<entrée type = name caché = contenu>
Partager: Résumé ASP de la méthode de compensation du cache de page Chaque fois que je vais à Chinaasp, de nombreux internautes demandent toujours comment rafraîchir la page ASP. ne fonctionne pas. Je ne suis pas très clair sur la raison, allez demander à Microsoft :-) Maintenant, je vais résumer certaines méthodes de compensation du cache de la page comme suit: 1. Ajouter au début de la page ASP