var img = document.getAnonymousNodes(this)[0]; var file = this.getAttribute("fileref"); // HACK: using img.src=file 'inline' doesn't seem to work // but it does when called from a setTimeout() var f = function() { img.src = file; } setTimeout(f, 0);