Placer une page de site en favoris via un script java
-
- Arias
- Messages : 4
- Inscription : 31 janv. 2008, 23:47
Placer une page de site en favoris via un script java
Bonsoir,
J'utilise un script java qui permet de placer la page courante de mon site que le visiteur visite dans les favoris de son navigateur internet.
Vous pouvez tester ce script ici ( en haut à gauche )
Le script fonctionne bien pour Internet Explorer et Opera, pour Firefox, l'enregistrement du lien se fait bien mais ensuite il s'ouvre toujours dans un petit panneau latéral gauche.
Bien sûr il est possible de corriger cela en modifiant les propriétés du raccourci mais je voudrais éviter à mes visiteurs de faire cette manipulation.
J'utlise cette fonction pour enregistrer la page dans firefox :
window.sidebar.addPanel(title, url,"");
Quelqu'un peut-il me dire ce qu'il manque à ma syntaxe ou si je n'utilise pas la bonne ?
J'ai passé toute ma soirée sur Google sans réponse à ce sujet ....
Merci par avance à mon sauveur.
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648)
J'utilise un script java qui permet de placer la page courante de mon site que le visiteur visite dans les favoris de son navigateur internet.
Vous pouvez tester ce script ici ( en haut à gauche )
Le script fonctionne bien pour Internet Explorer et Opera, pour Firefox, l'enregistrement du lien se fait bien mais ensuite il s'ouvre toujours dans un petit panneau latéral gauche.
Bien sûr il est possible de corriger cela en modifiant les propriétés du raccourci mais je voudrais éviter à mes visiteurs de faire cette manipulation.
J'utlise cette fonction pour enregistrer la page dans firefox :
window.sidebar.addPanel(title, url,"");
Quelqu'un peut-il me dire ce qu'il manque à ma syntaxe ou si je n'utilise pas la bonne ?
J'ai passé toute ma soirée sur Google sans réponse à ce sujet ....
Merci par avance à mon sauveur.
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648)
C'est effectivement la fonction pour ajouter un panneau sur la gauche, il n'en existe pas d'autre qui correspondrait plus à ce que tu demandes.
Firefox permet de marquer une page de nombreuses façons (menu, raccourcis clavier, glisser-déposer, etc.) et ce sera encore plus évident dans la version 3.
Firefox permet de marquer une page de nombreuses façons (menu, raccourcis clavier, glisser-déposer, etc.) et ce sera encore plus évident dans la version 3.
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
Li tens revient, je ne fais riens. ♪
-
- Arias
- Messages : 4
- Inscription : 31 janv. 2008, 23:47
Salut
vi vi
Mais il est quand même dommage que l'option d'affichage par défaut dans ce panneau latéral soit activée d'office quand on crée un favori à partir d'un site web.
Je trouve pas cela trés logique perso et j'ai dû mal même à en trouver la justifcation.
Espérons que la version 3 corrigera cet inconvénient.
merci pour ta réponse
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648)
vi vi

