image qui insert du texte dans un textarea - HTML/CSS - Programmation
Marsh Posté le 30-09-2003 à 21:39:25
clic droit -> view source
Marsh Posté le 30-09-2003 à 21:48:07
ReplyMarsh Posté le 30-09-2003 à 21:49:06
T'attends quoi de plus
Marsh Posté le 30-09-2003 à 21:49:49
ReplyMarsh Posté le 30-09-2003 à 21:53:54
<script language="JavaScript" src="editPost.js" type="text/javascript"></script>
ça veut dire que y a des trucs dans editPost.js
http://forum.hardware.fr/editPost.js
Marsh Posté le 30-09-2003 à 22:07:12
leplusapte a écrit : quant taffiche la source i manque la moitier du code |
tu veux ptet que l'on te fasse ton truc aussi, nan?
Marsh Posté le 30-09-2003 à 22:25:13
leplusapte a écrit : quant taffiche la source i manque la moitier du code |
Bien que tu ne me sembles pas leplusapte dans ces circonstances, je veux bien t'aider.
Tu vas là :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
et tu pompes tout mon script... (Si tu arrives à comprendre son fonctionnement, ce dont je doute, vu que le click droit n'est déjà pas ton fort...)
Ah, au fait, tu laisses mon nom dans le script, merci...
Marsh Posté le 30-09-2003 à 22:28:08
Ton script il marche moins bien que celui du forum Il fout le texte inséré à la fin
Marsh Posté le 30-09-2003 à 22:32:25
antp a écrit : Ton script il marche moins bien que celui du forum Il fout le texte inséré à la fin |
Oui, je n'ai pas encore implémenté le positionnement avec Mozilla. Quand je l'ai fait, je n'avais que Moz 1.0 sous la main.
Mais je vais ajouter ça un de ces quatres...
Par contre, pour IE, il est bien moins buggé que celui de HFR... Et puis surtout bcp plus propre et XHTML 1.1 compliant (usage d'ID et non de name).
Enfin, il est bien structuré et commenté en français (avec les noms de variable en français, ce qui peut aider les débutants)
Marsh Posté le 30-09-2003 à 22:52:26
Hermes le Messager a écrit : Par contre, pour IE, il est bien moins buggé que celui de HFR... Et puis surtout bcp plus propre et XHTML 1.1 compliant (usage d'ID et non de name). |
Et si tu veux faire un truc sémantiquement parfait tu vires les onclick et autres attributs d'évènements intrinsèques et tu utilises les évènements DOM.
Marsh Posté le 30-09-2003 à 22:54:14
gm_superstar a écrit : |
C'est à dire ? En quoi mes onclick te posent un problème ? Explique, je veux bien corriger quand je le referai pour Moz.
Marsh Posté le 30-09-2003 à 23:08:58
putain dmerdddddddde
sa me soul sa feser 5h que je chercher pourkoi sa marcher pas et en faite c juste un / qui fo que je mette devant lappet du js la pouasse donc g po bsoin dutiliser ton script hermes merci quan meme
Marsh Posté le 30-09-2003 à 23:09:19
Et voilà, vous avez fait fuir le plus_apte d'entre nous...
Marsh Posté le 30-09-2003 à 23:10:18
Hermes le Messager a écrit : Et voilà, vous avez fait fuir le plus_apte d'entre nous... |
ah donc, tu avais un autres script sous la main... Tant mieux s'il marche.
Marsh Posté le 30-09-2003 à 23:13:49
Hermes le Messager a écrit : C'est à dire ? En quoi mes onclick te posent un problème ? |
À moi aucun c'est juste histoire d'aller un peu plus dans le web sémantique
Hermes le Messager a écrit : Explique, je veux bien corriger quand je le referai pour Moz. |
L'attribut onclick (et ses compagnons onmachin) ne contient aucun sens pour le document. Juste une série d'instructions pour un langage de script particulier pour un type de navigateur particulier.
Donc il ne devrait pas faire partie du document HTML.
On part donc de ça :
<img class="boutons-noborder" src="images/messages-boutons/gras-off.png" alt="texte en gras" title="texte en gras" id="img1" onclick="formatage('[g]','[/g]',1);" onmouseover="changebouton('img1', 'img2')" onmouseout="changebouton('img1', 'img1')" /> |
Les évènements DOM mettent à notre disposition la méthode addEventListener() qui permet d'attacher un évènement particulier à une fonction et à un élément particulier :
img1 = document.getElementById("img1" ); |
et tout ça on le met dans une grosse fonction qu'on exécute au chargement de la page.
On a donc factorisé du code, réduit le poids de la page et on est sémantiquement meilleur.
Bien entendu, IE a sa propre méthode mais ce n'est pas bien méchant :
img1 = document.getElementById("img1" ); |
Marsh Posté le 30-09-2003 à 23:14:01
Hermes le Messager a écrit : Et voilà, vous avez fait fuir le plus_apte d'entre nous... |
sachez que leplusapte ne fui jamais devant le danger lol
Marsh Posté le 30-09-2003 à 23:17:06
leplusapte a écrit : |
On va voir ça
Marsh Posté le 01-10-2003 à 09:30:03
gm_superstar a écrit :
|
Sympa cette méthode. Je l'expérimenterai pour mes prochains scripts.
Marsh Posté le 30-09-2003 à 21:26:29
voila je voudrais savoir comman faire pour que quant je clic sur un image sa incet n ptit texte comme pour les smiley a gauche quant on pose
voila merci davance
---------------
http://www.lan-zone.org