Queria preguntar si alguien entiende el funcionamiento de los frames q usa Gmail de Google. Por q me he dado cuenta q no se puede acceder a su codigo fuente y tampoco se ven los parametros GET q usa la pagina en la barra de direcciones y eso me parece muy bueno. Yo intente hacer algo pero no logro hacer funcionar mi codigo como lo hace Gmail.
Si alguien entiende como funciona, publicaria algo como para q todos lleguemos a entender la forma en trabaja Gmail.
Dejo un poco del codigo q podria llegar a aclarar mi pregunta:
Código:
Este es el codigo q no me deja dormir <html lang="es"> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>Gmail</title> <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon"> <link rel="alternate" type="application/atom+xml" title="Gmail Atom Feed" href="feed/atom" /> <script src="?view=page&name=browser&ver=1g6sx25oiht2t"></script> </head> <noscript> <font face=arial>JavaScript debe estar habilitado para poder utilizar Gmail en la vista estándar. Sin embargo, parece que esta funcionalidad no está habilitada o que no sea compatible con tu navegador. Para utilizar la vista estándar, habilita JavaScript cambiando las opciones de tu navegador y, a continuación,<a href="">inténtalo de nuevo</a>. <p>Para utilizar la vista básica en HTML de Gmail, que no requiere JavaScript,<a href="?ui=html&zy=n">haz clic aquí</a>.</p> </font> <p><font face=arial>Si deseas visualizar Gmail en un teléfono móvil o en un dispositivo similar,<a href="?ui=mobile&zyp=n">haz clic aquí</a>.</font></p> </noscript> <script> <!-- var fs_time=(new Date()).getTime(); function wfs() { try { if (parent!=window && parent.wfs) { return false; } }catch(e){} if (top.location.href.indexOf('nocheckbrowser')!=-1) { return true; } if (!is_browser_supported) { top.location="?ui=html\x26zy=j"; return false; } var testcookie='jscookietest=valid'; document.cookie=testcookie; if (document.cookie.indexOf(testcookie)==-1) { top.location="html\x2Fes\x2Fnocookies.html"; return false; } document.cookie=testcookie+';expires=Thu, 01 Jan 1970 00:00:00 GMT'; var agt=navigator.userAgent.toLowerCase(); if (agt.indexOf('msie')!=-1 && document.all && agt.indexOf('opera')==-1 && agt.indexOf('mac')==-1) { eval('var c=(agt.indexOf("msie 5")!=-1)?"Microsoft.XMLHTTP":"Msxml2.XMLHTTP";try{new ActiveXObject(c);}catch(e){top.location="html\x2Fes\x2Fnoactivex.html";}'); } return true; } function lj() { js.location.replace("?view=page\x26name=js\x26ver=4nka9r63cbju"); } if (wfs()) { document.write('<frameset onload=lj() rows="100%,*" border=0><frame name=main src="?view=page&name=loading&ver=1cjiim2s8865l" frameborder=0 noresize scrolling=no><frame name=js src="?view=page&name=loading&ver=1cjiim2s8865l" frameborder=0 noresize></frameset>'); } --> </script> </html>
Bueno si alguien tiene idea de como hace Gmail para pasar datos por GET sin q aparezcan en la Url, le agradeceria mucho deje un comentario al respecto.
Gracias.