Aide JAVASCRIPT SVP

Aide JAVASCRIPT SVP - HTML/CSS - Programmation

Marsh Posté le 18-12-2005 à 19:12:55    

Bonsoir,
 
Je souhaiterais demander à mes visiteur si il confirme ou non la fermeture de mon site. Comment faire ?
 
Merci beaucoup

Reply

Marsh Posté le 18-12-2005 à 19:12:55   

Reply

Marsh Posté le 18-12-2005 à 19:43:19    

aucun interêt...
 
cela n'aura juste pour effet d'énerver le visiteur...

Reply

Marsh Posté le 18-12-2005 à 21:27:30    

xtof_83 a écrit :

aucun interêt...
 
cela n'aura juste pour effet d'énerver le visiteur...


 
 
Oué méais si je souhaite le faire quand même. Quelqu'un aurait-il le script ?
 
Merci beaucoup

Reply

Marsh Posté le 18-12-2005 à 21:31:53    

Tu n'obtiendras aucun script de la sorte ici.
1erement parceque c'est stupide. Et ensuite parceque ça ne marche pas chez tout le monde (genre chez moi le JS est désactivé justement pour eviter que des scripts comme celui que tu veux me fassent chier) et enfin parcequ'ici on fait pas le travail à ta place (voir charte)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 20-12-2005 à 14:37:27    

esox_ch a écrit :

...  pour eviter que des scripts comme celui que tu veux me fassent chier) et enfin parcequ'ici on fait pas le travail à ta place (voir charte)


 
Toujours aussi sympa l'ambiance du forum..
Bref, je cherche un script de ce type afin que mes vsiteurs, lorsqu'ils remplissent le formulaire de contact, ne ferme pas accidentellement la page sans que le message ne soit envoyé, ce qui est déjà arrivé plusieurs fois.
 
Voilà. En espérant qu'une personne un petit peu plus sympa dègne me répondre.
Bonne journée, lila82

Reply

Marsh Posté le 20-12-2005 à 14:48:00    

Code :
  1. function closeMyShit(){
  2.   if(confirm('Etes vous sur de vouloir quitter mon bigniou?') ){
  3.     window.close();
  4.   }
  5. }

Reply

Marsh Posté le 20-12-2005 à 16:15:26    

C'est du Javascript ce code ?  
Lorsque je l'insère, il me sort tel quel sur la page comme un texte et non comme un script... ?

Reply

Marsh Posté le 20-12-2005 à 16:39:12    

lila82 a écrit :

C'est du Javascript ce code ?  


Non du lait de chèvre ... :o
 

lila82 a écrit :

Lorsque je l'insère, il me sort tel quel sur la page comme un texte et non comme un script... ?


J'ai comme dans l'idée que tu sais pas trop ce que tu fais ...
Bref ce code javascript faut que tu le mettes au bon endroit ( par exemple entre tes balises head, et n'oublie pas les balises script autour). Et ensuite que tu appeles la fonction que j'ai écrite en dessus au moment où tes visiteurs "ferment" ton site...


Message édité par anapajari le 20-12-2005 à 16:39:36
Reply

Marsh Posté le 20-12-2005 à 17:47:17    

heu...

Reply

Marsh Posté le 20-12-2005 à 17:55:26    

Quoi ?
 
Si tu n'as pas compris ce qu'il a dit c'est qu'il a raison...
 
Une page XHTML c'est :
 

<html>
<head>
</head>
<body>
</body>
</html>


 
enfin cela c'est le strict minimum et cette page ne sert à rien.
 
Il faut que tu places :

<script type="text/javascript">
tonscript
</script>


entre les balises

<head>


et

</head>


de ta page.

Message cité 1 fois
Message édité par CNeo le 20-12-2005 à 17:55:47
Reply

Marsh Posté le 20-12-2005 à 17:55:26   

Reply

Marsh Posté le 20-12-2005 à 17:56:26    

:lol: lila lila ;)
 
on est parfois à cheval sur certaines régles, et tu vois dans ton cas ça ce comprend.
Bon on est gentil donc:
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html>
  3. <head>
  4. <title>for lila</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6. <link href="/blabla.css" rel="stylesheet" type="text/css" />
  7. <script type="text/JavaScript" src="lien_de_ton_fichier_javascript.js"></script>
  8. </head>
  9. <body>
  10.    ton contenu de page
  11. </body>
  12. </html>


 
Voilà tu met le code qu'on ta donné dans un fichier.js et c'est bon

Reply

Marsh Posté le 20-12-2005 à 18:14:01    

Comme ça ?
 
<head>
<script type="text/javascript">
      function closeMyShit(){
       if(confirm('Etes vous sur de vouloir quitter mon bigniou?') ){
         window.close();
       }
      }  
