Перейти к содержимому

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

0

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

Screen capture of what I see

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

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

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

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

511 просмотров
Toni спросил 8 лет назад
T 128

2 ответа

0

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

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

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

Очень интересно, но можете ли вы помочь мне с моим вопросом?

Toni · 8 лет назад · 0

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

Mokubai · 8 лет назад · 0
Mokubai ответил 8 лет назад
M 55 963
0
Принятый ответ

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

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

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

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

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

Большое спасибо. Я хотел бы также проголосовать за ваш ответ. Кстати, есть ли у вас какие-то мудрые слова о том, почему так чертовски сложно запустить эту штуку? На самом деле, судя по сложности ответа и неспецифическому характеру других предложений, можно утверждать, что в моем вопросе есть нечто большее, чтобы заслужить -1, что он получил ...

Toni · 8 лет назад · 0

Причина в том, что традиционный метод импорта надстроек считается не очень безопасным, поэтому современные браузеры требуют разных стандартов, но Java / Oracle их не реализуют. В настоящее время веб-сайты отказываются от использования Java по этой причине. Я использую PaleMoon и Waterfox, потому что у меня есть веб-камеры, которые используют Java, но чья прошивка больше не поддерживается. Это также полезно для устаревших веб-сайтов (таких как ваш!). Обратите внимание, что JavaScript по-прежнему доступен, но он обычно используется для создания веб-страниц и не подходит для вашего вида приложений.

AFH · 8 лет назад · 0

Я запустил его, и после перезапуска браузера он не запустится - появляется сообщение «Нужен плагин для отображения этого контента». Я попытался добавить его в качестве расширения, но расширения файлов отличаются от тех, которые предусмотрены в репозитории сайта. Вы знаете, как обойти это?

Toni · 8 лет назад · 0

Плагины отличаются от расширений: плагины являются собственным кодом в хост-ОС и хранятся в определенном каталоге для каждого браузера; Расширения Mozilla написаны на JavaScript с различными файлами ресурсов и переносимы между операционными системами. Если вы следовали инструкциям в этой ссылке, то вам, возможно, придется поискать конкретные инструкции для вашего браузера: вам необходимо скопировать или установить ссылку на файл библиотеки Java в каталог плагинов. Поиск правильного каталога плагинов - это то, что я нашел самой сложной частью.

AFH · 8 лет назад · 0
AFH ответил 8 лет назад
A 13 576