|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.05.2009, 22:47 | #1 |
Регистрация: 23.04.2009
Сообщений: 8
|
Запустить exe-шник по клику на ссылке,без перехода страницы.
Установлен Денвер,решение нижеописанной проблемы необходимо для внутреннего пользования.
ОС - XP. на странице,которую выдает файл index.php,имеется ссылка: <a href="open.php?fname=open.exe">Run exe-file</a> Клик по этой ссылке запускает в файле open.php следующую строку: exec($_GET["fname"]); В результате запускается указанный exe-шник,который производит определенные действия.Все хорошо.Но,при нажатии на ссылку,она переходит на следующую страницу. Мне же нужно,чтобы при нажатии на ссылку страница оставалась та же. Проблему можно было бы решить написав что-то вроде : <a href="javascript:func(...)">Run exe-file</a> При этом страница остается на месте,а выполняется ф-ия func().Но для этого нужно менять опции безопасности,чего бы не хотелось,да и в JS я не очень силен,чтобы запустить из func() мой exe-шник. Может быть,у кого-то есть идея,как выйти из положения? Буду благодарен за конкретный пример. |
25.05.2009, 22:54 | #2 |
Участник клуба
Регистрация: 04.10.2008
Сообщений: 1,485
|
очень интересно, какие такие опции безопастности позволят клиентскому скрипту запустить на исполнение exe-файл на сервере...
вам нужен запрос к серверу без перезагрузки страницы = асинхронный запрос к серверу = ajax = xmlhttprequest свободен... |
26.05.2009, 00:29 | #3 |
Регистрация: 23.04.2009
Сообщений: 8
|
Спасибо,вопрос закрыт.
|
26.05.2009, 09:25 | #4 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
Дык тут не клиентский скрипт, тут РНР-скрипт. А сама передача файла (или просто тупо обработка события) - через джаваскрипт посредством аджакса, как Вы и написали.
|
26.05.2009, 09:30 | #5 |
Участник клуба
Регистрация: 04.10.2008
Сообщений: 1,485
|
не думаю, что у автора в мыслях изначально был хотябы образ ajax-а
свободен... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как запустить из своего приложения чужой exe-шник | SarahConner | Общие вопросы Delphi | 2 | 13.05.2009 20:36 |
Динамическое изменение URL страницы в JavaScript без перезагрузки страницы | ilusha | JavaScript, Ajax | 7 | 25.02.2009 09:59 |
Подавление перехода по ссылке, не должно происходить событие | Elfer | JavaScript, Ajax | 2 | 31.08.2008 19:50 |
закрытие страницы по клику на ссылке!!! | Redvold | HTML и CSS | 1 | 09.06.2008 01:21 |
18-ти килобайтовый EXE-шник... | Altera | Общие вопросы Delphi | 15 | 30.04.2008 06:33 |