HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2311  
Старый 09.04.2010, 01:23
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
Провел на форуме:
65872

Репутация: 17
Отправить сообщение для Flcn с помощью ICQ
По умолчанию

Цитата:
Сообщение от IgrikX  
Создал форму
PHP код:
    <form name="f"
    <
b>1. Cовокупность взаимосвязанных и взаимодействующих процессоров или ЭВМпериферийного оборудования и программного обеспечения,             предназначенная для сборахраненияобработки и распределения информации.</b><br>
    <
input name="fragt_1" value ="1" type="radio"/>Вычислительная система (ВС)<br
    <
input name="fragt_1" value ="0" type="radio"/>Компьютерная система (КС) <br>
    <
input name="fragt_1" value ="0" type="radio"/>Интегральная система (ИС) <br>
    <
input  type="button" name="ok" value="Отправить" onClick='test();'
    </
form
Пишу функция яваскрипт для вывода сообщения
PHP код:
<script type="text/javascript">
function 
test() {
  if (
document.f.fragt_1.[1] == 0)
    
alert("Пожалуйста, введите строку!")
    else{
alert("Gtlbot!!");}
}
</
script
чаво ничего не выводит.. на яваскрипт не работал.

PHP код:
<script type="text/javascript">
function 
test() {
  if (
document.f.fragt_1.[1].value == 0)
    
alert("Пожалуйста, введите строку!")
    else{
alert("Gtlbot!!");}
return 
false;
}
</
script
собственно проверяешь то ты value

и не забываем return false;
чтобы поведение по умолчанию отключить
иначе форма засабмититься

и то я про document.f.fragt_1 не уверен
 
Ответить с цитированием

  #2312  
Старый 09.04.2010, 07:32
icqnum
Новичок
Регистрация: 02.04.2010
Сообщений: 19
Провел на форуме:
33274

Репутация: 0
По умолчанию

Цитата:
Сообщение от Flcn  
overflow:hidden;
тебе зачем?
ну чтобы текст весь помешался
 
Ответить с цитированием

  #2313  
Старый 09.04.2010, 11:58
cha0t1k
Новичок
Регистрация: 08.04.2010
Сообщений: 4
Провел на форуме:
6838

Репутация: 1
По умолчанию

Код:
 if (document.f.fragt_1[1].value == 0)
точки там не должно быть. Только он и так 0 и будет всегда 0.

Чтобы проверить был ли выбран определенный элемент, нужен такой код:
Код:
function test() {
    if (document.f.fragt_1[1].checked) {
alert(1);
    } else {
alert(2);
    }
}

а еще лучше пиши в таком стиле, избежишь многих проблем с браузерами:
Код:
    if (document.getElementById('f123').elements['fragt_1'][0].checked) {
где f123 - id тега form.
 
Ответить с цитированием

  #2314  
Старый 12.04.2010, 14:17
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Здрасте..!!!

Вот решил немного в аяксе попрактиковаться... Понадобилась функция sleep();
Покопал в гугле, нашёл несколько вариантов, но уж очень они ресурсоёмкие оказались, полностью вешала одно из ядер проца...
Сейчас слип у меня реализован следующим образом: передаю параметр (количество миллисекунд) PHP скрипту, в котором уже работает sleep();
В принципе такая реализация вполне устраивает, так что вопрос мой больше в образовательных целях..

Накидайте свои варианты sleep(); на javascript, чтоб не жрало ресурс...
 
Ответить с цитированием

  #2315  
Старый 13.04.2010, 00:04
Qzervium
Новичок
Регистрация: 06.04.2010
Сообщений: 1
Провел на форуме:
3808

Репутация: 0
По умолчанию

Народ помогите пожалуйста со скриптом для Google Chrome!
Как сделать так, чтобы при заходе на эту страницу http://www.k0st4s.org/ptzplace/electronics срипт перемещал меня на уровень картинки Nintendo Wii, но только чтобы не щелкал по ней, помогите плиз!
 
Ответить с цитированием

  #2316  
Старый 13.04.2010, 01:00
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
Провел на форуме:
65872

Репутация: 17
Отправить сообщение для Flcn с помощью ICQ
По умолчанию

Fepsis
а setTimer чем не устраивает?

Qzervium
прочитай про scrollTo
сразу всё понятно станет
 
Ответить с цитированием

  #2317  
Старый 13.04.2010, 17:54
Vlad&slav
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме:
817404

Репутация: 82
Отправить сообщение для Vlad&slav с помощью ICQ
По умолчанию

Сет таймаут при грамотном использовании заменяет слеп. Или есть несколько ещё вариантов (зависит от твоей задачи)
 
Ответить с цитированием

  #2318  
Старый 14.04.2010, 05:25
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

Репутация: 67
Отправить сообщение для Корвин с помощью ICQ
По умолчанию

подскажите плиз, у меня есть iframe внутри которого форма с полем

как мне обратится к этой форме из родителя фрейма

почему то так не пашет =( :

document.myIframeName.myFormName.inputName.value=' login';
 
Ответить с цитированием

  #2319  
Старый 15.04.2010, 13:13
Architek86
Познающий
Регистрация: 20.02.2008
Сообщений: 82
Провел на форуме:
107625

Репутация: 2
Question

Народ, использую библиотеку motools111 для создания аякса на сайте.

Прописал событие по клику на ссылку:
Код:
$('p2').addEvent('click', function(e) {
	e = new Event(e).stop();
	var url = "моя ссылка?некоторые параметры";
	document.title = this.innerHTML;
	$('obj').innerHTML = this.innerHTML;
	new Ajax(url, {
		method: 'post',
		update: $('tp1')
	}).request();

});
Всё работает, нажимаю на ссылку, получаю аяксом данные из нужного url, но вот беда: если в возвращаемом коде содержится яваскрипт, то он не выполняется.
Я так понимаю, что-то тут надо прописать ещё... изучал пример в доках http://demos111.mootools.net/Ajax.Advanced - там как раз алерт выполняется, но так и не понял до конца, что к чему. Буду благодарен хотя бы за элементраное обьяснение, чего не хватает в моём скрипте

Последний раз редактировалось Architek86; 15.04.2010 в 13:31..
 
Ответить с цитированием

  #2320  
Старый 15.04.2010, 14:44
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Цитата:
Сообщение от Vlad&slav  
Сет таймаут при грамотном использовании заменяет слеп. Или есть несколько ещё вариантов (зависит от твоей задачи)
Задача у меня следующая: JavaScript каждые 5 секунд отправляет запрос PHP скрипту, который в свою очередь парсит содержимое одной веб страницы на предмет наличия там определённого контента, если контент на странице не оказалось, то джава скрипт опять ждёт 5 сек и повторяет попытку... Как только контент появился, он выводится на странице...
Реализовано так:
Код:
function  get_cont() 
     {
	var res;
	while(!res)
	     {
		sleep(5);
		res = _get("get_cont.php");
	     }
	document.getElementById("form").innerHTML = res ;
     }
Как я уже писал, моя функция sleep() реализована с помощью РНР скрипта
Код:
function sleep(sek)
     {
	_get('sleep.php?sleep='+sek);
      }
и в принципе всё работает,но пришлось создать ещё один скрипт sleep.php, если можно обойтись без него, было бы лучше...))
А мои попытки прикрутить туда setTimeout оказались либо не рабочими, либо грузили браузер по полной (иногда и то и другое )
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