2010-02-05 15 views
3

J'ai wymeditor sur sub1.domain.com, qui est accessible par une page sur sub2.domains.com.Wymeditor à travers les sous-domaines. (Problème d'autorisation croisée.)

Ce live donne une erreur

styles var = this._doc.styleSheets [0];

Permission denied for <http://removed.example.com> to get property HTMLDocument.styleSheets from <http://removed2.example.com>.

Je suis assumoing c'est un restriiction de cross site scripting, mais je voudrais SRVE mes fichiers multimédias froma domaine diffrent. Comment puis-je faire ceci.

Répondre

3

Ajoutez la lignedans les deux pages, en remplaçant domain.com par votre nom de domaine actuel.

+0

Dans le html aussi bien que javascript? Le javascript est une tierce partie, donc je ne voudrais pas le modifier si je le peux. – agiliq

+0

Il doit être dans le JavaScript pour chaque page, à un point avant tout code qui commence à essayer de parler à l'autre fenêtre. –

+2

L'éditeur Wym ne fonctionne pas bien sur les domaines croisés, car il dépend d'AJAX pour charger les habillages et autres composants. Quelqu'un a-t-il résolu cela? – digitalPBK

0

Impossible de définir la propriété 'domaine' sur 'Document': 'xxxx.com' n'est pas un suffixe 'xx.xxx.xxx.xxx'.