Aide JAVASCRIPT SVP - HTML/CSS - Programmation
Marsh Posté le 18-12-2005 à 19:43:19
ReplyMarsh Posté le 18-12-2005 à 21:27:30
xtof_83 a écrit : aucun interêt... |
Oué méais si je souhaite le faire quand même. Quelqu'un aurait-il le script ?
Merci beaucoup
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)
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
Marsh Posté le 20-12-2005 à 14:48:00
Code :
|
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... ?
Marsh Posté le 20-12-2005 à 16:39:12
lila82 a écrit : C'est du Javascript ce code ? |
Non du lait de chèvre ...
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...
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> |
enfin cela c'est le strict minimum et cette page ne sert à rien.
Il faut que tu places :
<script type="text/javascript"> |
entre les balises
<head> |
et
</head> |
de ta page.
Marsh Posté le 20-12-2005 à 17:56:26
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 :
|
Voilà tu met le code qu'on ta donné dans un fichier.js et c'est bon
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>
Marsh Posté le 20-12-2005 à 18:15:19
le second head est une balise fermante
donc </head> sinon ouais c'est ça...
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... ?
Marsh Posté le 20-12-2005 à 18:18:05
CNeo a écrit : Quoi ?
|
<title> est obligatoire en XHTML
Ainsi que le DOCTYPE, et comme t'es en XHTML écrire simplement <html> c'est pas bon, faut écrire
Code :
|
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>
Marsh Posté le 20-12-2005 à 18:31:38
Ben c'est pas bon
Berk
Caca
Marsh Posté le 20-12-2005 à 18:49:02
J'utilise claris home page 3.0 c'est pour ça. L'utilisation ressemble à Frontpage.
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>
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
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...
Marsh Posté le 22-12-2005 à 13:29:37
MP ton tel a masklinn il va tout t'expliquer
Tu n'arrives pas à quoi?
Tu en est ou? A quoi ressemble ta page?
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>
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.
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.
Marsh Posté le 22-12-2005 à 15:09:29
Code :
|
J'ai envoyé une photo de ma mère à Bill
edit : par contre, j'ai comme un doute sur la compatibilité avec les autres navigateurs que IE...
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
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.???
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.
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.
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.
Marsh Posté le 23-12-2005 à 23:50:08
"flagué" signifie, que tu puisses le distinguer des autres allopass...
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 ?
Marsh Posté le 24-12-2005 à 12:22:35
J'ai mis le sujet là: http://forum.hardware.fr/hardwaref [...] 2120-1.htm
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