Avatar billede getalife Nybegynder
25. september 1999 - 21:27 Der er 19 kommentarer og
1 løsning

Sidst opdateret

Hejsa

Nogen der ved hvor man kan finde et script der kan komme med et pop up vindue hvis der er lavet opdateringer på siden, siden sidst de var der ??

Venlig hilsen
Kim Hansen
kbh@getalife.dk
Avatar billede cyberesben Nybegynder
25. september 1999 - 21:39 #1
ja da

det er bare med at lægge en cookie som fortæller hvornår de har været der sidst, og så en kommando der ser om dokumentets dato er nyere en den cookie
Avatar billede getalife Nybegynder
25. september 1999 - 22:08 #2
Hmm.. ja... men... du ved... hvordan ? :o)
Java og cookies har aldrig været min store force... har brugt lidt mere tid på Flash..
Avatar billede cyberesben Nybegynder
25. september 1999 - 22:49 #3
jeg mener jeg har set det et eller andet sted... nu kan jeg selvfølgelig ikke huske det... damn
Avatar billede getalife Nybegynder
25. september 1999 - 22:53 #4
Hvis du kommer i tanke om det må du MEGET gerne råbe højt... eller sende et svar, det hjælper nok mere ;o)
Avatar billede cyberesben Nybegynder
25. september 1999 - 22:56 #5
skal nok
Avatar billede getalife Nybegynder
25. september 1999 - 22:57 #6
takker :o)
Avatar billede one Nybegynder
26. september 1999 - 01:20 #7
<SCRIPT language="javascript"><!--
var update = new Array();

//----------------------------- Konfiguration og opsætning ----------------------------
var version = 1;
update[1] = "27/2-1999: Siden benytter nu javascript versionsstyring";
//--------------------------------------------------------------------------------------

function setCookie(name,value) { today = new Date; expires = new Date(today.getTime() + 60 * 24 * 60 * 60 * 1000); document.cookie=name + "=" + escape(value) + "; expires=" + expires };
function getCookie(name) { cookielist=document.cookie.split("; "); for ( count = 0 ; count < cookielist.length ; count++ ) { if ( cookielist[count].split("=")[0] == name ) return unescape(cookielist[count].split("=")[1]) } return null; };
function delCookie(name) { today = new Date; expires = new Date(today.getTime() - 1); document.cookie=name + "=; expires=" + expires };

lastVersion = eval(getCookie("lastVersion"));
if ((lastVersion == null)||(lastVersion >= version)) setCookie("lastVersion",version);
if (lastVersion < version) {
  setCookie("lastVersion",version); str = "";
  for(count=lastVersion+1;count<=version;count++) { if (update[count] != 'undefined') str = str + update[count] + "\n"; }
  if (str.length == 0) { alert("Denne side er blevet opdateret"); }
  else { if(confirm("Denne side er blevet opdateret\nVis ændringer?")) { alert(str); } }
};

//--></SCRIPT>


Her    fundet på script.dk


Andreas
Avatar billede getalife Nybegynder
26. september 1999 - 01:42 #8
Mnjaaeh.... Den skulle nok ikke hoppe frem HVER gang brugeren er på siden... men kun første gang... ;o)

Med andre ord.. det funker ikke
(se http://www.getalife.dk/kibr)
Avatar billede skjoldby Nybegynder
26. september 1999 - 13:32 #9
Det lyder som en spændende spørgsmål. Jeg kigger lige med... Jeg gi'r 30 points oven i til den der finder svaret.

Er det i orden med dig getalife???
Avatar billede getalife Nybegynder
26. september 1999 - 13:34 #10
Sure thang, skjoldby :o)

Jeg vil lige sige... Jeg fandt ud af for 10 min siden at det virker i NS... men ikke i IE 5.
Avatar billede cyberesben Nybegynder
26. september 1999 - 13:50 #11
jeg ved godt hvordan det skal laves men kan ikke finde ud af at omsætte den dato document.lastModified giver mig, til noget man kan regne på
Avatar billede one Nybegynder
26. september 1999 - 16:43 #12
getalife>det virker altså    i min  ie5    har du sat den til ikke at modtage  cokies?  for det kan være dit problem

spørg andre   

når men  jeg vil da lige se hvad jeg ellers    kan svare på imens du kigger.

Andreas
Avatar billede one Nybegynder
26. september 1999 - 16:43 #13
et svar
Avatar billede cyberesben Nybegynder
26. september 1999 - 17:08 #14
det vriker heller ikke hos mig i IE5

den gør det hver gang
Avatar billede getalife Nybegynder
26. september 1999 - 23:58 #15
Sorry.. den virker altså ikke i IE 5 hos mig...
Men kan da se hvordan det går med en IE 4 i morgen.
Avatar billede gonzzo Nybegynder
27. september 1999 - 00:04 #16
scriptet virker fint her hos mig i IE4 første gang jeg loadede siden fik jeg en popup der fortalte mig at siden var ændret og det gjorde jeg ikke anden gang jeg loade siden!!

Så den virker fint i IE4 !!!
Gonzzo
Avatar billede getalife Nybegynder
27. september 1999 - 00:08 #17
Hmm... underligt... fejl i IE 5 ?!?
Avatar billede getalife Nybegynder
27. september 1999 - 00:43 #18
Eh... jeg har lige lavet en opdatering på siden... men.. ingen alert box ?!
Avatar billede one Nybegynder
27. september 1999 - 00:51 #19
sådan her skal det se ud


var version = 2;
update[2] = "25/9/99: siden hedder nu noget andet!";


du skal altså  lave om på tallet  hver gang og skrive ændringerne   

Andreas

Avatar billede getalife Nybegynder
27. september 1999 - 01:07 #20
Eh... dumme mig.. takker :o)

Jeg søgte også lidt hjælp i dk.edb.intetnet.webdesign og fik noget hjælp til at få det til at virke i IE 5 også :o))

De 2 ændringer var :

<SCRIPT language="javascript1.1">
og
function setCookie(name,value) { today = new Date; expires = new Date(today.getTime() + 60 * 24 * 60 * 60 * 1000); document.cookie=name + "=" + escape(value) + "; expires=" + expires.toGMTString();
};

Kanon arbejde drenge (og piger !?)
60 point til både jer og dk.bla.bla.webdesign :o))

Kim
Getalife
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

IT-JOB