Lo he intentado de esta forma, modificando el codigo del javascript para abrir la nueva ventana, pero al añadirle esas lineas no me abre la nueva ventana:
Código:
ventana=window.open("","",cadena);
ventana.document.writeln ('<html><head>');
ventana.document.writeln('<title>'+nombre+'</title></head>');
ventana.document.writeln('<script language="JavaScript">');
ventana.document.writeln('var message="Función deshabilitada.\n\n©2008 HiperGrowShop\nTodos los derechos reservados"; ');
ventana.document.writeln('function click(e) {');
ventana.document.writeln('if (document.all) {');
ventana.document.writeln('if (event.button == 2) {');
ventana.document.writeln('alert(message);');
ventana.document.writeln('return false;');
ventana.document.writeln('}');
ventana.document.writeln('}');
ventana.document.writeln('if (document.layers) {');
ventana.document.writeln('if (e.which == 3) {');
ventana.document.writeln('alert(message);');
ventana.document.writeln('return false;');
ventana.document.writeln('}');
ventana.document.writeln('}');
ventana.document.writeln('}');
ventana.document.writeln('if (document.layers) {');
ventana.document.writeln('document.captureEvents(Event.MOUSEDOWN);');
ventana.document.writeln('}');
ventana.document.writeln('document.onmousedown=click;');
ventana.document.writeln('</script>');
ventana.document.writeln('<body marginwidth="6" marginheight="6" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" style="overflow:hidden; background-color:#000">');
ventana.document.writeln('<a title="Cerrar ventana" href="javascript:window.close()"><img src="'+ img +'" style="border:#fff solid 2px" /></a>')
ventana.document.writeln ('</body></html>');
ventana.document.close();