martes, 10 de noviembre de 2009

Nokia WRT, Aptana, Firefox y cross site javascripts

El "cross-site scripting" es la base de todo widget que realiza llamadas AJAX. Pero es algo que no está permitido en los navegadores convencionales.

Si previsualizas tus widgets con firefox necesitas hacer los dos pasos siguientes para poder usar "cross-site scripting" y emular correctamente el comportamiento del terminal symbian:

1 - Antes de la llamada AJAX debes ejecutar la siguiente sentencia: netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");

2 - Establece a "true" el valor de la clave "signed.applets.codebase_principal_support" en about:config

¡Y ya puedes previsualizar tus widgets que realizan cross-side scripting!

IMPORTANTE: No olvides comentar la línea netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"); antes de instalar la aplicación en el terminal

No hay comentarios:

Publicar un comentario