Java-скрипт не запускается при переходе на страницу, содержащую апплет

363
Toni

Я пытаюсь запустить этот веб-сайт, который должен запускать апплет (?) С Java-скриптом. Это должно выглядеть так ; однако страница пуста, за исключением заголовка:

Screen capture of what I see

Я скачал и распаковал файлы в правом верхнем углу последней связанной страницы, хотя я не знаю, должен ли я что-то делать с загруженными файлами.

Я также включил URL-адрес веб-сайта в список исключительных сайтов на панели управления Java.

Я использую Windows 10 и Opera в качестве браузера. JavaScript включен в моем браузере.

Попытки с Safari, IE или Chrome не увенчались успехом.

0

2 ответа на вопрос

0
Mokubai

Это не JavaScript, это Java. JavaScript - это механизм сценариев, используемый браузерами для разрешения динамических веб-страниц, в то время как Java является объектно-ориентированным языком программирования. Они имеют некоторое сходство в стиле кода, но не более того.

Java - это язык объектно-ориентированного программирования (ООП), созданный Джеймсом Гослингом из Sun Microsystems. JavaScript - это язык сценариев, который был создан хорошими людьми в Netscape и первоначально был известен как LiveScript. JavaScript является (очень) дальним родственником Java в том смысле, что он также является языком ООП. Многие из их структур программирования похожи. Однако JavaScript содержит гораздо меньший и более простой набор команд, чем Java. Обычному воину выходного дня легче понять.

Java была прекращена почти для всех существующих браузеров из-за проблем безопасности. Почти ни один браузер не поддерживает Java, поэтому вам нужно будет скачать версию "jar" и запустить ее вручную, если вы хотите запустить ее вообще.

Очень интересно, но можете ли вы помочь мне с моим вопросом? Toni 6 лет назад 0
@justquestions Если существует файл `.jar` и у вас установлена ​​Java, вы можете открыть командную строку и запустить` java C: \ path \ to \ jar.jar`, но я понятия не имею, совместим ли даже апплет с текущие версии Java. Mokubai 6 лет назад 0
0
AFH

После долгих поисков я смог заставить сайт правильно отображать: -

  • Я использовал браузер PaleMoon, который поддерживает плагин Java, в то время как Opera, кажется, не распознает его.
  • Я установил последнюю версию 161 версии Java 8.
  • Я добавил https://math.la.asu.eduв список исключений Панели управления Java, без остальной части адреса.

Java запускалась после того, как неподписанный код был принят, но он был довольно медленным - примерно за 15 секунд до появления контента.

Waterfox также поддерживает подключаемый модуль Java, но по какой-то причине содержимое Java не загружается.

Я тестировал Ubuntu, но браузеры, как правило, совместимы с версиями Windows.

Большое спасибо. Я хотел бы также проголосовать за ваш ответ. Кстати, есть ли у вас какие-то мудрые слова о том, почему так чертовски сложно запустить эту штуку? На самом деле, судя по сложности ответа и неспецифическому характеру других предложений, можно утверждать, что в моем вопросе есть нечто большее, чтобы заслужить -1, что он получил ... Toni 6 лет назад 0
Причина в том, что традиционный метод импорта надстроек считается не очень безопасным, поэтому современные браузеры требуют разных стандартов, но Java / Oracle их не реализуют. В настоящее время веб-сайты отказываются от использования Java по этой причине. Я использую PaleMoon и Waterfox, потому что у меня есть веб-камеры, которые используют Java, но чья прошивка больше не поддерживается. Это также полезно для устаревших веб-сайтов (таких как ваш!). Обратите внимание, что JavaScript по-прежнему доступен, но он обычно используется для создания веб-страниц и не подходит для вашего вида приложений. AFH 6 лет назад 0
Я запустил его, и после перезапуска браузера он не запустится - появляется сообщение «Нужен плагин для отображения этого контента». Я попытался добавить его в качестве расширения, но расширения файлов отличаются от тех, которые предусмотрены в репозитории сайта. Вы знаете, как обойти это? Toni 6 лет назад 0
Плагины отличаются от расширений: плагины являются собственным кодом в хост-ОС и хранятся в определенном каталоге для каждого браузера; Расширения Mozilla написаны на JavaScript с различными файлами ресурсов и переносимы между операционными системами. Если вы следовали инструкциям в [этой ссылке] (https://java.com/ru/download/manual.jsp), то вам, возможно, придется поискать конкретные инструкции для вашего браузера: вам необходимо скопировать или установить ссылку на файл библиотеки Java в каталог плагинов. Поиск правильного каталога плагинов - это то, что я нашел самой сложной частью. AFH 6 лет назад 0

Похожие вопросы