Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Можно ли это скрипт запустить методом POST?
 
 автор: Eser21   (01.12.2009 в 15:04)   письмо автору
 
 

В общем скрипт нормально работает он блокирует задний фон и выводить таблицу по середине.
Вот часть скрипта:
function showDiv() {
if (document.getElementById) { // DOM3 = IE5, NS6
document.getElementById('hideshow').style.visibility = 'visible';
}
else {
if (document.layers) { // Netscape 4
document.hideshow.visibility = 'visible';
}
else { // IE 4
document.all.hideshow.style.visibility = 'visible';
}
}

а вот ссылка что его активизирует:
<a href=javascript:showDiv()><img src=view-button.png  ></a> 

Вопрос вот в чем можно ли зупустить этот скрипт методом POST и как это сделать.

  Ответить  
 
 автор: sim5   (01.12.2009 в 15:11)   письмо автору
 
   для: Eser21   (01.12.2009 в 15:04)
 

POST, это метод запроса сервера. Что значит запустить скрипт методом POST? Скрипт выполняется на клиенте, запускается клиентом, ему по большому счету не ведомо это.

  Ответить  
 
 автор: Eser21   (01.12.2009 в 15:13)   письмо автору
 
   для: sim5   (01.12.2009 в 15:11)
 

Нужно что бы вот такая конструкция его выполняла
<input  type=submit name=xz  value=xz>

  Ответить  
 
 автор: extonec   (01.12.2009 в 15:21)   письмо автору
 
   для: Eser21   (01.12.2009 в 15:13)
 

я конечно не профи ), но советую посмотреть на библиотеку xAjax там это будет выглядеть вот так:
<input type="submit" name="xz" value="xz" onClick="xajax_showDiv">

соответственно предварительно нужно объявить эту функцию, но это уже будет ясно при изучении xAjax, уверен есть гораздо проще способы ...

  Ответить  
 
 автор: sim5   (01.12.2009 в 15:23)   письмо автору
 
   для: Eser21   (01.12.2009 в 15:13)
 

Что значит эта конструкция? Если вы хотите выполнить этот скрипт перед отправкой формы, это одно, и метод тут по боку. Если вы хотите получить этот скрипт по запросу формы, а потом выполнить его, то это совсем другое.

  Ответить  
 
 автор: Eser21   (01.12.2009 в 19:53)   письмо автору
 
   для: sim5   (01.12.2009 в 15:23)
 

Есть список пользователей в виде таблица в последнем столбце каждой таблицы кнопка изменить.
При нажатии на которую должен получаеться id записи и передаеться заново в форму при его наличии тянуться нужные данные из бд и после получения записей, выполняеться этот Java скрипт который просто отбражает эти данные в красивом окне.
С помощью ONCLICK стрипт выполняется но окно которое он выводит появляеться на сек и гаснет.

Или очень устроит что бы скрипт выполнялся сразу при загрузке страницы без предварительного нажатия на ссылку.

  Ответить  
 
 автор: sim5   (02.12.2009 в 02:19)   письмо автору
 
   для: Eser21   (01.12.2009 в 19:53)
 

Вы слили в кучу задачи сервера и клиента. JS никакого отношения не имеет к серверу, и ничего из него не тянет. Можно только сделать запрос к серверу посредством JS.
Более менее связная речь, это последнее, что у вас написано, но вот что там в окне....
Событие onload вам поможет выполнить скрипт сразу после загрузки страницы.

  Ответить  
 
 автор: АЯ   (01.12.2009 в 15:15)   письмо автору
 
   для: Eser21   (01.12.2009 в 15:04)
 

--

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования