All pastes #48321 Raw Edit

JIR

public javascript v1 · immutable
#48321 ·published 2006-04-06 05:56 UTC
rendered paste body
/* jir.js * requires behaviour.js * html looks like: <hX class="jir_replace" id="mytitle.jpg">My Title</hX> * requires an empty.gif to make sure IR should even happen (imagse are turned on) * this gif can be 1px by 1px with 1 color pallette */var test = new Image();var tmp = new Date();var suffix = tmp.getTime();test.src = 'empty.gif?'+suffix;test.onload = registerReplacement;function registerReplacement() {  Behaviour.register( {    '.jir_replace' : function(el) {      if(el.id) {        var ir = document.createElement('img');        ir.src = el.id;        ir.alt = el.firstChild.nodeValue;        el.replaceChild(ir, el.firstChild);      }    }   });   }