webForumDet fria alternativet

Var lagras det man valt i följande javascript?

2 svar · 778 visningar · startad av xtreme

xtremeMedlem sedan juli 20002 056 inlägg
#1

Håller på att lära mig javascript och stött på http://themematcher.com/ där jag har en fråga om deras javascript. Om man skriver in en adress på förstasidan kan man på steg två välja olika <div> och detta sköts genom http://themematcher.com/script.js?v=1.7 men hur gör de för att spara det man väljer? Normalt brukar man väl "spara" genom hidden files eller cookies men kan inte hitta att de sätter något sådant i scriptet? Har även testat att köra en debug med firefox men deras variabler innehåller inget div id eller liknande?

Kan någon hjälpa mig att identifiera hur/var de sparar vad man väljer på steg 2? Dvs var lagras att jag valt ex <div id="myheader"> genom att klicka på den? Förmodar att de sedan plockar upp detta värdet med php till steg 3 där de gör konverteringen?

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Sidan laddas ju om, så "allt" kan ju göras påserversidan. http://themematcher.com/generator.php tar emot URL:en som en post-variabel, och sedan skapas någon form av session på servern. Denna session refereras sedan med hjälp av en iframe http://themematcher.com/preview/?theme=xxxx där xxxx troligen är en md5-summa av någon sträng.

xtremeMedlem sedan juli 20002 056 inlägg
#3

nitro2k01 skrev:

Sidan laddas ju om, så "allt" kan ju göras påserversidan. http://themematcher.com/generator.php tar emot URL:en som en post-variabel, och sedan skapas någon form av session på servern. Denna session refereras sedan med hjälp av en iframe http://themematcher.com/preview/?theme=xxxx där xxxx troligen är en md5-summa av någon sträng.

Tackar för ditt svar!

Jo jag är med så långt. Dock när man markerar olika <div> på http://themematcher.com/generator.php måste det man markerat sparas undan först någonstans. Markeringen sköts av http://themematcher.com/script.js?v=1.7 dvs ett javasscript och där borde finnas någon metod som skapar ett hidden field eller något som serversidan sedan kan plocka upp. Om jag säger så här, kan du hitta någonstans i .js-filen där valet man gör sparas undan någonstans eller hur sparas det?

127 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)