O Windows 2000, o IE6, o applet atribui à moldura errada
-
21-09-2019 - |
Pergunta
Eu tenho uma aplicação que se comunica com o navegador via javascript.Eu carregar o applet, e um pouco de javascript, em um iframe, e no Windows 2000 com o IE6, eu determinou que as mensagens que o applet se propaga bater o frame principal, em vez de o iframe.
Há uma melhor solução para corrigir este que incluem windows2k.hacks.js, com o proxy métodos para cada método a aplicação chama?Alguém, por favor, diga-me de que existe uma solução mais simples do que isso.
Solução 2
Parece que você pode estar usando jActivating.Esta biblioteca não funciona com o IE6 e o Win2k, por algum motivo, então, basta digitalizar o useragent e proteção contra esse tipo específico de configuração.
Outras dicas
Como você está enviando as mensagens de volta ao quadro?
Geralmente é
JSObject myWin = JSObject.getWindow(this);
myWin.call("JsFunction", "My Message");