Java, эквивалентный из swfobject

Простая быстрая-и-грязная реализация ответа @Aaron:

document.body.innerHTML += '
'; document.getElementById("dynForm").submit();

, Конечно, необходимо скорее использовать платформу JavaScript такой в качестве Прототип или jQuery...

5
задан Josh 24 July 2009 в 16:23
поделиться

3 ответа

Вы можете легко создать такой.

Создайте что-то вроде div, например:

<div id="java-applet">
Message to user saying that they need Java here
</div>

Затем добавьте Обнаружение подключаемых модулей Java ( builder ) в ваш JavaScript. Затем, если это вернет истину, сделайте что-нибудь вроде:

document.getElementById("java-applet").innerHTML = "<applet>stuff here</applet>";
6
ответ дан 14 December 2019 в 01:13
поделиться

appletobject может работать, но я его не использовал.

2
ответ дан 14 December 2019 в 01:13
поделиться

Просто вставьте апплет, как обычно, и вставьте резервную копию внутрь или вставьте фрагмент javascript для удаления объекта: Помимо параметра, вы можете добавить другие элементы, например абзацы с текстом или javascript, вызывающие некоторые функция для замены объекта.

<script type="text/javascript">
  function replace_object(x) {
    $(x)...
  }
</script>
<object x="y" id="some_applet">
  <param name="y" value="z">
  <p>java not available. some alternative here. <!-- option 1 --></p>
  <script type="text/javascript">
    replace_object('some_applet'); // option 2
  </script>
</object>
1
ответ дан 14 December 2019 в 01:13
поделиться
Другие вопросы по тегам:

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