diaph
Messages postés2Date d'inscriptiondimanche 2 janvier 2005StatutMembreDernière intervention 3 janvier 2005
-
2 janv. 2005 à 19:30
tacettoc
Messages postés9Date d'inscriptionsamedi 18 décembre 2004StatutMembreDernière intervention30 janvier 2005
-
4 janv. 2005 à 22:30
Bonjour,
j'ai installé sur ma page d'accueil un script d'alerte pour informer mes visiteurs que mon site ne fonctionne pas avec toutes les versions netscape. Je voudrais ajouter une case à cocher "ne plus afficher ce message", comment dois-je faire ?
Merci d'avance ...
Ci-dessous le script que j'ai installé:
<script language="javascript">
<!--
function detect() {
if (navigator.appName=='Netscape')
{
alert ("Ce site ne fonctionne pas avec les versions antérieures à NETSCAPE 4.7. Vérifiez votre version de navigateur ! Procurez-vous une version récente si besoin. L'adresse du centre de téléchargement est en bas de la page. Merçi de votre compréhension.")
}
}
//-->
</script>
tacettoc
Messages postés9Date d'inscriptionsamedi 18 décembre 2004StatutMembreDernière intervention30 janvier 2005 3 janv. 2005 à 01:03
Bonjour,
Houla ! Ca va être compliqué ! Bon, d'abord, il faudra remplacer le
alert() par un confirm() parce qu'on ne peut pas faire une case à
cocher dans une boîte de dialogue... Ensuite, il faudra faire un cookie
qui mémorise si on doit afficher le message ou non.
En résumé, voici le code :
<script language="JavaScript">
function warning()
{
if(IfAffichAdvertissementOnSiteForNetscape="")
{
if(navigator.appName=="Microsoft Internet Explorer")
{
asking()
}
}
function asking()
{
if(confirm("Ce site ne fonctionne pas avec les versions antérieures à NETSCAPE 4.7. Vérifiez votre version de navigateur ! Procurez-vous une version récente si besoin. L'adresse du centre de téléchargement est en bas de la page.\nMerci de votre compréhension.\n\nPour ne plus afficher ce message, cliquez sur Annuler."))
tacettoc
Messages postés9Date d'inscriptionsamedi 18 décembre 2004StatutMembreDernière intervention30 janvier 2005 4 janv. 2005 à 22:30
Bonjour,
Oops ! comme je n'ai pas Neetscape, je voulais le faire sur explorer !
Script corrigé :
<script language="JavaScript">
function warning()
{
if(IfAffichAdvertissementOnSiteForNetscape="")
{
if(navigator.appName=="Netscape")
{
asking()
}
}
function asking()
{
if(confirm("Ce site ne fonctionne pas avec les versions antérieures à NETSCAPE 4.7. Vérifiez votre version de navigateur ! Procurez-vous une version récente si besoin. L'adresse du centre de téléchargement est en bas de la page.\nMerci de votre compréhension.\n\nPour ne plus afficher ce message, cliquez sur Annuler."))