IEPopup () ফাংশন যখন একটি ভিন্ন ডোমেইন একটি আইফ্রেম

আমি দুটি ওয়েব অ্যাপ্লিকেশন আছে। এক অন্য একটি আইফ্রেম রান। তারা একই ডোমেন-প্রতিক্রিয়া, কিন্তু বিভিন্ন সাবডোমেন আছে। উদাহরণস্বরূপ প্রধান অ্যাপ্লিকেশনটি হল: www.localhost.com এবং এটির ভিতর, আমার একটি আইফ্রেম রয়েছে যার ডোমেন domain.localhost.com রয়েছে।

Domain.localhost.com এ একটি পুরানো তৃতীয় পক্ষের জাভাস্ক্রিপ্ট যা var foo = window.createPopup() চালায়; তারপর, যখনই foo.show (কিছু আর্গস) বলা হয়, তখন আমি "SCRIPT5: অ্যাক্সেস অস্বীকার করে" পাই। এটি কেবল IE9 (sigh) এর জন্য ... ফিশিং আক্রমণগুলি এড়ানোর জন্য কোনও ধরণের সুরক্ষা বৈশিষ্ট্য সঠিকভাবে বুঝলেই চলে।

এইরকম আমার উপায় হ্যাক করার কোন উপায় আছে, নাকি এই 20k লাইনের বড় জাভাস্ক্রিপ্টের অংশগুলি পুনঃলিখন করতে হবে?

কোন সাহায্য, ধন্যবাদ।

এল চে

1