Avatar billede diness Nybegynder
14. november 1999 - 21:06 Der er 9 kommentarer og
1 løsning

Overførsel af data fra html side til anden html side.

Hvordan er det lige jeg får et javascript til at overføre nogle informationer fra en html side til en anden.
Jeg vil helst have et komplet eksempel.
Vi snakker om en 3 informationer, der skal med over, lad os bare i denne sammenhæng kalde dem: navn, adresse og by.
Avatar billede cyberesben Nybegynder
14. november 1999 - 21:57 #1
Brug cookies!
Avatar billede cyberesben Nybegynder
14. november 1999 - 21:57 #2
du får lige et script...
Avatar billede cyberesben Nybegynder
14. november 1999 - 22:03 #3
dem her henter en cookie

function getCookie(name) {
var prefix = name + '='
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(';', cookieStartIndex + prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}


den bruges ved at du siger

variabel1 = getCookie("cookiens-navn");




den her gemmer en cookie:

function setCookie (name, value) { 
var argv = setCookie.arguments; 
var argc = setCookie.arguments.length; 
var expires = (argc > 2) ? argv[2] : null; 
var path = (argc > 3) ? argv[3] : null; 
var domain = (argc > 4) ? argv[4] : null; 
var secure = (argc > 5) ? argv[5] : false; 
document.cookie = name + '=' + escape (value) +
((expires == null) ? ' : ('; expires=' + expires.toGMTString())) +
((path == null) ? ' : ('; path=' + path)) + 
((domain == null) ? ' : ('; domain=' + domain)) +   
((secure == true) ? '; secure' : ');
}

du bruger den sådan her:
setCookie("cookiens-navn", variabel1);
Avatar billede diness Nybegynder
14. november 1999 - 23:17 #4
Lidt html ville være en hjælp jeg stadig på begynder stadiet med javascript / cookies.
Avatar billede diness Nybegynder
14. november 1999 - 23:19 #5
Jeg kan godt finde ud af at gemme dem, det er mere det med at få den frem.
Avatar billede cyberesben Nybegynder
14. november 1999 - 23:24 #6
hvad er det du skal have flyttet oveR?
Avatar billede diness Nybegynder
14. november 1999 - 23:30 #7
Kan man godt f.eks. skrive sådan når man skal gemme cookies:

function setCookie (name1, value1)
function setCookie (name2, value2)
function setCookie (name3, value3)

Istedet for at skrive hele smøren igen og igen.
Avatar billede diness Nybegynder
14. november 1999 - 23:37 #8
Det er nogle data et produkt, så hvis de "Bestil materiale" så skal den sende bruger videre til en form, og øverst skal da så stå hvad det er de bestiller materiale på - og det er ca. 3 felter.
Avatar billede cyberesben Nybegynder
14. november 1999 - 23:40 #9
jaja selvfølgelig kan du det!

men du skal skrive

setCookie ("name1", "value1");
setCookie ("name2", "value2");
setCookie ("name3", "value3");
Avatar billede diness Nybegynder
14. november 1999 - 23:48 #10
Hiver lige fat i dig på ICQ.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester