Hej allesammen ! Jeg er i gang med at lave et spil i javascript, fordi det ville være lidt sjovt at prøve. spillet minder lidt om travian, hvor man kan købe ting og sådan. problemet er at jeg skal bruge undersider til hver shop, eller hvad man nu siger, hvilket jeg ikke ved hvordan man gør. på forhand tak for hjælpen!
Jeg synes jeg har prøvet det, men jeg ved heller ikke helt hvordan man bruger det du har skrevet? Det er fordi at jeg har flere html filer der bliver linket over til, men jeg har globale variabler, som skal gælde for alle siderne. Eksempelvis, kunne man måske købe en bil, mens man på en anden side kunne købe jakker. Problemet er at variablen penge, skal kunne bruges ind over flere sider, dvs. at den skal kunne trække penge fra når man er inde i "jakker.html" og "biler.html" fra det samme sted. Hvis du forstår hvad jeg mener :P
Jeg kan ikke meget JavaScript, men jeg er ret sikker på at koden fra #1 virker som php include (hvis du kender det). Altså når du skriver <script type="text/javascript" src="www.ditdomæne.dk/shop/penge.js"></script> bliver filen penge.js lagt ind i kildekoden på den side hvor <script type="text/javascript" src="www.ditdomæne.dk/shop/penge.js"></script> står.
Bemærk lige at hvis du laver hele spillet client side (i javscript) tager det ikke mange sekunder at give sig selv uendelige penge og købe alting i dit spil hvis du ikke sørger for sikkerhed af en eller anden slags.
Det er selvfølgelig ikke noget problem hvis det bare er et hyggeprojekt for din egen fornøjelses skyld, jeg ved ikke hvad du har af planer for det.
TOM: Kan du give et par eksempler på lidt kode og opstilling af det hele? Nu er jeg kun begynder, så det er lidt svært endnu
pstidsen: Jeg kender en smule php, men det er også ret begrænset. Men fungerer det så ligesom en "style.css" fil eller hvordan? Sådan som jeg har forstået, kan jeg skrive nogle ting i en ".js" fil, som så kan fungerer over så mange html filer det skal være?
Ja jeg er ret sikker på at det virker ligesom link til css, men som sagt ved jeg ikke så meget om JS, så tror mere du skal lytte til noget af de andre eksperter :-)
Synes godt om
Slettet bruger
16. juni 2011 - 22:10#9
Du lægger en iframe på din side, men sådan at den ikke er synlig:
I din JS (på hoved-siden), kan du så "åbne shoppen" med noget der ligner: window.shopLoader.src="bukseshop.html"
bukseshop.html er bare et skalkeskjul for din java script: <html><head><script> alert("Velkommen til bukseshoppen, du har "+window.parent.penge+" grunker i pungen.") </script></head></html>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.