Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2009, 05:20
gazaposa
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 14 años, 6 meses
Puntos: 0
llamar a una funcion externa de java

buenas, estoy creando una web en la cual utilizo en casi todas las paginas una funcion q me hace grande una foto.
para optimizar codigo quiero crear un archivo con esa funcion dentro, pero no se como llamarla ya que tengo que pasarle unos parametros,el codgo es el siguiente:
FUNCIÓN:
PositionX = 100;
PositionY = 100;
defaultWidth = 500;
defaultHeight = 500;
var AutoClose = true;
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width=512,height=368,left='+P ositionX+',top='+PositionY;
var optIE='scrollbars=no,width=512,height=368,left='+P ositionX+',top='+PositionY;

function popImage2(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN); }
if (isIE){imgWin=window.open('about:blank','',optIE); }
with (imgWin.document){
writeln('<html><head><title>Cargando ...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0; ');writeln('isIE=(navigator.appName.indexOf("Micro soft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
writeln('width=515;');
writeln('height=632;');
writeln('window.resizeTo(width,height);}');writeln ('if (isNN){');
writeln('window.innerWidth=document.images["imagenes"].width;');writeln('window.innerHeight=document.ima ges["imagenes"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writ eln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=ffffff scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="imagenes" src='+imageURL+' style="display:block"></body></html>');
close();

TEXTO IMAGEN:
<div id="Layer4" style="position:absolute; left:670px; top:209px; width:61px; height:67px; z-index:6">
<a href="popImage2('../../../imagenes/mapas/museocastejon.jpg','Texto alt')"> <img src="../../../imagenes/mapas/thumbs/museocastejon.jpg" alt="Haz click para abrir ventana desde imagen" width="80" height="95" border="0"></a></div>
MUCHAS GRACIAS