Min hjemmeside er nu en flok frames, der dynamisk opdateres. Det betyder at et infofelt i en selvstændig frame opdateres hver gang musen flyttes ind over/ud fra et link (grafik). Det betyder at "tilbage" skifter baglæns i disse inforframes - og det er jo ikke meningen.
Kan jeg styre history fra JavaScript ? Jeg vil naturligvis gerne have at standard tilbage virker logisk. Kan selvfølgelig lave min egen tilbageknap, som leder history igennem, og skifter location til den første egentlige side/frame - men det er ikke helt lige så elegant synes jeg.
Jo, men kun i navigator... "With signed scripts and permission, you can look through the entire array of history entries in any frame or window. Because the list is an array, you can extract individual items by index value. For example, if the array has 10 entries, you can see the fifth item by using normal array indexing methods: var fifthEntry = window.history[4] No property or method exists that directly reveals the index value of the currently loaded URL, but you can script an educated guess by comparing the values of the current, next, and previous properties of the history object against the entire list."
History Object Properties Methods Event Handlers current back() (None) length forward() next go() previous
Er dog enig i konklusionen, dropper emnet - og giver dig dine points - du skal vist bare lige lave endnu et kort svar :-)
-- jeg er ikke sikker på at det med signed scripts holder i de nuværende Gecko-baserede versioner, men jeg har heller ikke haft lyst til at undersøge det, da et evt. publikum ville være så lille, at det ikke kunne betale sig !-)
Signed scripts i NS er i øvrigt ikke noget, der er tilgængeligt for menigmand :)
/mvh </bole>
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.