Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1228 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  arreter le chargement de la page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

arreter le chargement de la page

n°1356506
byakugan
cachaça nao è agua !!
Posté le 29-04-2006 à 15:49:05  profilanswer
 

bonjour
j'ai un pour la gestion des pages sous javascript. j'ai besoin de pouvoir arreter le chargement de la page a certains moments ( par exemple quand  l'utilisateur anulle la suppression) .  
 
code
function confirmDel(mess) {
     if (!confirm(mess))
     {
          window.stop();
     }
}
[/code]
 
hors il se trouve que cette fonction ne marche pas( window.stop()) . j'ai testé plusieurs autres variantes sans succès.
 

Code :
  1. window.stop();
  2. windows.stop();
  3. navigator.stop();
  4. document.execCommand("stop" );


 
 
est ce que quelqu'un aurait une idée ? merci de votre aide.

mood
Publicité
Posté le 29-04-2006 à 15:49:05  profilanswer
 

n°1356523
gatsu35
Blablaté par Harko
Posté le 29-04-2006 à 16:34:27  profilanswer
 

Ce n'est pas possible d'empêcher le chargement d'une page :o
 
surtout que stop() ca n'existe pas :o

n°1356572
byakugan
cachaça nao è agua !!
Posté le 29-04-2006 à 18:26:13  profilanswer
 

ah si si ca existe. en tout cas mes recherches sur internet le dise. c'est simple il s'agit de reproduire le comportement du bouton stop du navigateur.

n°1356575
gatsu35
Blablaté par Harko
Posté le 29-04-2006 à 18:34:02  profilanswer
 

envoi les pages qui te le disent :o

n°1356576
masklinn
í dag viðrar vel til loftárása
Posté le 29-04-2006 à 18:35:02  profilanswer
 

byakugan a écrit :

bonjour
j'ai un pour la gestion des pages sous javascript. j'ai besoin de pouvoir arreter le chargement de la page a certains moments ( par exemple quand  l'utilisateur anulle la suppression) .


Application mal pensée [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1356580
gatsu35
Blablaté par Harko
Posté le 29-04-2006 à 18:36:03  profilanswer
 

masklinn a écrit :

Application mal pensée [:petrus75]


 [:muse]

n°1356681
byakugan
cachaça nao è agua !!
Posté le 30-04-2006 à 09:40:33  profilanswer
 

mal pensée ? pourquoi ?
partant du principe que je fais une application qui veut juste confirmer la suppression d'un utilisateur ( par exemple) je pense qu'un confirm n'est pas forcement mal venu.
 
 
http://www.google.fr/custom?hl=fr& [...] rch=&meta=

Message cité 1 fois
Message édité par byakugan le 30-04-2006 à 09:51:56
n°1356682
gatsu35
Blablaté par Harko
Posté le 30-04-2006 à 09:47:32  profilanswer
 

byakugan a écrit :

mal pensée ? pourquoi ?
partant du principe que je fais une application qui veut juste confirmer la suppression d'un utilisateur ( par exemple) je pense qu'un confirm n'est pas forcement mal venu.
 
[url]
http://www.google.fr/custom?hl=fr& [...] rch=&meta=
[/url]


Citation :


Syntaxe
void window.stop()
 
Description
Arrête le chargement de la page.
Equivalent à l'action du bouton Stop du navigateur.
Difficile de trouver un intérêt.


 
Mainteant tu réfléchis bien :  
Une fois que la page est appelée sur le serveur, elle sera traitée, et tu ne pourras pas annuler quoi que ce soit :o, même si tu fais stop().
donc ton application est mal pensée.
Le mieux c'est de balancer un confirm à la gueule de l'utilisateur afin qu'il confirme ou non sa suppression

n°1356683
byakugan
cachaça nao è agua !!
Posté le 30-04-2006 à 09:55:18  profilanswer
 

bah c'est le but. je me suis peut etre mal exprimé. quand je dit chargement de la page je veux dire envoi de la requete.

n°1356691
gatsu35
Blablaté par Harko
Posté le 30-04-2006 à 10:52:09  profilanswer
 

Ben tu n'envoies pas la requête :o justement :o
donc tu balances soit une page avec 2 boutons
"Salut es-tu vraiment sur de vouloir faire ça" ?
"OUI"    "NON"
 
Ou bien un confirm en JS en travers de la gueule de l'utilisateur

mood
Publicité
Posté le 30-04-2006 à 10:52:09  profilanswer
 

n°1356703
byakugan
cachaça nao è agua !!
Posté le 30-04-2006 à 11:22:20  profilanswer
 

Citation :


Ou bien un confirm en JS en travers de la gueule de l'utilisateur


 
bon je pense que personne n'a lu mon code
 

Code :
  1. function confirmDel () {
  2.      if (!confirm("etes vous sur ?" ))
  3.      {
  4.         // les traitements  a faire pour que la page ne soit pas chargée
  5.      }
  6. }


 
ce que j'oublie de préciser c'est que le javascript est lié a un submit.
voici grosso modo comment ca fonctionne (c'est pas le vrai code mais bon
 

Code :
  1. <form action="suppression.jsp" method="post">
  2.      <select name="user">
  3.        <!-- je vous passe le quart d'heure sur la recupération des users -->
  4.      </select>
  5.    <input type="submit" onclick="confirmDel()" />
  6. </form>


 
 
le but etant donc d'anuler le submit quand l'utilisateur anulle

Message cité 1 fois
Message édité par byakugan le 07-05-2006 à 23:00:57
n°1356706
masklinn
í dag viðrar vel til loftárása
Posté le 30-04-2006 à 11:43:26  profilanswer
 

byakugan a écrit :

[quote]
Ou bien un confirm en JS en travers de la gueule de l'utilisateur
[quote]
 
bon je pense que personne n'a lu mon code
 

Code :
  1. function confirmDel () {
  2.      if (!confirm("etes vous sur ?" ))
  3.      {
  4.         // les traitements  a faire pour que la page ne soit pas chargée
  5.      }
  6. }


 
ce que j'oublie de préciser c'est que le javascript est lié a un submit.
voici grosso modo comment ca fonctionne (c'est pas le vrai code mais bon
 

Code :
  1. <form action="suppression.jsp" method="post">
  2.      <select name="user">
  3.        <!-- je vous passe le quart d'heure sur la recupération des users -->
  4.      </select>
  5.    <input type="submit" onclick="confirmDel()" />
  6. </form>


 
 
le but etant donc d'anuler le submit quand l'utilisateur anulle


Code :
  1. function confirmDeletion() {
  2.    return confirm( "Êtes vous sûr?" );
  3. }


Code :
  1. <form action="suppression.jsp" method="post">
  2.     <select name="user">
  3.       <!-- je vous passe le quart d'heure sur la recupération des users -->
  4.     </select>
  5.   <input type="submit" onclick="return confirmDeletion();" />
  6. </form>


terminé.
 
Et accessoirement, ça ne fonctionne naturellement pas dans le cas où le javascript est désactivé [:icon12]


Message édité par masklinn le 30-04-2006 à 11:44:40

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1356715
gatsu35
Blablaté par Harko
Posté le 30-04-2006 à 12:15:23  profilanswer
 

Code :
  1. <form action="suppression.jsp" method="post" onsubmit="return confirmDeletion();">
  2.         <select name="user">
  3.           <!-- je vous passe le quart d'heure sur la recupération des users -->
  4.         </select>
  5.       <input type="submit" />
  6.     </form>


 
Je préfère ecrire sous cette forme, mais c'est peut etre moi qui suit pas normal

n°1356717
masklinn
í dag viðrar vel til loftárása
Posté le 30-04-2006 à 12:17:44  profilanswer
 

chais pas je met pas le javascript inline d'habitude


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1356720
byakugan
cachaça nao è agua !!
Posté le 30-04-2006 à 12:26:51  profilanswer
 

ca marche.!!!!
 
j'aimerais comprendre quand meme pourquoi ? est ce que le fait que la fonction retourne un booleen dans onclick ?
dans ce cas il sert a quoi le return dans le onclick ( je precise quand meme que ca fonctionne pas sans j'ai testé ).

n°1356721
masklinn
í dag viðrar vel til loftárása
Posté le 30-04-2006 à 12:29:00  profilanswer
 

les évènements sur les objets renvoient un booléen ou rien, si si elles renvoient vrai ou rien la suite des évènements est déclenchée (ici l'envoi du formulaire) mais si elles renvoient faux tout s'arrête (donc le formulaire n'est pas envoyé).


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1356726
byakugan
cachaça nao è agua !!
Posté le 30-04-2006 à 12:48:15  profilanswer
 

thks a lot a question qui a rien a voir  
 
"6th Cremational Resign Pattern" <=== what is it ?

n°1356727
masklinn
í dag viðrar vel til loftárása
Posté le 30-04-2006 à 12:49:47  profilanswer
 

http://www.dcc.unicamp.br/~oliva/f [...] n-patterns


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  arreter le chargement de la page

 

Sujets relatifs
Appel d'une page HTML ?Récupérer tous les <div> d'une page en Javascript
page de login[resolu] Intégration de flash sur page html.
scrollbar et menubar à 0 au chargement de la pageplusieur streaming dans une page
Requette http sur une page webbesoin d'aide pour naviguation dans page HTML
[c#] Gridview sur plusieur page 
Plus de sujets relatifs à : arreter le chargement de la page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR