Hola a tod@s,
resulta que tengo un archivo index.html que abre una ventana emergente (index2.html),y en el navegador Safari 5.0.6 la veo bien. Sin embargo cuando la visualizo en otras versiones del Safari, Firefox o IE en la pop-up cambia el alto predefinido. Por favor, ¿Podríais ayudarme a corregir el error?.
Este es el script:
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
, y este el es código html que acompaña al botón o imagen de sustitución:
onclick="window.open('index2.htm','viewReport','wi dth=718,height=503,scrollbars=no,resizable=no')"
Y este otro es el contenido de la ventana emergente:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>.::Portafolio::.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<body bgcolor="#FFFFFF" text="#040404" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="718" height="503" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#040404">
<tr>
<td width="710" height="501" valign="top">
<table width="710" height="494" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" background="imaxes/fondos/conarbore.gif"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="70%" valign="top"><table width="496" height="495" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="496"><iframe name="principal" id="principal" frameborder="0" height="495" width="496" scrolling="no" src="presenta.html"></iframe></td>
</tr>
</table> </td>
<td width="30%"><object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="214" height="492">
<param name="movie" value="fla/menu.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<param name="swfversion" value="6.0.65.0">
<!-- Esta etiqueta param indica a los usuarios de Flash Player 6.0 r65 o posterior que descarguen la versión más reciente de Flash Player. Elimínela si no desea que los usuarios vean el mensaje. -->
<param name="expressinstall" value="Scripts/expressInstall.swf">
<!-- La siguiente etiqueta object es para navegadores distintos de IE. Ocúltela a IE mediante IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="fla/menu.swf" width="214" height="492">
<!--<![endif]-->
<param name="quality" value="high">
<param name="wmode" value="transparent">
<param name="swfversion" value="6.0.65.0">
<param name="expressinstall" value="Scripts/expressInstall.swf">
<!-- El navegador muestra el siguiente contenido alternativo para usuarios con Flash Player 6.0 o versiones anteriores. -->
<div>
<h4>El contenido de esta página requiere una versión más reciente de Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtener Adobe Flash Player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object></td>
</tr>
</table></td>
</tr>
</table> </td>
</tr>
</table>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
</body>
</html>
Gracias.