webForumDet fria alternativet

is client conneted

4 svar · 154 visningar · startad av Jacob

JacobMedlem sedan dec. 2000503 inlägg
#1

Jag hållerpå att göra en offline produkt, kan man kolla om användare är ansluten till Internet.

Jag skulle altså vilja göra en if-sats typ:

if(clientisconnedted){
loadText = new loadVars();
loadText.load("http://server:1234/get.asp");
}else{
mess='gammalt';
}

Är det någon som vet hur man göra det?

mikkeXMedlem sedan aug. 2002477 inlägg
#2

En enkel variant

connect = loadVariablesNum("http://minserver.com/var.txt",0);
if (!connect)
{
	foo="gammalText"
}
JacobMedlem sedan dec. 2000503 inlägg
#3

Kanon tack

JacobMedlem sedan dec. 2000503 inlägg
#4

Njaa förresten, det fungerar inte riktigt som jag vill. Så skulle jag vilja ha det:
Om man inte är uppkopplad så ska bara så en text men om man är uppkoplad så ska det så typ "Laddar" tills texten är laddad från serven ( det tar ju en stund oftast), helst så det vara någon form av % laddat oxå men det är inte jätte viktigt.

JacobMedlem sedan dec. 2000503 inlägg
#5

Jag löste det

stop();
//för att det ska blir åäö
System.useCodepage = true;

url="http://www.hemsidan.com/info.asp"
mess= "Checking your Internet connection now.";
temp= new LoadVars();
temp.load(url);
temp.onLoad = function(success) {
	if (this.sent=="japp") {
		datum = this.datum;
		adress = this.hemadress;
	} else {
		datum = "gammal";
		adress = this.hemadress;

	}
};

I info.asp så litedet bl a en variabel som heter sent som är lika med japp.

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)