Mais il est quand même dommage que l'option d'affichage par défaut dans ce panneau latéral soit activée d'office quand on crée un favori à partir d'un site web.
Je trouve pas cela trés logique perso et j'ai dû mal même à en trouver la justifcation.
Espérons que la version 3 corrigera cet inconvénient.
merci pour ta réponse

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648)
Je ne vois rien, je crois que ce script ne marche plus sous Fx 3.
(PS: c'est du javascript, pas du java, ce n'est pas le même langage).
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2
(PS: c'est du javascript, pas du java, ce n'est pas le même langage).
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
-
- Arias
- Messages : 4
- Inscription : 31 janv. 2008, 23:47
Idem avec la dernière nightly.nico@nc a écrit :Pas de problème chez moi avec Fx3 (mais b2 seulement).
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9b3pre) Gecko/2008013104 Minefield/3.0b3pre
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
☞ Pas de support par message privé, postez sur le forum, merci.
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
☞ Pas de support par message privé, postez sur le forum, merci.
Mais parce que c'est la fonction pour créer un panneau latéral que tu utilises. Il n'en existe pas d'autre, et si quelqu'un t'a dit qu'elle servait à créer un marque-page c'est tout simplement faux. Il n'existe pas de telle fonction dans Firefox qui soit accessible aux pages web.Le Chaland a écrit :Mais il est quand même dommage que l'option d'affichage par défaut dans ce panneau latéral soit activée d'office quand on crée un favori à partir d'un site web.
La justification est que les pages web n'ont pas à avoir le contrôle sur l'interface du navigateur. Tu la retrouveras pour de nombreux choix techniques dans Firefox, que ce soit pour la gestion des popups, de la barre d'état, des barres de défilement, etc.Je trouve pas cela trés logique perso et j'ai dû mal même à en trouver la justifcation.
La zone de la fenêtre sur laquelle une page web peut avoir de l'influence est strictement délimitée, et le reste est laissé au contrôle exclusif de l'utilisateur (au sens large : il peut par exemple installer des extensions pour exercer ce contrôle à sa place).
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
Li tens revient, je ne fais riens. ♪
-
- Arias
- Messages : 4
- Inscription : 31 janv. 2008, 23:47
Ok.
Alors dans ce cas pourquoi ne pas simuler le pression des touches CTRL + D.
En admettant que cela soit possible ( je regarde du coté de la fonction sendkeys ... )
var shell = new ActiveXObject("WScript.Shell");
shell.Sendkeys("{ctrl}{d}",true);
J'ai testé plusieurs variantes à ce sujet mais je ne sais même pas si elles sont correctes car si ca se trouve firefox bloque toute tentative à ce niveau par mesure de sécurité ...
Quelqu'un à une idée dans cette voie ? Mon niveau de novice en language web ne m'aide guère
Alors dans ce cas pourquoi ne pas simuler le pression des touches CTRL + D.
En admettant que cela soit possible ( je regarde du coté de la fonction sendkeys ... )
var shell = new ActiveXObject("WScript.Shell");
shell.Sendkeys("{ctrl}{d}",true);
J'ai testé plusieurs variantes à ce sujet mais je ne sais même pas si elles sont correctes car si ca se trouve firefox bloque toute tentative à ce niveau par mesure de sécurité ...
Quelqu'un à une idée dans cette voie ? Mon niveau de novice en language web ne m'aide guère

Je crois que tu n'as pas compris: il ne s'agit pas de trouver un moyen en javascript de contourner le fait que l'on ne puisse pas bookmarké automatiquement un site.
C'est volontaire, il s'agit d'éviter absolument cela.
C'est volontaire, il s'agit d'éviter absolument cela.
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
J'ajouterai que Firefox ne supporte heureusement pas les ActiveX, donc dès que tu vois ceci dans un bout de code, c'est du Microsoft-only.
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Salut,
ça fait plusieurs heures que je cherche la solution sur google et j'ai enfin la réponse : il n'y en a pas !
Juste pour répondre :
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
ça fait plusieurs heures que je cherche la solution sur google et j'ai enfin la réponse : il n'y en a pas !
Juste pour répondre :
Je ne trouve pas ça logique non plus : tout le monde n'est pas poweruser et, perso le site pour lequel j'utilise cette fonction cible les femmes de 40 ans et plus... Bref je ne suis pas sur qu'elles connaissent ctrl+d ou même qu'elles pensent à ajouter en favoris (combien de fois votre mère vous a demandé 'comment je fais si je veux le retrouver ce truc ??' moi, souvent !), en voyant l'option 'ajouter aux favoris' l'utilisateur ne se pose plus la question... bref, ça aurait été une fonction utile je pense, dommage. Puis, on ne parle pas d'ajouter un fav à la place de l'utilisateur mais d'ouvrir une fenêtre lui proposant...Benoit a écrit :La justification est que les pages web n'ont pas à avoir le contrôle sur l'interface du navigateur. Tu la retrouveras pour de nombreux choix techniques dans Firefox, que ce soit pour la gestion des popups, de la barre d'état, des barres de défilement, etc.Le Chaland a écrit : Je trouve pas cela trés logique perso et j'ai dû mal même à en trouver la justifcation.
La zone de la fenêtre sur laquelle une page web peut avoir de l'influence est strictement délimitée, et le reste est laissé au contrôle exclusif de l'utilisateur (au sens large : il peut par exemple installer des extensions pour exercer ce contrôle à sa place).
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
Vi, mais comment sais-tu qu'il y a un système de marque-pages dans son navigateur?
Le hic est là: tu fais une supposition sur son navigateur et/ou sur la manière d'utiliser celui-ci par ses utilisateurs.
Comme tu le dis, beaucoup de femmes de plus de 40 ans n'utilisent pas de marque-pages, j'en connais qui n'utilisent que Google.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0
Le hic est là: tu fais une supposition sur son navigateur et/ou sur la manière d'utiliser celui-ci par ses utilisateurs.
Comme tu le dis, beaucoup de femmes de plus de 40 ans n'utilisent pas de marque-pages, j'en connais qui n'utilisent que Google.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités