|
|
|
| Здравствуйте!
1.Есть функция которая выполняется при OnFocus на элемент форму.
Допустим:
function somefunc (){
//Some actions...
//
//
setTimeout ('somefunc()' ,1000);
}
Эта функция выполняет действия опять и опть каждую секунду пока не перестанет работать скрипт.
Вопрос: как сделать так, чтобы она работала только до того момента когда произойдет событие onBlur c этой формой.
Предполагается что известен id элемента формы.
Заранее спасибо.
2.У меня есть функция которая посылает запрос в скрипту на сервер.
$.getJSON("admin/js/handler.php", {params1: value, params2: type }, function(obj) {
//Some actions
);
Если я запускаю эту же функцию из другого файла в другой категории мне нужно другой путь к обработчику писать: js/handler.php (например из папки admin запускаю)
Вопрос: как универсализовать ссылку? (в пхп это легко сделать а в js не знаю как) | |
|
|
|
|
|
|
|
для: qsajeal
(20.08.2008 в 16:29)
| | 1)
<input type="text" onfocus="somefunc()" onblur="clearTimeout(time)" value="0" id="num" />
<script>
var time;
function somefunc(){
document.getElementById('num').value++;
time = setTimeout ('somefunc()' ,1000);
}
</script>
|
| |
|
|
|
|
|
|
|
для: qsajeal
(20.08.2008 в 16:29)
| | 2 - абсолютный путь к исполняемуму файлу
http://www.....ru/admin/js/handler.php | |
|
|
|
|
|
|
|
для: AlexSol
(21.08.2008 в 12:02)
| | А как мне узнать им сервера на JS допустим не знаю, на каком сайте мой движок будет использоваться | |
|
|
|
|
|
|
|
для: qsajeal
(22.08.2008 в 10:22)
| | document.location.href | |
|
|
|