Référence "Ajouter aux favoris" pour tous les navigateurs

Ссылка Добавить в избранное для всех браузеров

Solutions multiplateformes

Creuser dans la belle solution la fin de fonctionne dans tous les navigateurs.

Mettez ces fonctions dans le titre de la page:

  <Script>
  fonction add2Fav (x) {
  if (document.all &&! window.opera) {
  if (typeof == window.external "objet") {
  window.external.AddFavorite (document.location, document.title);
  return true;
  }
  else return false;

  }
  else {
  x.href = document.location;
  x.title = document.title;
  x.rel = "sidebar";
  return true;
  }
  }
  </ Script>
 

Lien ajouter pages izrabnnoe peut ressembler à ceci:

  <a href="#" onClick="add2Fav(this)"> Ajouter aux favoris </a>
 

Ajouter aux favoris - script pour tous les navigateurs

  <Un titre href = "http://www.shram.kiev.ua/" rel = sidebar = "Nom du site" onclick = "window.external.AddFavorite ( 'http://www.shram.kiev.ua/' «nom du site '); return false;"> Ajouter aux favoris </a>
 

Modifiez le nom et l'URL site dans 2 endroits! Il fonctionne partout sans erreur)

Faites votre page d'accueil - un script pour IE

  <A href = "http://www.shram.kiev.ua/" onclick = " 'url (# default # homepage)' this.style.behavior =; this.setHomePage ( 'http: //www.shram. kiev.ua/ '); return false; "> Faire la maison </a>
 

Modifiez l'URL dans les 2 emplacements! Il ne fonctionne que dans IE

JavaScript lien "Ajouter aux favoris" pour tous les navigateurs

Le script trouvé dans google et finalisé en tenant compte de la réalité actuelle - à savoir la présence de déjà 8ème version de IE et le navigateur Chrome (qui dans l'original de son script de forme a été définie comme Netscape, ni aucune action à la suite n'a pas été fait). Si votre navigateur ne supporte pas l'ajout d'un signet via un script - l'utilisateur sera affiché un message indiquant que vous pouvez ajouter à vos favoris en appuyant sur Ctrl-D.

Mettez ces fonctions dans le titre de la page:

  <Script>
  fonctionner getBrowserInfo () {
  var t, v = undefined;
  if (window.chrome) t = 'Chrome';
  else if (window.opera) t = 'Opéra';
  else if (document.all) {
  t = 'IE';
  var nv = navigator.appVersion;
  var s = nv.indexOf ( 'MSIE') + 5;
  v = nv.substring (s, s + 1);
  }
  else if (navigator.appName) t = 'Netscape';
  retour {type: t, Version: v};
  }
  fonction signet (a) {
  var url = window.document.location;
  var title = window.document.title;
  var b = getBrowserInfo ();
  if (b.type == 'IE' && 8> = b.version && b.version> = 4) window.external.AddFavorite (url, titre);
  else if (b.type == 'Opéra') {
  a.href = url;
  a.rel = "sidebar";
  a.title = url + ',' + titre;
  return true;
  }
  else if (b.type == "Netscape") window.sidebar.addPanel (titre, url, "");
  else alert ( "Appuyez sur CTRL-D, pour ajouter la page à vos signets.");
  return false;
  }
  </ Script>
 

Lien ajouter pages izrabnnoe peut ressembler à ceci:

  <A href = "javascript: void (0);"  onclick = "return signet (this);"> Ajouter aux favoris </a>