草庐IT

Java 小程序和 Firefox 无响应错误消息

coder 2024-03-21 原文

我有一个 Java Applet。在 IE 上,它工作正常,在 Firefox 上,Firefox 经常给出一个对话框,说“插件没有响应/挂起。你想继续等待它还是杀死它?”。

为了排除故障,了解 firefox 如何检测到插件无响应会很有用 - Firefox 是否在任何地方发布了此信息?

我找到了这个页面 - https://developer.mozilla.org/en-US/Add-ons/Plugins/Out_of_process_plugins/The_plugin_hang_detector

然而,这谈论的是终止插件并且不给出此错误消息。

最佳答案

以下是您可以采取的其他措施来解决无响应脚本错误。

  1. 等待错误自动解决的时间更长
  2. 阻止违规脚本
  3. 撤回有罪的附加组件
  4. 禁用硬件加速工具。

With one of these few steps, you won’t have to worry about the Unresponsive Script error, can continue enjoying your browsing activities on Firefox.

Fix Unresponsive Script Error in Firefox are briefly described below:

更改脚本运行时值

在 Firefox 配置中,您将获得脚本运行时值。您需要修改默认值并将其更改为“20”。

  1. 打开 Mozilla Firefox。
  2. 在地址栏中输入“about:config”。
  3. 按 ENTER。
  4. 将出现一条警告消息。点击 “我会小心的,我保证!” 链接以继续。
  5. 双击名为 “dom.max_script_run_time” 的字符串。
  6. 将其值替换为“20”并按 ENTER 键。

注意:如果问题仍然存在,您可以通过右键单击字符串并选择“重置”选项来恢复默认值。

使用 YesScript 插件

  1. 安装 YesScript。
  2. 关闭并重新加载 Mozilla Firefox。
  3. 点击“工具”菜单,选择“附加组件”。
  4. 选择“YesScript”并点击选项。
  5. 将出现一个新对话框。输入显示您的网站 URL 脚本错误。
  6. 点击添加按钮。这将修复 Unresponsive Script Error Firefox、Chrome 和 IE。

以安全模式启动 Firefox

在安全模式下加载浏览器而不加载任何附加组件。以安全模式启动浏览器以解决错误的加载项。

  1. 点击 Firefox 按钮。
  2. 点击帮助 |在禁用加载项的情况下重新启动。

或者,您可以在启动 Firefox 时按下 Shift 键。

禁用硬件加速

某些计算机可能不支持浏览器的硬件加速。禁用此功能以修复 Firefox、Chrome 和 IE 中的无响应脚本错误。

  1. 点击 Firefox 按钮,选择选项。
  2. 点击“高级”选项卡。
  3. 取消选中“在可用时使用硬件加速”复选框。
  4. 关闭并重新打开浏览器。

恢复默认主题

您可能需要恢复默认主题。不支持现有主题的某些功能。

  1. 点击 Firefox 按钮,选择附加组件。
  2. 点击左侧的“外观”选项卡。
  3. 设置您的默认主题。

在 Firefox 中禁用同步

不要让 firefox 同步应用程序、设置、选项卡、历史记录、密码等项目禁用同步功能。

  1. 点击 Firefox 按钮。
  2. 选择选项。
  3. 单击“同步”选项卡。
  4. 禁用同步功能。

资源链接:

  1. How to Stop Script Errors on Firefox

关于Java 小程序和 Firefox 无响应错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36996696/

