Автор Тема: Вызвать скрипт на удалённом не сервере  (Прочитано 4912 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Const222

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема такая: сервер апач, кто-то открыл страницу с java функцией. Как вызвать эту функцию без участия клиента. Кто-нибудь скажите - очень надо. Заранее сасибо.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Вызвать скрипт на удалённом не сервере
« Ответ #1 : 13 Февраля 2006, 00:33:46 »
Const222
[moderatorial]
Сам определись, что сказал?
Java/JS? Какая функция? При чем здесь клиент с вызовами? При чем здесь Apache, если клиент?
[off]Без внятного ответа тему убиваю.[/off]
LJ: Backslashed life (rss)

Оффлайн Const222

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вызвать скрипт на удалённом не сервере
« Ответ #2 : 13 Февраля 2006, 18:39:19 »
На сервере есть страница, в которой есть java-script.
Некто открыл эту страницу. Мне надо вызвать функцию, которая в этом самом скрипте, а пользователь для этого не должен ничего делать.

Оффлайн Const222

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вызвать скрипт на удалённом не сервере
« Ответ #3 : 13 Февраля 2006, 18:43:26 »
Ещё немного пояснений: вызвать надо из php

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Вызвать скрипт на удалённом не сервере
« Ответ #4 : 13 Февраля 2006, 18:45:02 »
Const222
Событие body onLoad. Отрабатывает при полной загрузке элементов страницы. Оно?
LJ: Backslashed life (rss)

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Вызвать скрипт на удалённом не сервере
« Ответ #5 : 13 Февраля 2006, 18:46:44 »
Const222
Так, стоп. Еще раз: что из чего тебе нужно вызвать?
Из php - js? Так он и так отработает при выводе в браузер пользователю.
Из js - php? В общем случае никак, если не заморочишься с ajax.
При чем здесь пользователь - я вообще не понял. Опиши задачу.
LJ: Backslashed life (rss)

Оффлайн Const222

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вызвать скрипт на удалённом не сервере
« Ответ #6 : 14 Февраля 2006, 14:40:02 »
Два пользователя открыли 2 страницы один из них щелкнул кнопку,
у другого должна сработать java-script функция

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Вызвать скрипт на удалённом не сервере
« Ответ #7 : 14 Февраля 2006, 14:53:24 »
Const222
Общий ответ - никак.
Это разные клиенты, и то, что они запрашивают страницы с одного сервера - ничего не значит.
"Тебе это не надо".

А алгоритмическое решение будет таким:
Второй клиент асинхронно запрашивает у сервера некую переменную (boolean); сервер проверяет некое хранилище данных, и в соответствии с его ответом отдает клиенту2 значение (напр. false). Функция на первом клиенте - опять же асинхронным запросом - вызывает скрипт на сервере, который изменит значение в хранилище данных (читай - базе) на другое (true), и скрипт на клиенте2, при следующем запросе, получит измененное значение. И, в свою очередь, выполнит какие-то действия.


Еще раз повторю: если тебе нужно именно такое решение - то ты неправильно спроектировал систему.

Тему закрываю.
Если остались вопросы - опиши задачу в новой теме
И не изобретай велосипед с ajax-приводом.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28