Programación Web y Scripting > HTML
Problema Con Ie -como No...-
Kyrylys:
saludos
no se si situar esto acá pero creo que es lo que más se ajusta
estoy haciendo una web en html con php y javascript, de momento todo va bien...salvo que cuando lo abro en Ie me da un error en la linea 2 caracter 1 si le doy a ver el codigo fuente salen dos lineas comentadas en html
pero vamos, no meto nada raro y funciona bien
he pensado que pueda ser por el doctype e incluso me he montado una paranoia de la conspiracion acerca de los header y de cómo los lee el explorer
en fin espero que alguien me pueda decir algo :)
Mollense:
¿Nos mostrarías la linea 2? ¿o la descripción del error?
Bicholey:
:lol: :lol: :lol:
No se si sera tu caso pero en alguna ocacion me paso algo muy parecido el problema era que tenia IE 4.0 y no se si era porque no soportaba la funcion o que, total que actualize y todo se arreglo.
F_Tanori:
--- Cita de: "Bicholey" ---:lol: :lol: :lol:
......me paso algo muy parecido el problema era que tenia IE......
--- Fin de la cita ---
:P
En mi opinion despues de power point el IE es uno de los peores programas del MS (y creo que del mundo :P)
el problema es que es el mas utilizado por la gente "comun" (el exito de MS) por eso se le pone especial cuidado a ese intento de navegador con estandares que ni ms respeta :angry:
muestra tu codigo, puede ser un evento no compatible con la basura digo con el navegador :) ese... a ver en que podemos ayudar
por mientras unas posibles soluciones
http://www.mozilla.com/en-US/
http://browser.netscape.com/ns8/
http://www.opera.com/download/
:P
Saludos
Kyrylys:
ya, ya se que el problema es Ie.. hace años que uso firefox... pero mucha gente aun no lo hace :S
y claro quiero que todo el mundo vea la pagina.
adjunto el mensaje de error.
el main es este:
--- Código: Text --- <?phprequire("sessions.php");require("global.php");require("connect.php");?> <html><!--<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">--><head><title>:: </title><?phprequire("selector_idioma.php"); //debe ir el primero require("STYLES/preload.php");require("STYLES/barras_javascript.php");require("icono.php");require("metatags.php");require("STYLES/TRADUCCION/lenguaje_".$idioma.".php");require("estilo.php");require("scripts.php");?></head> <?php echo("\n<!---------------MAIN--------------------------->\n");echo("<body marginwidth=\"0\" leftmargin=\"0\" marginheight=\"0\" topmargin=\"0\">\n"); echo "<table border='0'cellpadding='0'cellspacing='0' style='position:absolute;left:0;top:0px;'>";echo "<tr><td>"; require("top.php");echo "</td></tr>";echo "<tr><td>"; require("menu.php");echo "</td></tr>";echo "<tr><td>"; require("body.php"); if (defined("_MODULO_BARRAS")) { ?> <script language="JavaScript"> mover_barras(0); mostrar_flechas(); </script> <?php }echo "</td></tr>";echo "<tr><td>"; require("footer.php");echo "</td></tr>";echo "</table>"; echo("\n<!-------------END MAIN----------------------------->\n"); ?> <?phprequire("disconnect.php");?></body> </html>
si pongo el doctype encima de <html> me da casque.
lo que se ve en sessions y conect es:
--- Código: Text --- <?phpsession_start();//echo ( "<!-- -------------------------SESSION.PHP ----------------------------------- -->\n"); $root=$_SERVER['DOCUMENT_ROOT'];//raiz //--------------------------------------------- Session de idiomaif (!isset($_SESSION["idioma"])) $_SESSION["idioma"]="cast";else if ($_SESSION["idioma"]=="") $_SESSION["idioma"]="cast"; if(isset($_GET["idioma"])) $_SESSION["idioma"]=$_GET["idioma"]; //----------------------------------------------Setteo de links generalesif(isset($_GET["link"])) $link=$_GET["link"]; //---------------------------------------------Setteo de los links de aplicacionesif(isset($_GET["aplicacion"])) $aplicacion=$_GET["aplicacion"]; $idioma=$_SESSION["idioma"];//---------------------------------------------Session de noticiasif (isset($_GET["Noticias"])) $_SESSION["Noticias"]=$_GET["Noticias"]; else $_SESSION["Noticias"]=-1; //-----------------------------------------------Setteo de las tablas de adminif(isset($_GET["tablas"])) $tablas=$_GET["tablas"]; ?>
--- Código: Text --- <?phpdefine("_MODULO_CONEXION",true); if (!defined("_MODULO_GLOBAL")) require("global.php"); //echo("<!-- -------------------------CONEXION.PHP ----------------------------------- -->\n\n");$conexion=@mysql_connect($url,$user,$pass);if (!$conexion) { echo ("\n\n<!--Error : conexion con base de datos (connect.php)-->\n\n"); } $sDB=@mysql_select_db($db);if (!$sDB) { echo ("\n\n<!--Error : seleccion de base de datos (connect.php) -->\n\n"); }?>
si miramos es codigo fuente que da el IE vemos que la linea 2 es el comentario de conexsion
--- Código: Text --- <!-- -------------------------SESSION.PHP ----------------------------------- --><!-- -------------------------CONEXION.PHP ----------------------------------- --> <html><head>
acabo de mirar poniendoel doctype y quitandolo, quitando los comentarios y aun asi me da error en la linea 2
yo ya no se que pensar... podria ser que el ie identifique que el servidor corre bajo apache y le ponga la zancadilla??
bueno gracias por el interes, seguro que es o una tonteria o algo que tiene que ver con malicia empresarial por parte de microsoft... :whistling:
Navegación
[#] Página Siguiente
Ir a la versión completa