لماذا بلادي جافا سكريبت / مسج التفاعل مع نافذة الطفل يثير "إذن رفض" خطأ؟

StackOverflow https://stackoverflow.com/questions/1214595

سؤال

ولدي بعض التعليمات البرمجية التي أود أن أقسم كان يعمل قبل شهر. ومع ذلك، الآن رمز يلقي خطأ permission denied to get property Window.jQuery. أستطيع أن أرى هذا الخطأ في وحدة التحكم خطأ فايرفوكس.

والتعليمات البرمجية في مسألة ينتمي إلى النافذة التي فتحت طريق جافا سكريبت. هذه المحاولة كود لتحديث محتويات DIV في صفحة الافتتاح. في محاولة لاستكمال هذه DIV، وأنا أحاول الوصول إليه باستخدام البرنامج النصي التالي:

var confirmDiv = window.opener.jQuery("#confirmDiv");

ولكن، هذا الخط هو ما يتسبب في خطأ إذن رفض. يمكن للشخص أن يفسر لي كيفية استخدام مسج لتحديث محتويات DIV في إطار فتح؟

هل كانت مفيدة؟

المحلول

XSS الخطأ. كنت حرمانهم بسبب نفس السياسة أصل ، ونعم، وربما عمل في الشهر منذ قبل بعض مجموعة من مكافحة XSS بقع.

في أجل القيام بذلك، JS ومحتوى انها التلاعب ضرورة أن تكون من نفس المجال.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top