LinkText to URL authentication Swap menu

Le bookmarklet

Bookmarklet inline LinkText_to_URL

Bookmarklet hébergé sur ce site LinkText_to_URL!

Informations

Le script

(function(){
function m(s){
  var w='';
  var h='http:/';
  var j;
  for(k=0;k<s.length;k++){
    j=s[k];
    if(l(j)){
      j=j.replace(h,'');
      w+='<a rel=a href='+h+j+'>'+h+j+'</a> ';
    }
    else{
      w+=j+' ';
    }
  }
  return w;
}
function l(n){
  var t=Array('http','.net','.com','.org','.edu','www.');
  var p=0;
  while(t[p]){
    if(n.indexOf(t[p])>-1)
      return 1;
    p++;
  }
  return 0;
}
var d=document;
var g=d.getElementsByTagName('*');
var i=0;
var f, v, e, c, o;
while(g[i]){
  f=g[i];
  v=f.childNodes;
  if(f.rel!='a'){
    e=0;
    while(v[e]){
      c=v[e];
      if(c.nodeType==3){
        o=d.createElement('span');
        o.rel='a';
        o.innerHTML=m(c.data.split(' '));
        f.insertBefore(o,c);
        f.removeChild(c);
      }
      e++;
    }
  }
  i++;
}
})()


Valid XHTML 1.0 Strict Valid CSS

AccueilPage précédenteHaut de pagePage suivante