Windows 2000, IE6, апплет прикрепляется к неправильному фрейму
-
21-09-2019 - |
Вопрос
У меня есть апплет, который взаимодействует с браузером через javascript.Я загружаю апплет и немного javascript в iframe, и в Windows 2000 с IE6 я определил, что сообщения, распространяемые апплетом, попадают в родительский фрейм, а не в iframe.
Есть ли лучшее решение для исправления этого, чем включить windows2k.hacks.js с прокси-методами для каждого метода, который вызывает апплет?Кто-нибудь, пожалуйста, скажите мне, что есть более простое решение, чем это.
Решение 2
Это звучит так, как будто вы могли бы использовать Стимулирующий.По какой-то причине эта библиотека не работает с IE6 и Win2k, поэтому просто просканируйте useragent и защитите его от этой конкретной конфигурации.
Другие советы
Как вы отправляете сообщения обратно во фрейм?
Как правило, его
JSObject myWin = JSObject.getWindow(this);
myWin.call("JsFunction", "My Message");