Thanks, but I found out another solution, and I think it is simple
than yours:
function view_onopen() {
var isOnline = system.network.online;
if (isOnline) {
lblStatus.color = "#48A221";
lblStatus.innerText = "ONLINE";
}
else {
lblStatus.color = "#EA3034";
lblStatus.innerText = "OFFLINE";
}
}
setInterval("view_onopen()",10000)
On 2 Фев., 11:57, "newbee" <bara...@gmail.com> wrote:
hmm I am not sure how you are checking for truth in the while
statement, so I would probably write it like this:
function view_onopen() {
var isOnline = system.network.online;
if (isOnline) {
lblStatus.color = "#48A221";
lblStatus.innerText = "ONLINE";
}
else {
lblStatus.color = "#EA3034";
lblStatus.innerText = "OFFLINE";
}
OnTimeout();
}
function OnTimeout() {
view.setTimeout("OnTimeout()", 10000);
}
This does assume you have a view defined with a name view. Let me know
if it works.
On Feb 1, 11:17 pm, "barm...@gmail.com" <barm...@gmail.com>
wrote:
Sorry, but could you write an example or correct my code
function view_onopen()
{
var isOnline = system.network.online;
if (isOnline)
{
lblStatus.color = "#48A221";
lblStatus.innerText = "ONLINE";
}
else
{
lblStatus.color = "#EA3034";
lblStatus.innerText = "OFFLINE";
}
while (true)
{
setTimeOut(view_onopen,10000)
Is it right?- Скрыть цитируемый текст -
- Показать цитируемый текст -