Archivo de la categoría ‘Briconsejos’

qrcode link
5 de octubre de 2008

Briconsejo: Array cast en AS2

AS2 no permite hacer cast a un objeto Array.  Así de simple y doloroso. Esto se debe a que, por compatibilidad hacia atrás con AS1, Adobe ha mantenido que Array también sea una función contructora de matrices, y que tiene preferencia sobre los casting.

De esta manera, al hacer Array(Objeto) lo que hacemos es contruir un Array de un solo elemento, ese Objeto, el cuál bien puede ser una matriz que nos hemos traido de vete a saber donde, y a la que tenemos que hacer un casting para usarla en vete a saber qué. Pues así no se puede.

Ejemplo:

(more…)

qrcode link
23 de septiembre de 2008

Briconsejo: Las páginas de IE6 se abren en Firefox

A la hora de desarrollar páginas Web accesibles es necesario probarlas en muchos navegadores, no siendo su importancia igual a lo extendido que esté su uso. Por esto tengo instalados en mi equipo tanto IE6 como IE7, para poder probar la visualización de una Web en ambos navegadores*. Todo iba bien hasta ayer, cuando las páginas web que intentaba abrir en IE6 se abrían automáticamente en Firefox. Si escribía en la barra de dirección de IE6 la dirección “www.somms.net” se  abría en ¡una nueva pestaña de Firefox!

El problema parece estar en una clave del registro, que se modifica al instalar algunos programas, y que está descrito en un blog de Microsoft. La solución pasa por reiniciar primero, y si aún así el problema persiste, eliminar la siguiente clave del registro:

HKEY_CLASSES_ROOT\CLSID\{c90250f3-4d7d-4991-9b69-a5c5bc1c2ae6}

Reiniciar, y listo.
* Normalmente, la instalación de IE7 elimina IE6 de tu instalación de Windows, así que buscando un poco por Google “IE7 standalone” encontré muchas opciones.

qrcode link
16 de noviembre de 2007

Briconsejo: java.lang.nullPointerException en Firefox

Seré breve, porque no da para mucho más.

Si recibes una excepción del tipo java.lang.nullPointerException al abrir cualquier applet de java en Firefox, y has estado trasteando con el UserAgent, por ejemplo, con el User Agent Switcher, vuelve a establecer el UserAgent a su valor por defecto. Tus problemas se desvanecerán.

  • qrcode link