Foros del Web » Programando para Internet » Javascript »

no funciona funcion!!!

Estas en el tema de no funciona funcion!!! en el foro de Javascript en Foros del Web. hola a todos, no se pq no me funciona la funcion y me estoy volviendo loca!!! la he utilizado en otra pagian que hice y ...
  #1 (permalink)  
Antiguo 30/11/2010, 05:42
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 14 años, 5 meses
Puntos: 0
no funciona funcion!!!

hola a todos, no se pq no me funciona la funcion y me estoy volviendo loca!!! la he utilizado en otra pagian que hice y si que me salio.
me podrian ayudar????
aqui les dejo el codigo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
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=515,height=370,left='+P ositionX+',top='+PositionY;
function popImage(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=520;');
writeln('height=425;');
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();
}}

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();
}}

</script>

</head>

<body>
<table width="100%" border="0" cellpadding="0">
<tr>
<td height="33" colspan="2" bgcolor="#0061AF"> <div align="center"><font color="#FFB678" size="5"><strong><em>Cartel</em></strong></font></div></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td width="50%" height="25" class="letra"><div align="center"><a href="javascript:popImage2('../img/cartela4.jpg','Mapa')"><img src="../img/cartela4.jpg" alt="Haz click para abrir ventana desde imagen" width="238" height="334" border="0"></a>
</td>
<td width="50 %" class="letra" align="center"><img src="../img/nuevocartel.jpg" width="238" height="334"></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</table>
</body>
</html>


muchas gracias!!!!!!!!!!
  #2 (permalink)  
Antiguo 30/11/2010, 10:46
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Respuesta: no funciona funcion!!!

Listo, prueba asi

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. PositionX = 100;
  5. PositionY = 100;
  6. defaultWidth = 500;
  7. defaultHeight = 500;
  8. var AutoClose = true;
  9. if (parseInt(navigator.appVersion.charAt(0))>=4){
  10. var isNN=(navigator.appName=="Netscape")?1:0;
  11. var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
  12. var optNN='scrollbars=no,width=512,height=368,left='+PositionX+',top='+PositionY;
  13. var optIE='scrollbars=no,width=515,height=370,left='+PositionX+',top='+PositionY;
  14. function popImage(imageURL,imageTitle){
  15. if (isNN){imgWin=window.open('about:blank','',optNN); }
  16. if (isIE){imgWin=window.open('about:blank','',optIE); }
  17. with (imgWin.document){
  18. writeln('<html><head><title>Cargando ...</title><style>body{margin:0px;}</style>');
  19. writeln('<sc'+'ript>');
  20. writeln('var isNN,isIE;');
  21. writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
  22. writeln('isNN=(navigator.appName=="Netscape")?1:0; ');
  23. writeln('isIE=(navigator.appName.indexOf("Micro soft")!=-1)?1:0;}');
  24. writeln('function reSizeToImage(){');
  25. writeln('if (isIE){');writeln('window.resizeTo(100,100);');
  26. writeln('width=520;');
  27. writeln('height=425;');
  28. writeln('window.resizeTo(width,height);}');
  29. writeln ('if (isNN){');
  30. writeln('window.innerWidth=document.images["imagenes"].width;');
  31. writeln('window.innerHeight=document.images["imagenes"].height;}}');
  32. writeln('function doTitle(){document.title="'+imageTitle+'";}');
  33. writeln('</sc'+'ript>');
  34. if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
  35. else writeln('</head><body bgcolor=ffffff scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
  36. writeln('<img name="imagenes" src='+imageURL+' style="display:block"></body></html>');
  37. close();
  38. }}
  39.  
  40. function popImage2(imageURL,imageTitle){
  41. if (isNN){imgWin=window.open('about:blank','',optNN); }
  42. if (isIE){imgWin=window.open('about:blank','',optIE); }
  43. with (imgWin.document){
  44. writeln('<html><head><title>Cargando ...</title><style>body{margin:0px;}</style>');
  45. writeln('<sc'+'ript>');
  46. writeln('var isNN,isIE;');
  47. writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
  48. writeln('isNN=(navigator.appName=="Netscape")?1:0; ');
  49. writeln('isIE=(navigator.appName.indexOf("Micro soft")!=-1)?1:0;}');
  50. writeln('function reSizeToImage(){');
  51. writeln('if (isIE){');writeln('window.resizeTo(100,100);');
  52. writeln('width=515;');
  53. writeln('height=632;');
  54.  
  55. writeln('window.resizeTo(width,height);}');
  56.  
  57. writeln ('if (isNN){');
  58. writeln('window.innerWidth=document.images["imagenes"].width;');
  59. writeln('window.innerHeight=document.images["imagenes"].height;}}');
  60. writeln('function doTitle(){document.title="'+imageTitle+'";}');
  61. writeln('</sc'+'ript>');
  62.  
  63. if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
  64. else writeln('</head><body bgcolor=ffffff scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
  65. writeln('<img name="imagenes" src='+imageURL+' style="display:block"></body></html>');
  66. close();
  67. }}
  68.  
  69.  
  70. </head>
  71.  
  72. <table width="100%" border="0" cellpadding="0">
  73. <tr>
  74. <td height="33" colspan="2" bgcolor="#0061AF"> <div align="center"><font color="#FFB678" size="5"><strong><em>Cartel</em></strong></font></div></td>
  75. </tr>
  76. <tr>
  77. <td colspan="2">&nbsp;</td>
  78. </tr>
  79. <tr>
  80. <td width="50%" height="25" class="letra"><div align="center"><a href="javascript:popImage2('../img/cartela4.jpg','Mapa')"><img src="http://www.forosdelweb.com/f13/img/cartela4.jpg" alt="Haz click para abrir ventana desde imagen" width="238" height="334" border="0"></a>
  81. </td>
  82. <td width="50 %" class="letra" align="center"><img src="http://www.forosdelweb.com/f13/img/nuevocartel.jpg" width="238" height="334"></td>
  83. </tr>
  84. <tr>
  85. <td colspan="2"> </td>
  86. </tr>
  87. </body>
  88. </html>
__________________
Juegos
Juegos iphone
  #3 (permalink)  
Antiguo 30/11/2010, 12:30
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: no funciona funcion!!!

lo siento, pero me sigue sin funcionar...
donde estara el fallo????
diosssssssss
  #4 (permalink)  
Antiguo 01/12/2010, 21:36
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 7 meses
Puntos: 14
Respuesta: no funciona funcion!!!

No entiendo, ya la probé de nuevo, abre un pop up y le cambia el tamaño, me funciona bien, copia el texto con "ver original" y te saldrá limpio, si puedo te subo un html para q lo veas funcionando

PD:si lo tienes arriba envíame la dirección para entrar y ver qué es lo que puede estar mal

Saludos.
__________________
Juegos
Juegos iphone

Etiquetas: funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:39.