Конвертировать всплывающее окно JavaScript в окно оповещения

У меня есть следующий код на странице PHP. Код ниже был преобразован из всплывающего окна, чтобы открыть в том же окне. Мне нужно преобразовать его так, чтобы вместо перехода на новую страницу он выводил результат request.php в виде стандартного окна предупреждения Javascript. Я видел, как это делалось раньше с таким же типом установки, я просто не смог заставить мой работать.

Сервер работает под управлением PHP 5.1.6 и не может быть обновлен мной (предоставлено университетом), поэтому некоторые функции PHP недоступны. Я не знаю, является ли это полезной информацией.

Страница возвращается:

Request Status
Thank you for your request, it has been added to the queue.

или же:

Request Status
You can only submit a request once per 300 seconds.

Текущий код PHP ниже:

$ret = "<a href=\ "#\" onClick=\ "javascript:window.open('request.php?id=".$params[ 'id']. "','_self','scrollbars=yes,status=no,menubar=no,location=no,resizeable=yes,height=200,width=400'); return false;\"><img src=\"";

0

Решение

Я получил (вроде) работу, изменив линию

$ret = "<a href=\ "#\" onClick=\ "javascript:window.open('request.php?id=".$params[ 'id']. "','_self','scrollbars=yes,status=no,menubar=no,location=no,resizeable=yes,height=200,width=400'); return false;\"><img src=\"";

в

$ret = "<a href=\"#\" onClick=\"javascript:jQuery.get('request.php?id=".$params['id']."', function(data) { alert(data); });\"><img src=\"";

однако при этом выводится вся страница (включая теги html) в окно предупреждения.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector