Script anti-internet explorer !

Soyez le premier à donner votre avis sur cette source.

Snippet vu 17 737 fois - Téléchargée 24 fois

Contenu du snippet

Pros-Firefox, militez !

Si vous en avez marre d'Internet Explorer, affirmez votre passion pour Firefox avec ce script simple d'emploi qui affichera une page invitant à télécharger Firefox avant de permettre l'accès à votre site par un lien !

Source / Exemple :


<!-- remplacez <body> par : --->
<body onload="javascript:hasIE_hideAndShow();">

<!-- Copiez ceci après <body onload="javascript:hasIE_hideAndShow();"> : -->
<script type="text/javascript">
<!--
var hasIE_phone_home = 0;

// This function does the actual browser detection
function hasIE_hasIE() {
  var ua = navigator.userAgent.toLowerCase();
  return ((ua.indexOf('msie') != -1) && (ua.indexOf('opera') == -1) && 
          (ua.indexOf('webtv') == -1) &&
          (location.href.indexOf('seenIEPage') == -1));
}
function hasIE_showOnlyLayer(whichLayer)
{
  if (document.getElementById)
    {
      var style2 = document.getElementById(whichLayer);
    }
  else if (document.all)
    {
      var style2 = document.all[whichLayer];
    }
  else if (document.layers)
    {
      var style2 = document.layers[whichLayer];
    }
  var body = document.getElementsByTagName('body');
  body[0].innerHTML = style2.innerHTML;
}
function hasIE_showLayer(whichLayer)
{
  if (document.getElementById)
    {
      var style2 = document.getElementById(whichLayer).style;
      style2.display = "block";
    }
  else if (document.all)
    {
      var style2 = document.all[whichLayer].style;
      style2.display = "block";
    }
  else if (document.layers)
    {
      var style2 = document.layers[whichLayer].style;
      style2.display = "block";
    }
}
function hasIE_moveAd(adid) {
  if (document.getElementById)
    {
      var ad = document.getElementById('hasIE_ad');
      var adloc = document.getElementById(adid);
    }
  else if (document.all)
    {
      var ad = document.all['hasIE_ad'];
      var adloc = document.all[adid];
    }
  else if (document.layers)
    {
      var ad = document.layers['hasIE_ad'];
      var adloc = document.layers[adid];
    }
  adloc.innerHTML = ad.innerHTML;
}
function hasIE_hideAndShow() {
  if (hasIE_hasIE()) {
    hasIE_showOnlyLayer("hasIE_level2");
          if (hasIE_phone_home == 1)
            hasIE_phoneHome('getIE_pingimage2');
  } else {
    if (hasIE_phone_home == 1)
      hasIE_phoneHome('getIE_pingimage0');
  }
}
function hasIE_phoneHome(image) {
  if (document.getElementById)
    {
      var img = document.getElementById(image);
    }
  else if (document.all)
    {
      var img = document.all[image];
    }
  else if (document.layers)
    {
      var img = document.layers[image];
    }
  img.setAttribute('src','http://getunder50.com/ping.php?host='+location.host);
}
function hasIE_ContinueWithoutFF() {
    if (location.href.indexOf('?') != -1)
        location.href += '&seenIEPage=1';
    else
        location.href += '?seenIEPage=1';
}
-->
</script>
<span style="position:absolute; width: 0px; height:0px; left:-1000px; top: -1000px"><img id="getIE_pingimage0"/></span>
<div id="hasIE_level2" style="display: none;">
<span style="position:absolute; width: 0px; height:0px; left:-1000px; top: -1000px"><img id="getIE_pingimage2"/></span>
<Br /><Br />
<div style="padding: 20px; background-color: #ffffbb; font-family: arial; font-size: 15px; font-weight: normal; color: #111111; line-height: 17px;">

<div style="width: 630px; margin: 0 auto 0 auto;">
<div style="padding-left: 10px; padding-top: 0px; float: right;">

<script type="text/javascript"><!--
google_ad_client = "pub-5412616630682315";
google_ad_width = 125;
google_ad_height = 125;
google_ad_format = "125x125_as_rimg";
google_cpa_choice = "CAAQoc7nzwEaCBRt5Eg6iHv1KNm493M";
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

</div>
<strong>Nous avons vu que vous utilisiez Internet Explorer, qui est le fléau de l'Internet moderne.&nbsp;&nbsp;Nous vous recommandons fortement de télécharger Firefox. Nous pensons que vous verrez rapidement la différence:</strong>  
<br /><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>·</strong> Firefox bloque les pop-ups.
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>·</strong> Il est plus sécuritaire.
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>·</strong> Il empêche à Microsoft de contrôler de futur de l'Internet.
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>·</strong> Il RESPECTE les standards du Web.
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>·</strong> Des capacités comme la navigation par onglets rendent la navigation Internet meilleure.

<br /><br />
Cliquez sur le bouton à doite pour télécharger Firefox.&nbsp;&nbsp;C'est gratuit.
<br /><br />
<a href="javascript:hasIE_ContinueWithoutFF();">Continuer sans Firefox >></a> (Esclave de Microsoft et fier de l'être)
<br /><br />
</div>
</div>
</div>

A voir également

Ajouter un commentaire

Commentaires

PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
11 -
Bonjour...
à tous IEphile, FireFoxPhile, OperaPhile, NetScapePhile et les autres que je n'ai pas le plaisir de connaître, mais qui d'après notre ami sont à chi..r, forcèment ils n'utilisent pas FireFOX.

Certains chercherait-il à rallumer la guerre des explorers, ne faisons nous pas tous partie de la même famille, les JavaScripteurs et teuses.

Je cite "Nous avons vu que vous utilisiez Internet Explorer, qui est le fléau de l'Internet moderne"...
OUI mais avant..., faut-il cracher sur tout ce qui a été, reste encore à le prouver.

J'oses espérer qu'il s'agit là plus d'une boutade que d'un réel appel au soulevement général, on peut ne pas aimer mais HAIR... IE qui a fait réver tant de monde du temps ou la toile ne regorger pas de ANTI quelque chose mérite ne serait ce que pour cela d'un peu de respect...

Je finirai en disant que sans IE, non plutôt sans NetScape point de IE et sans IE point de FireFox...

Je REfinirai en disant que si ta femme est brune tu insitera tous les hommes à ne sélectionner que des Brunes, et alors les blagues vaseuuses sur les Blondes, tu sait celles que tu racontes...

Je REREfinirai en disant que si les gens cherchaient plutôt à tirer le meilleur des différences, dans le cas de javascript c'est un atout pour tout bien comprendre et faire un Script qui tienne super la route...

Je REREREFinirai...non j'en est assez écrit je préfère consacrer ma frappe à créer du code utilisable par tous que de POMPER des Sources...

Je Salut néanmoins tout le monde meme ce que je n'aimes pas ne les Haissant point...
Arto_8000
Messages postés
1044
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
13 juillet 2010
5 -
Humm ... ce genre de discussion a déjà été débatu sur d'autre source et si tu veux partir une discussion sur ce sujet utilise le forum.

Point vue de la source met un zip, car c'est impossible faire du copier-coller sur ce site ... (tous les chiffres restent)
PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
11 -
Fin de polémique une astuce... "tous les chiffres restent"

Ouvres EXCEL...ou autre tableur compatible
Copies dans la 1st cellule le copier de la source...
Dans la 2nd cellule tu écris la formule =CHERCHE(".";A1)+1 elle te donne la poistion du point...
Dans la 3th cellule tu écris la formule =STXT(A1;E1;255) elle récupère le texte après le point...
Il te reste à étirer les formules sur le nombre de lignes souhaitées et à copier et coller la récup de la 3th cellule dans un fichier texte...
PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
11 -
Heu !!! pardon erreur de frappe, il faut lire =STXT(A1;B1;255)...
Nix
Messages postés
838
Date d'inscription
samedi 15 mai 1999
Statut
Modérateur
Dernière intervention
18 juillet 2009
-
Très intélligent comme source..., je pense que tu aurais du la nommer "Comment faire fuire 80% des visiteurs de votre site avec un javascript" ça collerait mieux à ton script
Des fois on se demande comment fonctionne certains cerveaux...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.