gpt4 book ai didi

java - 为什么这个 Java 小程序会崩溃并关闭 IE6?

转载 作者:行者123 更新时间:2023-11-30 23:49:15 25 4
gpt4 key购买 nike

我正在使用以下 Java Applet 来获取要上传的文件的完整文件路径:SVN LittleShoot .

问题是,小程序已初始化,并且似乎在 IE6 中运行 - 但是当我从 JavaScript 调用其中一个函数到小程序来打开文件对话框时,浏览器崩溃并仅关闭对话框,因为显示向上。

为什么会这样?我如何调试这个,我没有任何日志文件可供查看?可能是什么原因 - 我愿意在这里进行疯狂的猜测,因为我很绝望!

HTML 用法(已删除 JS):

<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" id="LittleShootApplet" name="LittleShootApplet" width="0" height="0">  
<PARAM name="code" value="LittleShootApplet" />
<PARAM name="scriptable" value="true" />
<PARAM name="mayscript" value="true" />
<PARAM name="style" value="xdisplay: none; width:0; height:0; padding:0; margin:0;" />
</OBJECT>

更新

我现在收到此错误:“对象不支持此属性或方法。”我认为它正在谈论这条线。

<input type="button" value="Browse.." onclick="document.LittleShootApplet.openDialog('onFileDialogFile', 'onFileDialogCancel');">

仅使用 HTML 版本,我收到 JS 错误!

最佳答案

如果您从 Applet 本身内部放入一些测试调用,会发生什么:进行 JS 调用 Hook 的相同调用?这也会崩溃吗?

如果它没有崩溃,那么我会说您在浏览器本身中发现了一个错误(或“LiveConnect” - 无论 children 现在如何称呼 Java<->JS 通信..)

如果是这样的话,我建议如下:

  1. 简化 Applet,使其包含最少量的代码,以免崩溃:JSScript 也是如此。

  2. 让它崩溃 - 然后你就陷入了调试 Windows 程序的困境,我认为:

http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx

关于java - 为什么这个 Java 小程序会崩溃并关闭 IE6?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1907626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com