MODIFIER SCRIPT JS

Résolu/Fermé
delphinus.sa Messages postés 16 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 octobre 2010 - 27 sept. 2010 à 15:33
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 1 oct. 2010 à 22:21
Bonjour,

Sur mon petit site de plaisanciers, créé avec webself, j'ai mis un script qui permet aux visiteurs de mettre ce site en FAVORI.

Voici le script <head>


<script language="JavaScript">
function favoris() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("Association de propriétaires JEANNEAU","http://www.associationdesproprietairesdejeanneau.com",""); }
else { window.external.AddFavorite("http://www.associationdesproprietairesdejeanneau.com","Association de propriétaires JEANNEAU"); } }
</script>


et le <body>

<a href="javascript:window.external.addfavorite('http://www.associationdesproprietairesdejeanneau.com','ASSO JEANNEAU')">Ajoutez-moi aux favoris</a>

Problème :
1) j'ai tenté de changer la couleur du "ajoutez moi aux favoris", sans succès. Toutes mes tentatives furent vaines

2) idem dans les essais de <form> pour mettre un joli bouton qui fasse ressortir le sujet
Là, c'est webself qui me dit que je dois utiliser un iframe ... késako

3) je voudrais également positionner ce bouton dans la bannière mais, si j'arrive à voir le code du site, je n'arrive pas à le modifier


Pourquoi suis-je si bête ? snif, snif
A voir également:

10 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 502
27 sept. 2010 à 22:28
Salut.

« Pourquoi suis-je si bête ? »
Ne pas confondre la bêtisse et l'ignorance.
Ça s'apprends.

Voilà le lien. Ce qui est en gras est un code hexadécimal représentant une couleur. Pour obtenir celui de la couleur souhaitée :
https://www.webfx.com/web-design/color-picker/
<a href="#" onclick="favoris(); return false;" style="color:#000000;">Ajoutez-moi aux favoris</a>
1
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 502
28 sept. 2010 à 17:30
Pour transformer le lien en bouton :
<div><input type="button" onclick="favoris(); return false;" style="color:#000000;" value="Ajoutez-moi aux favoris" /></div>
1
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 502
28 sept. 2010 à 19:55
Le F-16 n'est pas le plus rapide.
Si tu souhaites utiliser une image, il suffit de remplacer le texte par la balise
<img src="fichier.png alt="Texte alternatif" />
1
delphinus.sa Messages postés 16 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 octobre 2010
28 sept. 2010 à 13:13
Bonjour

Merci infiniment ... j'étais presque bon, j'avais juste oublié de marquer STYLE
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
delphinus.sa Messages postés 16 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 octobre 2010
28 sept. 2010 à 13:17
Bonjour

Merci infiniment ... j'étais presque bon, j'avais juste oublié de marquer STYLE..

et pour insérer ceci dans un bouton ...qui aurait une réponse ?

Pour le bêtise, je blaguais ... simplement qu'il y a deux décennies je programmais des logiciels de stat et d'études éco en langage APL mais aujourd'hui, je me suis laissé un peu décrocher
0
delphinus.sa Messages postés 16 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 octobre 2010
28 sept. 2010 à 18:15
en voilà un qui mérite son pseudo, le F16, il est vraiment à réaction avec une poussée vélique impressionnante !!
Merci encore, dans le site ça fait tout de suite plus sympa

on le voit ici : http://www.associationdesproprietairesdejeanneau.com

Par contre j'avais mal formulé ma question, en fait j'ai une jolie "image" de bouton et c'est celle ci que j'aurais voulu mettre en évidence ...
bon, moi j'avance moins vite que le F16, eh ouais ... voilier oblige
0
delphinus.sa Messages postés 16 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 octobre 2010
30 sept. 2010 à 11:36
Par contre, je n'ai pas du mettre la balise au bon endroit, ou bien il ne trouve pas mon image ... comment fait-il pour la trouver si je n'indique pas le chemin d'accès ?
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 502
30 sept. 2010 à 18:39
Si tu n'indiques pas de chemin (src), il ne pourrat pas la trouver.
Les ordinateurs n'ont pas encore la fonction "voyance" intégrée.
0
delphinus.sa Messages postés 16 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 octobre 2010
1 oct. 2010 à 18:12
j'ai un peu honte d'avouer que j'ai tout tenté mais sans succés. Je démarre en JS !!
Je suppose que la balise se positionne après le "type" et à la place de "button" mais dans ce cas, comment et quand dois lui indiquer le chemin d'accès de l'image (C:\Users\henri\Pictures)

<div><input type="button" onclick="favoris(); return false;" style="color:#E8102A;" value="Ajoutez-moi aux favoris" /></div>


Question subsidiaire : quel est le meilleur cours en ligne pour JS ?
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 502
1 oct. 2010 à 22:21
Ici, le problème n'est pas le JS.
Si tu veux tout simplement que l'action se lance au clic sur une image :
<a href="#" onclick="favoris(); return false;"><img src="dossier/image.png" alt="Texte alternatif" /></a>


Il ne faut pas indiquer les chemins depuis la racine du disque dur, ça ne fonctionnera pas en ligne. Si dans le même dossier que ta page HTML il y a un dossier "images", il faudra indiquer "images/" + nom du fichier dans le chemin
- example.com/
- - la_page.html
- - images/
- - - image1.png
- - - image2.png

Le chemin sera images/image1_ou_2.png
0