Désactiver le bouton "back" du navigateur

Désactiver le bouton "back" du navigateur - HTML/CSS - Programmation

Marsh Posté le 27-04-2004 à 14:29:11    

Salut,
 
Je cherche à désactiver le bouton "back" du navigateur, c'est possible ?
 
A+
 
Gilles

Reply

Marsh Posté le 27-04-2004 à 14:29:11   

Reply

Marsh Posté le 27-04-2004 à 14:30:58    

Non. ça correspond pas à la philosophie du web : un site ne touche pas au navigateur. il y est inclus et c'est lui qui s'y adapte.

Reply

Marsh Posté le 27-04-2004 à 14:46:44    

El_gringo a écrit :

Non. ça correspond pas à la philosophie du web : un site ne touche pas au navigateur. il y est inclus et c'est lui qui s'y adapte.


 
Oui, mais c'est ce que j'ai expliqué à mon client.
Néanmoins, il s'agit d'un intranet contrôlé et il peut y choisir la politique à appliquer.
Tout ce que je demande, c'est si c'est possible et comment ? :-)
 
A+
 
Gilles

Reply

Marsh Posté le 27-04-2004 à 14:51:08    

On a déjà répondu que non?

Reply

Marsh Posté le 28-04-2004 à 14:00:01    

gfevrier a écrit :

Salut,
 
Je cherche à désactiver le bouton "back" du navigateur, c'est possible ?
 
A+
 
Gilles


 
La seule possibilité que tu as c'est de creer une nouvelle instance de ton navigateur avec un windows.open en supprimant la barre d'outils et en donnant la taille de l'ecran a ton nouveau navigateur ...
 
Bon courage

Reply

Marsh Posté le 28-04-2004 à 14:44:24    

ne pas oublier les souris qui ont un bouton sur le côté souvent associé à la fonction "back" :whistle:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 28-04-2004 à 14:56:23    

ou la touche backspace du clavier...

Reply

Marsh Posté le 28-04-2004 à 14:59:47    

Kyle a écrit :

ou la touche backspace du clavier...


Et oui y'a pas grand chose a faire sinon donner l'illusion qu'il n'a pas de back

Reply

Marsh Posté le 28-04-2004 à 15:07:43    

gfevrier a écrit :

Salut,
 
Je cherche à désactiver le bouton "back" du navigateur, c'est possible ?
 
A+
 
Gilles


 
bah tu peux pas désactiver le bouton "back" mais tu peux magouiller en php  :D

Reply

Marsh Posté le 28-04-2004 à 15:27:09    

ou alors tu codes un nouveau navigateur :p


---------------
Fleur de métal, entité invulnérable, vêtue tant bien que mal, d'une muraille inébranlable...
Reply

Marsh Posté le 28-04-2004 à 15:27:09   

Reply

Marsh Posté le 28-04-2004 à 15:27:26    

:whistle:

Reply

Marsh Posté le 28-04-2004 à 15:51:40    

y a pas moyen de bidouiller la bdr pour supprimer le bouton back? (ok, ce serait définitif, mais bon, c'est peut-être ce qu'il cherche :o)

Reply

Marsh Posté le 28-04-2004 à 15:53:52    

ils t'ont donne la raison technique pour laquelle ils veulent empecher le retour en arriere ?
je vois pas l'utilite, et je vois bien l'evervement des utilisateurs :/


---------------
Fleur de métal, entité invulnérable, vêtue tant bien que mal, d'une muraille inébranlable...
Reply

Marsh Posté le 28-04-2004 à 16:21:23    

myst78 a écrit :


je vois pas l'utilite, et je vois bien l'evervement des utilisateurs :/


 
Le monsieur a dit que c'était en intranet  :o  
 
De toute façon, une appli qui nécessite une désactivation du bouton retour du navigateur est une appli mal conçue.

Reply

Marsh Posté le 28-04-2004 à 16:28:43    

Il peut s'agir d'une animation Flash : retour arrière = casse tout.

Reply

Marsh Posté le 28-04-2004 à 16:29:05    

est-ce que c ça ?

Reply

Marsh Posté le 28-04-2004 à 17:20:02    

nagadoudi a écrit :

Il peut s'agir d'une animation Flash : retour arrière = casse tout.


 
A ce moment là, tu l'ouvres dans une autre fenêtre, et y'a pas d'entrées dans l'historique, donc pas de back possible? [:joce]

Reply

Marsh Posté le 28-04-2004 à 19:01:37    

Freekill> C'est un bon élément de réponse.
Dans cet esprit, je vois une solution assez tordu :
- Le lancement se fait à partir d'une page standard vide ou ouvre une nouvelle fenêtre avec ton code à l'intérieur.
- A chaque fois que l'utilisation fait une action et que cela influe sur la fenêtre enfant, cela crée une nouvelle fenêtre et supprime l'ancienne.
 
Au final, il y aura en fond une fenêtre vide et une fenêtre enfant de "navigation".

Reply

Marsh Posté le 29-04-2004 à 13:51:48    

test avec le onunload

Reply

Marsh Posté le 05-04-2007 à 12:12:02    

swich a écrit :

test avec le onunload


:hello:
 
Je fais un petit up de ça parceque je n'arrive pas à trouver la solution :/
J'ai vu que dojo le gère mais je n'arrive pas à comprendre comme il fonctionne. Si quelqu'un avait une psite...
 
Merci.


---------------
"L'abus de modération, nuit gravement à la consommation"
Reply

Marsh Posté le 05-04-2007 à 12:14:36    

Si tu charge toutes tes pages via un appel AJAX, y'a pas de changement page donc pas de retour en arrière possible.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
Reply

Marsh Posté le 05-04-2007 à 13:12:01    

Une solution : développe ton propre navigateur web

Reply

Marsh Posté le 05-04-2007 à 14:03:25    

Super les solutions :/
Merci :jap:


Message édité par VenerZen le 05-04-2007 à 14:03:36

---------------
"L'abus de modération, nuit gravement à la consommation"
Reply

Marsh Posté le 20-07-2008 à 21:32:32    

Insérez ce script dans la section head de vos pages :  
<script type="text/javascript">
function noBack(){window.history.forward()}
noBack();
window.onload=noBack;
window.onpageshow=function(evt){if(evt.persisted)noBack()}
window.onunload=function(){void(0)}
</script>
Fonctionne en IE, Firefox, Safari, Opera...  
Mais soyez prudent.  En dehors d'une application intranet ou https, les réactions des visiteurs sont très négatives...

Reply

Marsh Posté le 21-07-2008 à 09:07:58    

en désactivant le javascript ton code ne sert à rien :o

Reply

Marsh Posté le 21-07-2008 à 12:36:12    

sauf si, par GPO, tu ne peux pas désactiver le JS ... (en supposant qu'il n'y ait rien d'autre qu'IE, et rien d'installable)


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 22-07-2008 à 13:36:14    

actif ce topac
une reponse tous les deux ans.... je reviendrai [:romf]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 22-07-2008 à 15:16:55    

bah ça fait 4 ans que l'initiateur du topic n'est pas revenu

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed