Помощник
|
Помогите переделать код JavaScript в PHP-код |
WHITE_DRAGON
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
5.10.2008, 20:41;
Ответить: Webmaster_hb
Сообщение
#2
|
|
просто конвертировать нет возможности
логика программы со стороны сервера и со стороны клиента разная легче заново написать |
|
|
WHITE_DRAGON
|
Сообщение
#3
|
|
Webmaster, я в PHP новичёк... хотя пробовать буду...
(' post='12298 @ 5.10.2008, 23:41) легче заново написать какие мне функции PHP понадабятся для этого??? |
|
|
Webmaster_hb |
5.10.2008, 22:44;
Ответить: Webmaster_hb
Сообщение
#4
|
|
WHITE_DRAGON, надо сначала просто составить алгоритм - порядок действий
|
|
|
Exterior |
5.10.2008, 23:15;
Ответить: Exterior
Сообщение
#5
|
|
(' post='12299 @ 6.10.2008, 01:14) какие мне функции PHP понадабятся для этого? скачайте в этом разделе в прикрепленной теме учебники, ознакомтесь с синтаксисом, встроенными функциями, сравните с логикой программы на Java и, собственно, попытайтесь воспроизвести php-аналог. |
|
|
WHITE_DRAGON
|
Сообщение
#6
|
|
Webmaster, понятно...
Exterior, да учебников я уже много накачал, но большинство в виде словарей, а один, который весьма хороший и понятный, на половину только переведён, другая половина на английском... а так, цены б ему не было... |
|
|
WHITE_DRAGON
|
Сообщение
#7
|
|
А кто знает как заставить работать этот код в хтмл документе?
Просто этот код из программы в которой он нормально работает, а если вставлять при помощи тегов в хтмл документ то ничего не появляется, просто пустое окно в эксплорере... может его надо вставкой делать из явовского документа или же просто там чего-то не хватает в самом коде или же в хтмл... Помогите кто знает!!! |
|
|
Exterior |
7.10.2008, 19:12;
Ответить: Exterior
Сообщение
#8
|
|
WHITE_DRAGON,
Вставка Java-апплета c помощью тега <OBJECT> Элемент 'APPLET' является устаревшим, вместо него спецификация HTML 4.01 предоставляет элемент 'OBJECT'. Примеры Класс main апплета (Sample2) и другие необходимые классы не находятся внутри jar файла (java архива). <applet code="Sample2" height="300" width="450" > </applet> заменяется на: <!--[if !IE]> <object classid="java:Sample2.class" type="application/x-java-applet" height="300" width="450" > <![endif]--> <!-- MSIE (Microsoft Internet Explorer) будет использовать внутренний объект --> <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" height="300" width="450" > <param name="code" value="Sample2" /> <strong> Этот браузер не имеет Java-плагина. <br /> <a href="http://java.sun.com/products/plugin/downloads/index.html"> Скачайте по ссылке самую последнюю версию Java-плагина. </a> </strong> </object> <!--[if !IE]> </object> <![endif]--> Класс main апплета (Sample2) и другие необходимые классы находятся внутри jar файла (java архива). <applet code="Sample2" archive="Sample2.jar" height="300" width="450" > </applet> становится: <!--[if !IE]> <object classid="java:Sample2.class" type="application/x-java-applet" archive="Sample2.jar" height="300" width="450" > <!-- Браузеру Konqueror необходимо указывать следующий параметр --> <param name="archive" value="Sample2.jar" /> <![endif]--> <!-- MSIE (Microsoft Internet Explorer) будет использовать внутренний объект --> <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" height="300" width="450" > <param name="code" value="Sample2" /> <param name="archive" value="Sample2.jar" /> <strong> Этот браузер не имеет Java-плагина. <br /> <a href="http://java.sun.com/products/plugin/downloads/index.html"> Скачайте по ссылке самую последнюю версию Java-плагина. </a> </strong> </object> <!--[if !IE]> </object> <![endif]--> Этот код работает в MSIE 6, браузерах семейства Mozilla и других стандарто-ориентированных браузерах, также код проходит проверку на соответствие спецификациям HTML 4.01 transitional и HTML 4.01 strict. MSIE вызывает Java-плагин через управляющий элемент ActiveX. Управляющий элемент с идентификатором "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" заставляет браузер использовать самую новую версию Java-плагина, установленную на компьютере пользователя. Иногда пользователи MSIE 6 имеют несколько установленных версий плагина. Другая идея состоит в использовании условных комментариев Internet Explorer-а, таким образом MSIE не увидит внешний объект. Иначе он попытается отобразить оба объекта (MSIE 6 ведёт себя не в соответствии со спецификацией HTML 4.01). Firefox и другие браузеры будут использовать внешний 'OBJECT'. Дополнительные возможности устранения проблем с Java-плагином - Использование codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" позволяет MSIE предложить пользователю установить плагин версии 1.5.0, который браузер скачает с java.sun.com, если на компьютере пользователя нет плагина, либо его версия старше, чем необходимо для запуска апплета. - Cодержимое внутреннего элемента 'OBJECT': <strong> Этот браузер не имеет Java-плагина. <br> <a href="http://java.sun.com/products/plugin/downloads/index.html"> Скачайте по ссылке самую последнюю версию Java-плагина. </a> </strong> подскажет пользователям Firefox и других (не MSIE) браузеров, где можно скачать последнюю версию Java-плагина в случае, если он не установлен. Если же он установлен, но его версия старше, чем необходимо, то апплет работать не будет, однако, к сожалению, попытка отобразить объект будет считаться удачной и браузер не перейдёт к внутреннему объекту. Поэтому на странице перед апплетом всегда должно быть пояснение для пользователя, что делать, если апплет не работает. по материалам liman.od.ua
|
|
|
WHITE_DRAGON
|
Сообщение
#9
|
|
Exterior,
Что-то у меня не очень получается, правдо я везде в Вашем коде заменил Sample2.jar на Sample2.js , а в браузере просто отображается большой квадрат, но код из этого архива не загружает, в чём может быть проблемма или просто в самом коде кот у меня в первом сообщении не подходит для хтмл, а только для той проги откуда я его взял, хотя ява код одинаков везде или же нет??? |
|
|
Exterior |
25.10.2008, 16:25;
Ответить: Exterior
Сообщение
#10
|
|
WHITE_DRAGON, только сейчас заметил, что это не JAVA, а JavaScript! - это совершенно разные вещи! Конечно, не будет работать, технологи разные. Javascript вставляется на страницу как отдельный файл след. образом:
<html> <head> <title></title> <script type="text/javascript" src="path/to/csript"></script> </head> <body> </body> </html> P.$. вот так вот просто можно ввести в заблуждение простой ошибкой в названии/объяснении :unsure: ... |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 725 | 21.2.2024, 23:42 автор: Mixatraider |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3395 | 19.12.2023, 18:55 автор: CULA |
|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1239 | 24.11.2023, 14:46 автор: alexey |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44896 | 19.7.2023, 10:03 автор: qpPeW |
|
Есть спецы по php/laravel? | 3 | Mixatraider | 1887 | 26.5.2023, 20:48 автор: Mixatraider |
Текстовая версия | Сейчас: 18.4.2024, 5:51 |