</script>
<head>
 
 

Reply

Marsh Posté le 20-12-2005 à 18:15:19    

le second head est une balise fermante
 
donc </head> sinon ouais c'est ça...

Reply

Marsh Posté le 20-12-2005 à 18:17:21    

J'ai saisi:
 
<head>
<script type="text/javascript">
      function closeMyShit(){
       if(confirm('Etes vous sur de vouloir quitter mon bigniou?') ){
         window.close();
       }
      }  
</script>
</head>
 
Pourtant cela ne marche ni avec explorer ni avec mozilla... ?

Reply

Marsh Posté le 20-12-2005 à 18:18:05    

CNeo a écrit :

Quoi ?
 
Si tu n'as pas compris ce qu'il a dit c'est qu'il a raison...
 
Une page XHTML c'est :
 

<html>
<head>
</head>
<body>
</body>
</html>


 
enfin cela c'est le strict minimum et cette page ne sert à rien.


<title> est obligatoire en XHTML :o
Ainsi que le DOCTYPE, et comme t'es en XHTML écrire simplement <html> c'est pas bon, faut écrire

Code :
  1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">


:o


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

Marsh Posté le 20-12-2005 à 18:23:28    

J'ai ça sur ma page...
 
<HTML>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<HEAD>
   <TITLE>Le titre de ma page</TITLE>
   <META NAME=GENERATOR CONTENT="Claris Home Page 3.0">
   <X-CLARIS-WINDOW TOP=0 BOTTOM=593 LEFT=0 RIGHT=1012>
   <X-CLARIS-TAGVIEW MODE=minimal>
##<script type="text/javascript">function closeMyShit(){
       if(confirm('Etes vous sur de vouloir quitter mon bigniou?') ){
         window.close();
       }
      }</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<P></P>
</BODY>
</HTML>

Reply

Marsh Posté le 20-12-2005 à 18:31:38    

Ben c'est pas bon :o
 
Berk :o
 
Caca :o
 

  • Le doctype doit se trouver avant la racine du document :o
  • le XHTML est case-sensitive, et toutes les balises doivent être nommées en minuscules :o
  • jamais vu d'élément "x-claris" dans la spec :o
  • tout attribut doit être entre quote :o
  • bgcolor n'existe pas :o


Message édité par masklinn le 20-12-2005 à 18:33:09

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

Marsh Posté le 20-12-2005 à 18:49:02    

J'utilise claris home page 3.0 c'est pour ça. L'utilisation ressemble à Frontpage.

Reply

Marsh Posté le 20-12-2005 à 18:54:37    

[:arrakys]

Reply

Marsh Posté le 20-12-2005 à 20:12:08    

lol
 
J'ai édité ça sur le bloc note, c'est bon ?
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  
<head>
<script type="text/javascript">
      function closeMyShit(){
       if(confirm('Etes vous sur de vouloir quitter mon bigniou?') ){
         window.close();
       }
      }  
</script>
</head>


Message édité par lila82 le 20-12-2005 à 20:13:10
Reply

Marsh Posté le 20-12-2005 à 20:28:35    

Pouf xtof, parce que les MP sont buggés: http://www.w3.org/TR/xhtml1/#normative


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

Marsh Posté le 21-12-2005 à 03:02:21    

thx ;)

Reply

Marsh Posté le 21-12-2005 à 11:58:01    

Comme quoi, il suffit que ce soit une fille qui pose ce genre de question à la con pour que les nerdz de ce forum qui aurait normalement appelé au sabotage d'internet, au non respect des normes d'ergonomie ("sur le bucher, sorcière" ), et j'en passe ("on ne donne de script tout fait sur ce forum, dégage...", "STFW, patate..." ), soudainement, ces nerdz deviennent tout miel, filent le script tout fait et vendraient même leur mère à Bill Gates.
 
Je m'en souviendrai pour mon prochain multi...

Reply

Marsh Posté le 21-12-2005 à 12:44:14    

On a quand même été un peu méchant :D

Reply

Marsh Posté le 22-12-2005 à 13:19:55    

Je n'y arrive pas...

Reply

Marsh Posté le 22-12-2005 à 13:29:37    

MP ton tel a masklinn il va tout t'expliquer :o
 
Tu n'arrives pas à quoi?  
Tu en est ou? A quoi ressemble ta page?

Reply

Marsh Posté le 22-12-2005 à 14:51:07    

J'en suis toujours à ça:
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  
<head>
<script type="text/javascript">
      function closeMyShit(){
       if(confirm('Etes vous sur de vouloir quitter mon bigniou?') ){
         window.close();
       }
      }  
</script>
</head>

Reply

Marsh Posté le 22-12-2005 à 15:04:56    

vous êtes gentils avec votre "closeMyShit()" m'enfin ça répond pas à la question initiale du tout...
 
