31. oktober 2002 - 15:02Der er
16 kommentarer og 1 løsning
Side navigering
Jeg har lavet følgende script til at kunne "navigere" med...det går blot ud på at op eller nedtælle en variabel med en, og så loade det passende billede...
<SCRIPT LANGUAGE="JavaScript"> var AntalSider=5 var Side=1 document.writeln("BODY BACKGROUND='" + Side + ".gif'") if (Side>1) { document.writeln("<A HREF='Side-=1;location.reload()'>Tilbage</A>") } document.writeln("Side " + Side) if (Side<AntalSider) { document.writeln("<A HREF='Side+=1;location.reload()'>Frem</A>") } </SCRIPT>
men der er noget galt...jeg kunne forstille mig, at variablen Side bliver nulstillet til 1 hver gang...men hvordan undgår jeg det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
31. oktober 2002 - 15:15#1
Eftersom du reloader siden, bliver variablen jo nulstillet. Det kan sagtens ordnes, men jeg bliver nødt til at smutte nogle timer!
alt for mange koder i det...har ikke kigget det igennem, men halvdelen kan sikkert smides væk...desuden...sådan noget som document.background...det er sikkert fint nok for dig, men jeg vil nu hellere lave det med document.writeln :-)
Synes godt om
Slettet bruger
01. november 2002 - 15:20#6
Hvis du har det på den måde, så kan du jo bare lave det selv.
Det, jeg har skrevet, er det der skal til, hvis det skal forløbe helt smertefrit uden at genere brugeren. Hvis du ikke kan acceptere, at det kommer til at fylde lidt, så kan jeg ikke hjælpe dig.
Hvad er det egentlig, der får dig til at tro, at halvdelen kan smides væk? Det virker sgu noget tyndt!
rolig nu...jeg siger det skam ikke for at betvivle dine evner, eller at det, du har skrevet, virker...men mange herinde har det med at gøre tingene alt for indviklet og bruger side op og side ned på at forklare og forbedre ting, når folk kun har bedt om et simpelt svar...den slags er jeg meget imod, for folk har nu engang deres egen måde at ville skrive tingene på, og mange problemer kan jo løses på flere forskellige måder :-)
F.eks. bruger du style og display ved <DIV>-tagget...det har jo ingen betydning for hvorvidt det virker eller ej...blot for hvordan det ser ud, og det kunne f.eks. også laves ved hjælp af tables eller lignende, hvilket jeg måske ville foretrække at bruge i stedet for <DIV>-tags :-)
Synes godt om
Slettet bruger
03. november 2002 - 20:26#8
Det ville kunne gøres med tables, ja, men det ville så bare kræve endnu mere kode. Og display: inline sørger bare for, at browseren ikke sætter et automatisk <br> efter div-tagget.
Jeg synes, du skulle tro på, hvad folk svarer, for nogle af os kan sgu godt håndtere JavaScript og har løst 1000 spørgsmål, der minder om dette. Noget er bare ikke så let, som det ser ud til, for en computer skal ofte have udpenslet alt totalt for at kunne give det rigtige resultat. Derudover så er det da vist en forfærdelig generalisering, at bare fordi nogle en gang imellem putter et par ekstra linjer på deres scripts, så er du med det samme mistroisk. Jeg har arbejdet med scripts til ting, der virker præcist lige så enkle, men som fyldte fem gange så meget plads. Og det er nogle gange vilkårene. Hvis du ikke er med på det, så hold dig til ren HTML.
Der er altså folk herinde, der gør det enkle sværere end det er...mange af de svar, jeg har fået herinde, har givet mig en ide til hvordan det selv kan gøres nemmere :-)
Og det drejer sig ikke om et par enkelte linjer, men ofte en total omskrivning af tingene :-)
Desuden er det nu ikke alle, der er specielt gode til at svare :-)
Synes godt om
Slettet bruger
05. november 2002 - 08:49#10
Jeg synes, du generaliserer helt vildt. Et svar behøver ikke nødvendigvis være en komplet udredning af, hvordan du skal gøre, hvilken kode du skal bruge og hvilke fejl der evt. kan opstå. Nogle gange får du lidt ad gangen og bliver så nødt til at bygge videre på det eller få andre til at gøre det. Et ufyldestgørende svar er derfor ikke altid et forkert svar. Men i dette tilfælde synes jeg, du er langt over stregen. Normalt bryder jeg mig ikke om at påpege det, men jeg ligger faktisk nr. 4 på JavaScript Top10'en (er i gang med at overhale Jumper indenom). :)
Jeg generaliserer ikke, for jeg siger ikke, det drejer sig om alle...men i mange af de tilfælde, hvor jeg har stillet et spørgsmål, er nogle af de ovennævnte ting sket...og hvad Top10 har med noget at gøre, aner jeg ikke...jeg ved godt, at det betyder, du har tjent mange point, men jeg har jo på intet tidspunkt sagt, at du skulle være dårlig til at svare...blot udtalt mig om dette svar
Synes godt om
Slettet bruger
06. november 2002 - 14:12#12
Og at du siger, at det er i mange tilfælde, er en generalisering, for det sker meget sjældent (jeg bruger en time på JS-kategorien hver dag, så jeg har deltaget i et par spørgsmål).
Og hvad angår dette svar, så får du ikke en smartere løsning, end den, jeg har givet dig. Om du så har et problem med "lange" koder, eller om du i det mindste vil gøre et forsøg på at få det til at virke.
Jeg har aldrig sagt, det ikke virkede...opstiller bare de ting, der er vigtige for mig...og hvis der er så meget kode, og jeg ikke selv forstår halvdelen af det, hvad så hvis der en dag blev en fejl (for det er en del af en større side)? Så ville det være umuligt at finde fejlen.
Synes godt om
Slettet bruger
06. november 2002 - 14:51#16
Nej, så kunne du bare maile mig. Eller få mig til at forklare dig processen linje for linje nu. For det er slet ikke så svært, som det ser ud.
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.