Ecrire dans la barre d'adresse sans générer un changement de page
8 réponses
Asterbing
Bonjour.
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url
dans la barre d'adresse du navigateur sans qu'il y ait redirection vers
cette url ?
Pourquoi ? Parce que j'ai un site avec des iframes (et des parties en
flash). Lorsque quelqu'un clique sur un item de la barre de navigation,
la bonne rubrique s'affiche dans une iframe mais rien ne change dans la
barre d'adresse : normal.
Néanmoins, j'ai prévu un mécanisme pour que quelqu'un puisse accéder à
une rubrique d'emblée en tapant un parametre de cette manière :
http://www.monsite.net/index.htm?rub=notice. Là, la rubrique "Notice"
sera affichée.
Alors, je voudrais que lors de la navigation, la bonne url (avec le bon
parametre de la bonne rubrique) s'affiche dans la barre d'adresse aussi,
de manière à ce qu'il soit possible de bookmarker une rubrique.
Bien sûr, je pourrais simplement gérer les changement de rubrique par
clic dans la barre de navigation comme des liens vers la bonne url, ce
qui afficherait la bonne adresse dans la barre d'adresse... Mais dans ce
cas, je perd de la fluidité, car pour l'instant, la barre de navigation
n'est pas rafraichie, alors qu'elle le serait si j'accède à une nouvelle
url.
Je n'ai rien à vous montrer et pas facile à expliquer. Est-ce
suffisamment clair ou voulez-vous que je tente d'expliquer autrement ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Mickaël Wolff
Bonjour.
Bonjour,
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Non. D'ailleurs ce n'est pas une redirection, c'est un chargement d'URL.
Alors, je voudrais que lors de la navigation, la bonne url (avec le bon parametre de la bonne rubrique) s'affiche dans la barre d'adresse aussi, de manière à ce qu'il soit possible de bookmarker une rubrique.
Ne pas utiliser de méthodes brisant la navigation, telles que celles que tu décris :)
Bien sûr, je pourrais simplement gérer les changement de rubrique par clic dans la barre de navigation comme des liens vers la bonne url, ce qui afficherait la bonne adresse dans la barre d'adresse... Mais dans ce cas, je perd de la fluidité, car pour l'instant, la barre de navigation n'est pas rafraichie, alors qu'elle le serait si j'accède à une nouvelle url.
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url
dans la barre d'adresse du navigateur sans qu'il y ait redirection vers
cette url ?
Non. D'ailleurs ce n'est pas une redirection, c'est un chargement d'URL.
Alors, je voudrais que lors de la navigation, la bonne url (avec le bon
parametre de la bonne rubrique) s'affiche dans la barre d'adresse aussi,
de manière à ce qu'il soit possible de bookmarker une rubrique.
Ne pas utiliser de méthodes brisant la navigation, telles que celles
que tu décris :)
Bien sûr, je pourrais simplement gérer les changement de rubrique par
clic dans la barre de navigation comme des liens vers la bonne url, ce
qui afficherait la bonne adresse dans la barre d'adresse... Mais dans ce
cas, je perd de la fluidité, car pour l'instant, la barre de navigation
n'est pas rafraichie, alors qu'elle le serait si j'accède à une nouvelle
url.
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Non. D'ailleurs ce n'est pas une redirection, c'est un chargement d'URL.
Alors, je voudrais que lors de la navigation, la bonne url (avec le bon parametre de la bonne rubrique) s'affiche dans la barre d'adresse aussi, de manière à ce qu'il soit possible de bookmarker une rubrique.
Ne pas utiliser de méthodes brisant la navigation, telles que celles que tu décris :)
Bien sûr, je pourrais simplement gérer les changement de rubrique par clic dans la barre de navigation comme des liens vers la bonne url, ce qui afficherait la bonne adresse dans la barre d'adresse... Mais dans ce cas, je perd de la fluidité, car pour l'instant, la barre de navigation n'est pas rafraichie, alors qu'elle le serait si j'accède à une nouvelle url.
Ce n'est pas ma question, le site est comme ça et le restera. Ma question est comment changer l'url de la barre d'adresse sans qu'il y ait changement de page (mais là, on ne comprend pas, c'est pourquoi j'avais utilisé le mot "redirection" plus haut).
Ca veut dire qu'actuellement seule une partie de ma page change, alors que si je me direige vers une autre url via la barre d'adresse, toute la page change et, de fait, à l'oeil, c'est moins fluide.
In article <4767b1ef$0$11420$426a74cc@news.free.fr>,
mickael.wolff@laposte.net says...
Non. D'ailleurs ce n'est pas une redirection, c'est un chargement d'URL.
Nous sommes d'accord, mais on ne va pas chipoter sur les mots.
Ce n'est pas ma question, le site est comme ça et le restera. Ma
question est comment changer l'url de la barre d'adresse sans qu'il y
ait changement de page (mais là, on ne comprend pas, c'est pourquoi
j'avais utilisé le mot "redirection" plus haut).
Ca veut dire qu'actuellement seule une partie de ma page change, alors
que si je me direige vers une autre url via la barre d'adresse, toute la
page change et, de fait, à l'oeil, c'est moins fluide.
Ce n'est pas ma question, le site est comme ça et le restera. Ma question est comment changer l'url de la barre d'adresse sans qu'il y ait changement de page (mais là, on ne comprend pas, c'est pourquoi j'avais utilisé le mot "redirection" plus haut).
Ca veut dire qu'actuellement seule une partie de ma page change, alors que si je me direige vers une autre url via la barre d'adresse, toute la page change et, de fait, à l'oeil, c'est moins fluide.
Mickaël Wolff
Nous sommes d'accord, mais on ne va pas chipoter sur les mots.
Oh que si :)
Ce n'est pas ma question, le site est comme ça et le restera. Ma question est comment changer l'url de la barre d'adresse sans qu'il y ait changement de page (mais là, on ne comprend pas, c'est pourquoi j'avais utilisé le mot "redirection" plus haut).
Peux pas. Pour des raisons évidentes de sécurité. Un peu comme l'impossibilité de changer la barre de status dans Firefox. Imagines les possibilités en terme de scaming/phishing si le javascript pouvait changer l'URL sans que le navigateur ne soit contraint à recharger la page.
Bref, ce que tu souhaites faire va à l'encontre de la philosophie du Web.
Nous sommes d'accord, mais on ne va pas chipoter sur les mots.
Oh que si :)
Ce n'est pas ma question, le site est comme ça et le restera. Ma
question est comment changer l'url de la barre d'adresse sans qu'il y
ait changement de page (mais là, on ne comprend pas, c'est pourquoi
j'avais utilisé le mot "redirection" plus haut).
Peux pas. Pour des raisons évidentes de sécurité. Un peu comme
l'impossibilité de changer la barre de status dans Firefox. Imagines les
possibilités en terme de scaming/phishing si le javascript pouvait
changer l'URL sans que le navigateur ne soit contraint à recharger la page.
Bref, ce que tu souhaites faire va à l'encontre de la philosophie du Web.
Nous sommes d'accord, mais on ne va pas chipoter sur les mots.
Oh que si :)
Ce n'est pas ma question, le site est comme ça et le restera. Ma question est comment changer l'url de la barre d'adresse sans qu'il y ait changement de page (mais là, on ne comprend pas, c'est pourquoi j'avais utilisé le mot "redirection" plus haut).
Peux pas. Pour des raisons évidentes de sécurité. Un peu comme l'impossibilité de changer la barre de status dans Firefox. Imagines les possibilités en terme de scaming/phishing si le javascript pouvait changer l'URL sans que le navigateur ne soit contraint à recharger la page.
Bref, ce que tu souhaites faire va à l'encontre de la philosophie du Web.
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Pas que je sache ...
Bien sûr, je pourrais simplement gérer les changement de rubrique par clic dans la barre de navigation comme des liens vers la bonne url, ce qui afficherait la bonne adresse dans la barre d'adresse...
Pourquoi ? ce n'est pas déjà comme çà ?
Mais dans ce cas, je perd de la fluidité, car pour l'instant, la barre de navigation n'est pas rafraichie, alors qu'elle le serait si j'accède à une nouvelle url.
Je ne comprends pas très bien ? - menu : rubrique4.htm - au survol j'ai bien la bonne adresse en barre d'état - au clic : hop! ça part s'afficher en iframe (horreur !) - au clic-droit : hop! je mets en bookmark (mais j'ai une longue pratique des pages framées ...)
Je n'ai rien à vous montrer et pas facile à expliquer. Est-ce suffisamment clair ou voulez-vous que je tente d'expliquer autrement ?
Pas trop capté l'histoire de ne pouvoir rafraichir toute la page. (avec les softs du jour c'est indolore) (ha! ça recharge tout le beurk flash ? virer le flash alors, en général ça ne sert qu'à em...der le visiteur)
-- sm
Bonjour.
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url
dans la barre d'adresse du navigateur sans qu'il y ait redirection vers
cette url ?
Pas que je sache ...
Bien sûr, je pourrais simplement gérer les changement de rubrique par
clic dans la barre de navigation comme des liens vers la bonne url, ce
qui afficherait la bonne adresse dans la barre d'adresse...
Pourquoi ?
ce n'est pas déjà comme çà ?
Mais dans ce
cas, je perd de la fluidité, car pour l'instant, la barre de navigation
n'est pas rafraichie, alors qu'elle le serait si j'accède à une nouvelle
url.
Je ne comprends pas très bien ?
- menu : rubrique4.htm
- au survol j'ai bien la bonne adresse en barre d'état
- au clic : hop! ça part s'afficher en iframe (horreur !)
- au clic-droit : hop! je mets en bookmark
(mais j'ai une longue pratique des pages framées ...)
Je n'ai rien à vous montrer et pas facile à expliquer. Est-ce
suffisamment clair ou voulez-vous que je tente d'expliquer autrement ?
Pas trop capté l'histoire de ne pouvoir rafraichir toute la page.
(avec les softs du jour c'est indolore)
(ha! ça recharge tout le beurk flash ? virer le flash alors, en général
ça ne sert qu'à em...der le visiteur)
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Pas que je sache ...
Bien sûr, je pourrais simplement gérer les changement de rubrique par clic dans la barre de navigation comme des liens vers la bonne url, ce qui afficherait la bonne adresse dans la barre d'adresse...
Pourquoi ? ce n'est pas déjà comme çà ?
Mais dans ce cas, je perd de la fluidité, car pour l'instant, la barre de navigation n'est pas rafraichie, alors qu'elle le serait si j'accède à une nouvelle url.
Je ne comprends pas très bien ? - menu : rubrique4.htm - au survol j'ai bien la bonne adresse en barre d'état - au clic : hop! ça part s'afficher en iframe (horreur !) - au clic-droit : hop! je mets en bookmark (mais j'ai une longue pratique des pages framées ...)
Je n'ai rien à vous montrer et pas facile à expliquer. Est-ce suffisamment clair ou voulez-vous que je tente d'expliquer autrement ?
Pas trop capté l'histoire de ne pouvoir rafraichir toute la page. (avec les softs du jour c'est indolore) (ha! ça recharge tout le beurk flash ? virer le flash alors, en général ça ne sert qu'à em...der le visiteur)
-- sm
davel_x
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Pourquoi ? Parce que j'ai un site avec des iframes (et des parties en flash). Lorsque quelqu'un clique sur un item de la barre de navigation, la bonne rubrique s'affiche dans une iframe mais rien ne change dans la barre d'adresse : normal.
Néanmoins, j'ai prévu un mécanisme pour que quelqu'un puisse accéder à une rubrique d'emblée en tapant un parametre de cette manière : http://www.monsite.net/index.htm?rub=notice. Là, la rubrique "Notice" sera affichée.
As-tu essayé la technique de SWFAddress ?
http://www.asual.com/swfaddress/ à priori cet example fonctionne pour de l'AJAX : http://www.asual.com/swfaddress/samples/ajax/ Donc j'imagine qu'il doit être possible de le modifier pour qu'il renvoie les pages dans une iframe au lieu de lancer une requète. Bref y'a du taff à faire, ce n'est qu'une piste d'idée, mais j'imagine que ça doit être possible.
-- **davel** http://www.davel.fr/blog/
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url
dans la barre d'adresse du navigateur sans qu'il y ait redirection vers
cette url ?
Pourquoi ? Parce que j'ai un site avec des iframes (et des parties en
flash). Lorsque quelqu'un clique sur un item de la barre de navigation,
la bonne rubrique s'affiche dans une iframe mais rien ne change dans la
barre d'adresse : normal.
Néanmoins, j'ai prévu un mécanisme pour que quelqu'un puisse accéder à
une rubrique d'emblée en tapant un parametre de cette manière :
http://www.monsite.net/index.htm?rub=notice. Là, la rubrique "Notice"
sera affichée.
As-tu essayé la technique de SWFAddress ?
http://www.asual.com/swfaddress/
à priori cet example fonctionne pour de l'AJAX :
http://www.asual.com/swfaddress/samples/ajax/
Donc j'imagine qu'il doit être possible de le modifier pour qu'il
renvoie les pages dans une iframe au lieu de lancer une requète.
Bref y'a du taff à faire, ce n'est qu'une piste d'idée, mais j'imagine
que ça doit être possible.
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Pourquoi ? Parce que j'ai un site avec des iframes (et des parties en flash). Lorsque quelqu'un clique sur un item de la barre de navigation, la bonne rubrique s'affiche dans une iframe mais rien ne change dans la barre d'adresse : normal.
Néanmoins, j'ai prévu un mécanisme pour que quelqu'un puisse accéder à une rubrique d'emblée en tapant un parametre de cette manière : http://www.monsite.net/index.htm?rub=notice. Là, la rubrique "Notice" sera affichée.
As-tu essayé la technique de SWFAddress ?
http://www.asual.com/swfaddress/ à priori cet example fonctionne pour de l'AJAX : http://www.asual.com/swfaddress/samples/ajax/ Donc j'imagine qu'il doit être possible de le modifier pour qu'il renvoie les pages dans une iframe au lieu de lancer une requète. Bref y'a du taff à faire, ce n'est qu'une piste d'idée, mais j'imagine que ça doit être possible.
-- **davel** http://www.davel.fr/blog/
Asterbing
In article <4767ccc7$0$26648$, says...
Bref, ce que tu souhaites faire va à l'encontre de la philosophie du Web.
Alors vive la contre-philosophie ;)
In article <4767ccc7$0$26648$426a74cc@news.free.fr>,
mickael.wolff@laposte.net says...
Bref, ce que tu souhaites faire va à l'encontre de la philosophie du Web.
Bref, ce que tu souhaites faire va à l'encontre de la philosophie du Web.
Alors vive la contre-philosophie ;)
Asterbing
In article <4767ce92$0$16396$, says...
Pas trop capté l'histoire de ne pouvoir rafraichir toute la page. (avec les softs du jour c'est indolore) (ha! ça recharge tout le beurk flash ? virer le flash alors, en général ça ne sert qu'à em...der le visiteur)
Voilà, tu as tout compris à "recherger le tout"... Et je dois garder le flash : pas facile.
In article <4767ce92$0$16396$426a34cc@news.free.fr>,
stephanemoriaux.NoAdmin@wanadoo.fr.invalid says...
Pas trop capté l'histoire de ne pouvoir rafraichir toute la page.
(avec les softs du jour c'est indolore)
(ha! ça recharge tout le beurk flash ? virer le flash alors, en général
ça ne sert qu'à em...der le visiteur)
Voilà, tu as tout compris à "recherger le tout"... Et je dois garder le
flash : pas facile.
Pas trop capté l'histoire de ne pouvoir rafraichir toute la page. (avec les softs du jour c'est indolore) (ha! ça recharge tout le beurk flash ? virer le flash alors, en général ça ne sert qu'à em...der le visiteur)
Voilà, tu as tout compris à "recherger le tout"... Et je dois garder le flash : pas facile.
Asterbing
In article <4767e04b$0$21357$, says...
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Pourquoi ? Parce que j'ai un site avec des iframes (et des parties en flash). Lorsque quelqu'un clique sur un item de la barre de navigation, la bonne rubrique s'affiche dans une iframe mais rien ne change dans la barre d'adresse : normal.
Néanmoins, j'ai prévu un mécanisme pour que quelqu'un puisse accéder à une rubrique d'emblée en tapant un parametre de cette manière : http://www.monsite.net/index.htm?rub=notice. Là, la rubrique "Notice" sera affichée.
As-tu essayé la technique de SWFAddress ?
http://www.asual.com/swfaddress/ à priori cet example fonctionne pour de l'AJAX : http://www.asual.com/swfaddress/samples/ajax/ Donc j'imagine qu'il doit être possible de le modifier pour qu'il renvoie les pages dans une iframe au lieu de lancer une requète. Bref y'a du taff à faire, ce n'est qu'une piste d'idée, mais j'imagine que ça doit être possible.
Pas le temps là mais je regarderai ta méthode dans le detail, pour sûr :) Merci.
In article <4767e04b$0$21357$426a74cc@news.free.fr>,
davel@noospam.invalid says...
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url
dans la barre d'adresse du navigateur sans qu'il y ait redirection vers
cette url ?
Pourquoi ? Parce que j'ai un site avec des iframes (et des parties en
flash). Lorsque quelqu'un clique sur un item de la barre de navigation,
la bonne rubrique s'affiche dans une iframe mais rien ne change dans la
barre d'adresse : normal.
Néanmoins, j'ai prévu un mécanisme pour que quelqu'un puisse accéder à
une rubrique d'emblée en tapant un parametre de cette manière :
http://www.monsite.net/index.htm?rub=notice. Là, la rubrique "Notice"
sera affichée.
As-tu essayé la technique de SWFAddress ?
http://www.asual.com/swfaddress/
à priori cet example fonctionne pour de l'AJAX :
http://www.asual.com/swfaddress/samples/ajax/
Donc j'imagine qu'il doit être possible de le modifier pour qu'il
renvoie les pages dans une iframe au lieu de lancer une requète.
Bref y'a du taff à faire, ce n'est qu'une piste d'idée, mais j'imagine
que ça doit être possible.
Pas le temps là mais je regarderai ta méthode dans le detail, pour sûr
:) Merci.
Question un peu étrange, mais bah. Y a-t-il un moyen d'écrire une url dans la barre d'adresse du navigateur sans qu'il y ait redirection vers cette url ?
Pourquoi ? Parce que j'ai un site avec des iframes (et des parties en flash). Lorsque quelqu'un clique sur un item de la barre de navigation, la bonne rubrique s'affiche dans une iframe mais rien ne change dans la barre d'adresse : normal.
Néanmoins, j'ai prévu un mécanisme pour que quelqu'un puisse accéder à une rubrique d'emblée en tapant un parametre de cette manière : http://www.monsite.net/index.htm?rub=notice. Là, la rubrique "Notice" sera affichée.
As-tu essayé la technique de SWFAddress ?
http://www.asual.com/swfaddress/ à priori cet example fonctionne pour de l'AJAX : http://www.asual.com/swfaddress/samples/ajax/ Donc j'imagine qu'il doit être possible de le modifier pour qu'il renvoie les pages dans une iframe au lieu de lancer une requète. Bref y'a du taff à faire, ce n'est qu'une piste d'idée, mais j'imagine que ça doit être possible.
Pas le temps là mais je regarderai ta méthode dans le detail, pour sûr :) Merci.