webForumDet fria alternativet

WML Chääfer - hjälp!

Webbutveckling

2 svar · 247 visningar · startad av Noob

Medlem sedan feb. 20049 inlägg
Frågan#1

Tjo!

Jag har gjort en wap-sida och har stött på ett par problem som jag hoppades på att jag kunde få hjälp med av er...

Det första problemet handlar om cachning av sidan i telefonen..

Jag har lagt till en liten kodsnutt för att förhindra att sidan sparas i telefonen:

	Response.Expires = -1 
	Response.AddHeader "Pragma", "no-cache" 
	Response.AddHeader "Cache-Control", "no-cache, must-revalidate"

Men det verkar inte funka på alla telefoner dock... Min T300 och P800 gör som jag vill, men en polares Nokia laddade sidan från telefonen. Likas å min wapemulator DeckIt laddar från sitt minne... Är det så att olika browsers/telefoner bryr sig olika mycket om de reglerna eller hur funkar det? Går det att skriva nått som funkar på alla format?

Det andra problemet är inte lika allvarligt, men ack så störande!
Jag har ett inputfield med ett value-attribut som jag ger ett nytt värde för varje gång jag laddar om sidan... såhär ser det ut:

<input name="startnr" type="text" format="*N" size="3" maxlength="3" value="<%=NyStartnr%>" />

Det som returneras är rätt, det blir rätt siffra i value="" om man kollar i koden... Men det som presenteras på sidan är det gamla nummret som jag skrev in förra gången. Det känns ju helt skumt liksom.. Varför visar han inte det värdet som står i koden? Varför visar han upp det tidigare värdet i den fältet? Sparas det i nått internminne som inte fattar att kolla om det har blivit ett nytt värde eller hur funkar det?

Tacksam för all hjälp, tips och idéer som ni har! Fattar ni inte vad jag försöker säga så får ni gärna fråga om jag kan omformulera mig. =)

btw, http://lab.hultsfred.net/tb är adressen till wapsidan... kanske klarnar om ni får se den själva?

//Noob!

Medlem sedan apr. 200010 782 inlägg
#2

Beror lite på vilken wap standard som telefonerna har, vilka "kommando"/kod dom klarar av att tolka.

Både T300 och P800 är relativt nya telefoner, vad var det för Nokia ni testat med?

[red1]
*Välkommen till wF* :)

[red2]

testade med min T68a och fick ny replik efter varje tryck.. (om det nu kan vara till någon hjälp)

[red3]
*lägg till i favuriter*

[red4]
Tips till nästa gång, skriv en rubrik som ger mer reflekterar innehållet i din fråga :-)

Medlem sedan feb. 20049 inlägg
#3

Tack!

Det var en Nokia 6610 vi testade på. Finns det nått sätt att skriva så den gamla standarden också låter bli cachning?

Testade precis på en Siemens SX1:a också, och den laddade in en ny sida en gång, men sen tog den från telefonens minne.. hehe... lite special =)

Men däremot på en SonyEricsson Z600 funkar det också bra!

Kan det vara så att grabbarna på SonyEricsson vet vad de gör och de andra grabbarna inte gör det? =)

//Noob!

256 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)