Привет. Нужно каким-то образом сделать так чтобы менялась картинка по клику мышки, в зависимости от того как выполнится DOS-команда. (например, в зависимости от того как пройдёт ping). Как????????
Маленькое дополнение (решил что не совсем корректно задал вопрос) - есть html страничка, которая генерится перловым скриптом, на ней эта самая картинка и по ней надо кликать.
ИМХО это проще сделать посредством PHP -
и stdout видно естественным образом (``), и картинку можно выводить когда надо ;)
А каким боком DOS относится к *nix ?
А вообще смотреть на код выполнения (возврата) программы или перехватывать ее stdout и анализировать его самому.
>А каким боком DOS относится к
>*nix ?Ну выразился не корректно, сорри. Я имел ввиду команды shell.
>А вообще смотреть на код выполнения
>(возврата) программы или перехватывать ее
>stdout и анализировать его самому.
>
Имелось ввиду следуещее: на сколько я понимаю, единственный вариант для того чтобы поменять картинку в html, не перерисовывая всю страничку, это использовать JavaScript. Так вот, можно ли из JavaScript прочитать файл на сервере или запустить скрипт на сервере (лучше конечно запустить скрипт) и присвоить результат его выполнения какой-то переменной. Ткните, плиз, носом в доку или подскажите как.
Ну в JS я не мастак. На Java можно сделать нечто подобное.
JS или апплет (теоретически) может запустить файл ТОЛЬКО НАХОДЯЩИЙСЯ НА МАШИНЕ, ГДЕ ОН РАБОТАЕТ. Если он работает на клиентской машине, файл должен быть тут. Более точно наверное скажут в WEB-ой конфе.
Насколько я понял, это не совсем то, что нужно. На клиенте ничего пускать не надо - требуется только посмотреть состояние чего-то на сервере и выдать соответствующию картинку. Можно ли это сделать на JS - незнаю. На Java точно можно, но только в том случае, если страница с апплетом скачивалась с того же сервера. Секурность, типа... блин :))
Аплетных тонкостей не знаю, к сож. Я JAVA'у если и использую, то в ее естественном - НЕаплетном - состоянии.