Faire des traits d'un point à un autre

Soyez le premier à donner votre avis sur cette source.

Snippet vu 9 179 fois - Téléchargée 27 fois

Contenu du snippet

Je voulais faire des traits entre deux points sur ma page, indépendement des images ou du texte que cela traverse.
Je n'ai trouvé aucun langage qui le fasse, aussi, j'ai isolé la fonction de micro$oft word (copyright).
Chacun des ordi ayant micro$oft-office installé (la majorité du grand public) peut voir mes traits. Pas les autres, attention.

En haut de la page, il faut préciser la balise <html>

<html xmlns:v="urn:schemas-microsoft-com:vml">

dans le head, ajouter la fonction en elle-même :

Source / Exemple :


<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->

</head>

sur la page, ajouter autant de fois que voulu le code

<!--[if gte vml 1]>
  <v:line id="trait1" from="117,37" to="222,119" o:allowoverlap="f">
    <w:wrap type="square"/>
  </v:line>
<![endif]-->

Conclusion :


Pour être certain que le trait arrive bien sur l'image, quelque soit la fenetre du visiteur, j'ai ajouté ce code dans la première case d'un tableau de dimensions fixes. Les coordonnées sont calculées à partir du coin du tableau.

Ce script (je ne suis pas certain que la catégorie javascript soit la bonne) fonctionne sur ma page :
http://www.bouzincourt.fr.st (mise en ligne prochaine)

Il fonctionne sur tous les ordis qui ont le pack office, et ne renvoi pas d'erreur (grace à la condition if) sur les autres.

Bertrouf6111@/ /yahoo.fr

A voir également

Ajouter un commentaire Commentaires
Messages postés
450
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
18 avril 2007
2
c cool mé on peut pas l'utiliser avec du javascript, par exemple pour bouger les traits...
il me met : "Arg: Illegal input string in Vector2D";
pour la ligne : document.getElementById("trait1").from=100;

merci de me faire savoir si tu trouve une solution.
merci.
Messages postés
181
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
28 décembre 2006

Au fait, je n'ai pas le pack Office et ça marche quand-même !
Juste XP Pro Service pack2 et IE6.0
Messages postés
181
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
28 décembre 2006

Ca peut ouvrir des horizons à ceux qui font des tutos à partir d'images qu'il faut légender en flêchant une zone précise de l'image.
Comme ça on ne "tag" pas l'image, juste la page.
Ca peut servir et même plus. Moi je dis que ça vaut 7 parce que ce script à de l'avenir je crois. Rien n'empêche ceux qui font du javascript de l'utiliser.
Ce qui serait super pratique, ce serait un outil wiziwig pour tracer les traits. Mais bon ...
Messages postés
514
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
1 mars 2009

:)
Messages postés
37
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
11 mars 2006

Merci pour ton esprit de partage.

NB: je crois ke l'on ne se débarassera jamais de ces critiqueurs improductifs puérils...
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.