Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Простой скрипт с VBS на JavaScript


Автор: iff 7.2.2011, 17:30
Написал небольшой скрипт на VBS, на JavaScript перевести неполучается.
Код

Dim IsTyping

Sub text_onFocus
    IsTyping = True
End Sub

Sub text_onBlur
    IsTyping = False
End Sub

Sub Window_onLoad
    SetInterval "If Not IsTyping Then Document.Location = Document.Location", 1000
End Sub

Фрагмент веб-страницы:
Код

<form>
<input type="text" size="80" name="text">

Автор: Amphiluke 7.2.2011, 19:43
Видимо, так:
Код

var isTyping = false;
window.onload = function() {
    setInterval(function() {if (!isTyping) window.location.reload();}, 1000);
}
function focusBlur(e) {
    if (!e) e = event;
    isTyping = (e.type == "focus");
}


Код

<input type="text" size="80" name="text" onfocus="focusBlur(event);" onblur="focusBlur(event);" />

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)