L'extraction de longs articles de la base de données entrave toujours la disposition de la page Web.
[Ctrl + A Sélectionnez All Remarque: Si vous devez introduire un JS externe, vous devez actualiser pour exécuter]
Left (): intercepter la première partie d'une chaîne
[Ctrl + A Sélectionnez All Remarque: Si vous devez introduire un JS externe, vous devez actualiser pour exécuter]
3. Programme principal: déterminer si la longueur du contenu est supérieure à la valeur donnée et effectuer des opérations correspondantes en fonction des résultats.
[Ctrl + A Sélectionnez All Remarque: Si vous devez introduire un JS externe, vous devez actualiser pour exécuter]
4. Application en Asp
Ce qui précède est dans le débogage du script client, ce qui est similaire à ASP: la chose la plus importante est la fonction de fonction.
<% text = rs ("contenu") 'attribuer la valeur de champ de la base de données à une variable i = 10 'définit une taille fixe iflen (texte)> ithen 'si la longueur du texte est supérieure à la valeur donnée text = gauche (texte, i) 'puis extrait la chaîne i-bit dans la section précédente réponse.write (texte et "...") autre Response.Write (texte) endire %> |
5. Pour plus de commodité, faites une fonction
<% FunctionConleft (Contenu, I) iflen (contenu)> ithen contenu = gauche (contenu, i) Response.Write (Content & "...") autre Response.Write (Contenu) endire finition de fin %> |
Ce qui précède est une fonction, et vous pouvez l'appeler directement ci-dessous.
<% CallConleft (RS ("Contenu"), 10)%> |
Ok, je crois que ces problèmes devraient être