有关Java 小程序和 Firefox 无响应错误消息的更多相关文章

  1. ruby - 在 Ruby 程序执行时阻止 Windows 7 PC 进入休眠状态 - 2

    我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0

  2. ruby-on-rails - Rails 常用字符串(用于通知和错误信息等) - 2

    大约一年前,我决定确保每个包含非唯一文本的Flash通知都将从模块中的方法中获取文本。我这样做的最初原因是为了避免一遍又一遍地输入相同的字符串。如果我想更改措辞,我可以在一个地方轻松完成,而且一遍又一遍地重复同一件事而出现拼写错误的可能性也会降低。我最终得到的是这样的:moduleMessagesdefformat_error_messages(errors)errors.map{|attribute,message|"Error:#{attribute.to_s.titleize}#{message}."}enddeferror_message_could_not_find(obje

  3. ruby - 如何指定 Rack 处理程序 - 2

    Rackup通过Rack的默认处理程序成功运行任何Rack应用程序。例如:classRackAppdefcall(environment)['200',{'Content-Type'=>'text/html'},["Helloworld"]]endendrunRackApp.new但是当最后一行更改为使用Rack的内置CGI处理程序时,rackup给出“NoMethodErrorat/undefinedmethod`call'fornil:NilClass”:Rack::Handler::CGI.runRackApp.newRack的其他内置处理程序也提出了同样的反对意见。例如Rack

  4. ruby - 在 Ruby 中编写命令行实用程序 - 2

    我想用ruby​​编写一个小的命令行实用程序并将其作为gem分发。我知道安装后,Guard、Sass和Thor等某些gem可以从命令行自行运行。为了让gem像二进制文件一样可用,我需要在我的gemspec中指定什么。 最佳答案 Gem::Specification.newdo|s|...s.executable='name_of_executable'...endhttp://docs.rubygems.org/read/chapter/20 关于ruby-在Ruby中编写命令行实用程序

  5. ruby-on-rails - Rails 应用程序之间的通信 - 2

    我构建了两个需要相互通信和发送文件的Rails应用程序。例如,一个Rails应用程序会发送请求以查看其他应用程序数据库中的表。然后另一个应用程序将呈现该表的json并将其发回。我还希望一个应用程序将存储在其公共(public)目录中的文本文件发送到另一个应用程序的公共(public)目录。我从来没有做过这样的事情,所以我什至不知道从哪里开始。任何帮助,将不胜感激。谢谢! 最佳答案 无论Rails是什么,几乎所有Web应用程序都有您的要求,大多数现代Web应用程序都需要相互通信。但是有一个小小的理解需要你坚持下去,网站不应直接访问彼此

  6. ruby - 无法运行 Rails 2.x 应用程序 - 2

    我尝试运行2.x应用程序。我使用rvm并为此应用程序设置其他版本的ruby​​:$rvmuseree-1.8.7-head我尝试运行服务器,然后出现很多错误:$script/serverNOTE:Gem.source_indexisdeprecated,useSpecification.Itwillberemovedonorafter2011-11-01.Gem.source_indexcalledfrom/Users/serg/rails_projects_terminal/work_proj/spohelp/config/../vendor/rails/railties/lib/r

  7. ruby-on-rails - Rails 应用程序中的 Rails : How are you using application_controller. rb 是新手吗? - 2

    刚入门rails,开始慢慢理解。有人可以解释或给我一些关于在application_controller中编码的好处或时间和原因的想法吗?有哪些用例。您如何为Rails应用程序使用应用程序Controller?我不想在那里放太多代码,因为据我了解,每个请求都会调用此Controller。这是真的? 最佳答案 ApplicationController实际上是您应用程序中的每个其他Controller都将从中继承的类(尽管这不是强制性的)。我同意不要用太多代码弄乱它并保持干净整洁的态度,尽管在某些情况下ApplicationContr

  8. java - 等价于 Java 中的 Ruby Hash - 2

    我真的很习惯使用Ruby编写以下代码:my_hash={}my_hash['test']=1Java中对应的数据结构是什么? 最佳答案 HashMapmap=newHashMap();map.put("test",1);我假设? 关于java-等价于Java中的RubyHash,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/22737685/

  9. ruby-on-rails - 如何在我的 Rails 应用程序 View 中打印 ruby​​ 变量的内容? - 2

    我是一个Rails初学者,但我想从我的RailsView(html.haml文件)中查看Ruby变量的内容。我试图在ruby​​中打印出变量(认为它会在终端中出现),但没有得到任何结果。有什么建议吗?我知道Rails调试器,但更喜欢使用inspect来打印我的变量。 最佳答案 您可以在View中使用puts方法将信息输出到服务器控制台。您应该能够在View中的任何位置使用Haml执行以下操作:-puts@my_variable.inspect 关于ruby-on-rails-如何在我的R

  10. ruby-on-rails - 迷你测试错误 : "NameError: uninitialized constant" - 2

    我遵循MichaelHartl的“RubyonRails教程:学习Web开发”,并创建了检查用户名和电子邮件长度有效性的测试(名称最多50个字符,电子邮件最多255个字符)。test/helpers/application_helper_test.rb的内容是:require'test_helper'classApplicationHelperTest在运行bundleexecraketest时,所有测试都通过了,但我看到以下消息在最后被标记为错误:ERROR["test_full_title_helper",ApplicationHelperTest,1.820016791]test

随机推荐