Acceso denegado en el objeto window.opener del editor wysiwyg

Tenemos este error: Acceso denegado en el objeto window.opener

Casualmente me da un probela de privilegios al intentar acceder desde una ventana pop-up del selector de colores del editor wysiwyg. Para ver que pasaba abrí el java script wysiwyg.js

y tocar la urls:

JAVASCRIPT:
  1. /* ---------------------------------------------------------------------- *\
  2. Global Variables: Set global variables such as images directory,
  3. WYSIWYG Height, Width, and CSS Directory.
  4. \* ---------------------------------------------------------------------- */
  5.  
  6. // Images Directory
  7. imagesDir = "http://www.tudominio.com/carpeta1/openwysiwyg/icons/";
  8.  
  9. // CSS Directory
  10. cssDir = "http://www.tudominio.com/carpeta1/openwysiwyg/styles/";
  11.  
  12. // Popups Directory
  13. popupsDir = "http://www.tudominio.com/carpeta1/openwysiwyg/popups/";

Lo importante es saber que que windows opener solo puede tener acceso a ventanas abiertas del mismo dominio y que un mismo dominio diferencia entre

http://www.tudominio.com a http://tudominio.com

Asi en mi caso el problema era poner las urls sin las www. y entrar a la página con www. El problema reside en que si lo quires areglar para los dos casos es necesario hacer un javascrip que detecte el dominio para pegarlo en el codigo.

resumiendo ojo con que tu dominio entre esas urls y el de la pagina sean exactamente el mismo.

slaudos.

Etiquetas: , , ,

Deja un comentario

CAPTCHA Image Audio Version
Reload Image