voir l'évènement "onunload" afin de gérer un évènement lorsque l'utilisateur quitte le site ou ferme son navigateur.
 
attention : selon certaines doc, cet évènement n'est pas annulable : c'est à dire qu'une fois le code éxécuté, l'action de quitter le site se termine.

Reply

Marsh Posté le 22-12-2005 à 15:05:32    

genre tu peux afficher "Salut, reviens vite" dans un alert() sur un onunload, mais tu ne peux pas forcer le gars à rester sur la page.

Reply

Marsh Posté le 22-12-2005 à 15:09:29    

Code :
  1. <html>
  2. <head>
  3. </head>
  4. <BODY onBeforeUnload="return ('Vous voulez vraiment partir comme ça et me laisser seule dans ma m... ?')">
  5. MyShit
  6. </body>
  7. </html>


 
J'ai envoyé une photo de ma mère à Bill  [:iorili]
 
edit : par contre, j'ai comme un doute sur la compatibilité avec les autres navigateurs que IE...


Message édité par esrevni le 22-12-2005 à 15:11:53
Reply

Marsh Posté le 22-12-2005 à 15:27:17    

c'est vrai que depuis IE5 y'a before.

Reply

Marsh Posté le 22-12-2005 à 15:27:35    

moi je me suis arrêté d'évoluer à IE 4 :o

Reply

Marsh Posté le 23-12-2005 à 16:45:36    

J'ai fini par y arriver ouf !!!! J'ai finalement récupéré un script que j'ai vu utiliser sur une page web. En tout cas merci beaucoup, vous êtes adorables.
 
Mais j'ai un autre problème et pas des moindre. Je souhaiterais faire une offre promotionnelle sur mon site: 3 Ebooks achetées = 1 Offert. Est-ce qu'il y a un moyen d'automatiser cette tache... ?
 
Je pourrais vous donner des allopass cadeaux en compensation de votre super aide... ;->
 
En tout cas, merci beaucoup beaucoup beaucoup.
Lila82


Message édité par lila82 le 23-12-2005 à 16:48:44
Reply

Marsh Posté le 23-12-2005 à 17:44:07    

Tu souhaites rendre quoi de dynamique??
 
l'annonce d'offres???
ou faire lorsque 3ebooks sont acheté le 4eme est gratuit.???

Reply

Marsh Posté le 23-12-2005 à 18:08:46    

Je souhaiterais rendre dynamique le fait que 3 ebooks achetées donne droit à un code allopass valable pour avoir un 4ème ebook gratuit.

Reply

Marsh Posté le 23-12-2005 à 18:49:45    

Crée un produit dans ta base produit "Allopass gratuit". Il est flagué comme invisible au catalogue (style, il lui manque le classement dans le catalogue par exemple, ou alors il n'a pas de prix, etc.)
 
Ensuite, lorsque la personne passe sa commande, tu effaces de la commande tous les éventuels allopass cadeau qui sont dans la commande, puis tu comptes les eBooks qu'il y a dedans.
Tu fais ensuite la division entière de ce nombre par 3, et tu ajoutes à la commande autant de cadeaux que trouvé par cette oppération, et enfin tu termines la validation de la commande.
 
Ensuite, je ne sais pas comment fonctionne allopass et ces fameux cadeaux, il y aura certainement encore un développement nécessaire afin de permettre à la personne d'utilise ses points.

Reply

Marsh Posté le 23-12-2005 à 23:45:16    

"Il est flagué" euh... ça veut dire quoi ?
 
En tout cas merci beaucoup de votre aide.


Message édité par lila82 le 23-12-2005 à 23:45:51
Reply

Marsh Posté le 23-12-2005 à 23:50:08    

"flagué" signifie, que tu puisses le distinguer des autres allopass...

Reply

Marsh Posté le 24-12-2005 à 12:08:33    

Et comment m'est-il possible de créer un produit dans ma base produit "Allopass gratuit"... ?
 
Les Allopass sont en fait des codes qui permettent d'accéder à un téléchargement, à une page... pour l'obtenir, il faut que la personne appelle un numéro surtaxé. Mais moi je n'ai pas accès au code que la persone doit obtenir. Il sont tous différents !
J'avais pensé faire une page avec 2 "Champs de texte". Une fois les codes saisis et envoyés, cela leur donne accès à une autre page noté P où un code figure.
Je pourrais par exemple acheté 50codes et les mettrent dans un fichier exel ou autre... Et la page P changerait automatiquement de code offert à chaque fois.
 
Qu'en penses-tu ?

Message cité 1 fois
Message édité par lila82 le 24-12-2005 à 12:15:19
Reply

Marsh Posté le 24-12-2005 à 12:22:35    

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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