HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 14.10.2009, 17:47
j0ker13
Участник форума
Регистрация: 28.07.2008
Сообщений: 199
С нами: 9361870

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

есть страничка
Цитата:
<form method="POST" action="111.php" name="12" id="login" onsubmit="login();">
<input type="text" name="user">
<input type="text" name="pass">
<button onclick="login1();" id="s_button" title="login">LOGIN</button>
ниже скрипт
Цитата:
$("document").ready(function(){
$("#login").submit(function(){
alert("submit");
return false;
})
$("#login1").submit(function(){
alert("click");
return false;
})
})
в итоге скрипты login1(); и login(); выполняются. как нить можно их игнорировать?
return false не помогает видимо потому что приоритет onclick="login1();" и onsubmit="login();" выше привязки jQuery
 
Ответить с цитированием

  #2  
Старый 15.10.2009, 16:17
spamoney
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
С нами: 10196899

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

Добрый вечер, помогите решить следующую проблему, почему-то при выполнении Ajax запроса не выполняется JavaScript:

Код:
Код:
var req;

function navigate(month,year) {
        var url = "calendar.php?month="+month+"&year="+year;
        if(window.XMLHttpRequest) {
                req = new XMLHttpRequest();
        } else if(window.ActiveXObject) {
                req = new ActiveXObject("Microsoft.XMLHTTP");
        }
        req.open("GET", url, true);
        req.onreadystatechange = callback;
        req.send(null);
}

function callback() {        
        obj = document.getElementById("calendar");
        setFade(0);
        
		if(req.readyState == 4) {
                if(req.status == 200) {
                        response = req.responseText;
                        obj.innerHTML = response;
                        fade(0);
                } else {
                        alert("There was a problem retrieving the data:\n" + req.statusText);
                }
        }
}

function fade(amt) {
	if(amt <= 100) {
		setFade(amt);
		amt += 10;
		setTimeout("fade("+amt+")", 5);
    }
}

function setFade(amt) {
	obj = document.getElementById("calendar");
	
	amt = (amt == 100)?99.999:amt;
  
	// IE
	obj.style.filter = "alpha(opacity:"+amt+")";
  
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = amt/100;
  
	// Mozilla and Firefox
	obj.style.MozOpacity = amt/100;
  
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = amt/100;
}
Скрипт calendar.php должен возвращать календарь + Выполнить JavaScript, т.е допустим:

Код:
echo "Здесь Календарь";
echo "<script type='text/javascript'>a = 'alert(1)';eval(a);</script>";
Но календарь выводится нормально а вот JavaScript исполняться не хочет...

Пробывал сам разобраться, вот похожая проблема: http://xpoint.ru/forums/programming/...ad/39198.xhtml , но я ничего в этом не понимаю
 
Ответить с цитированием

  #3  
Старый 15.10.2009, 22:48
0ldbi4
Постоянный
Регистрация: 14.04.2008
Сообщений: 327
С нами: 9512608

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

Искал уже.......


В первую очередь Гугль потом уже на ачат, вот я пытаюсь пойти вторым способом и никак не могу дописать алгоритм.


Ладно пойду ипать мозг учителю...
 
Ответить с цитированием

  #4  
Старый 16.10.2009, 21:34
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Имеем кодъ:
PHP код:
<script type="text/javascript">
$(
document).ready(function(){                          
    $(
'#search').click(function(){                  
       $.
get("mp3.php",{q:$('#q')},function(data){
           $(
'#content').html(data);
       } );                                 
    });
});

</
script
Нужно,чтобы во время загрузки аяксом данных,окно темнело,и показывало надпись "загрузка",как это сделано во вногих проэкта с использованием аякся.Собственно вот,если ктото может помоч,хотябы ссылцой на статью - буду благодарен.
 
Ответить с цитированием

  #5  
Старый 17.10.2009, 00:58
Mixon
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
С нами: 9560218

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

Возникла проблема не сколько с жабаскриптом а сколько с оперой!
Вопщем проблема такова,когда вставляю скрипт на страницу как таково,то он работает,но если ставлю В ОПЕРЕ использовать для данного сайта скрипт (F12 --> Настройки для сайта... --> Скрипты),то не работает!!!
Что это за ерунда?
 
Ответить с цитированием

  #6  
Старый 17.10.2009, 12:24
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Можно ли в jQuery, обозначать пользовательские функции вообще?)
Ну тобиш как на чистом яс:
PHP код:
function main(1,2...){} 
?
 
Ответить с цитированием

  #7  
Старый 17.10.2009, 12:29
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
С нами: 10305836

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

Цитата:
Сообщение от m0Hze  
Можно ли в jQuery, обозначать пользовательские функции вообще?)
Ну тобиш как на чистом яс:
PHP код:
function main(1,2...){} 
?
Ты имеешь ввиду что-то типо этого?
Код:
function setRate(id, operation) {
			$.ajax({
		            type: "POST",
		            url: "rates.php",
		            data: "id=" + id + "&operation=" + operation,
		            success: function(html){
		            	$("#rating" + id).html(html);
		            }
		        }); 
            }
 
Ответить с цитированием

  #8  
Старый 17.10.2009, 12:30
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от m0Hze  
Можно ли в jQuery, обозначать пользовательские функции вообще?)
Ну тобиш как на чистом яс:
PHP код:
function main(1,2...){} 
?
Вопрос решен,он был глупый
 
Ответить с цитированием

  #9  
Старый 17.10.2009, 15:00
MOSYA
Участник форума
Регистрация: 03.11.2007
Сообщений: 179
С нами: 9748355

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

всем здрасти .. нужен скрипт (ява скрипт) который делает следующее просто подключается к базе (mysql к примеру) и считывает информацию с полей.

Если есть у кого-то пример).. буду рад)..

Всем спасибо за внимание.

Последний раз редактировалось MOSYA; 17.10.2009 в 15:07..
 
Ответить с цитированием

  #10  
Старый 17.10.2009, 20:03
Flcn
Познающий
Регистрация: 06.07.2009
Сообщений: 54
С нами: 8867850

Репутация: 17
Post

m0Hze
Дак ну во время любого Ajax запроса у объекта XMLHttpRequest есть свойство readyState.. и оно соответствует
0 Запрос не инициализирован
1 Запрос создан
2 Запрос послан
3 Запрос обрабатывается (тут и просиходит получение)
4 Запрос завершен

так что когда оно становится 2м (ну или 3м), делай со стрнаницей чо хочешь. .а когда 4м тогда всё выводи как надо..
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...