24. maj 2004 - 23:35Der er
8 kommentarer og 1 løsning
Skifte url
Jeg har to frames. De ligger ved siden af hinanden.
Fra den ene forsøger jeg med javascript at skifte adressen på den anden.
parent.history.location='newdoc.htm';
Men det fungerer ikke. Jeg har checket at framen hedder history. Den finder åbenbart også det rigtige objekt, idet jeg ikke får nogen javascript fejl, og koden under den ovennævnte linie eksekveres fint...? :-/
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
skovenborg er af den helt faste overbevisning, at du bør skifte dit frame-navn 'history' ud med noget, JavaScript ikke kan misforstå (JS har selv et objekt ved det navn) ;D
eller også har jeg ikke læst spørgsmålet ordentlig ;-)
prøv parent.frames["history"].location....... hvis du absolut vil beholde dit gamle navn. Grunden til du ikke for nogen fejl er sådan set bare fordi du tildeler en (ny) property ved navn location i history objectet værdien 'newdoc.htm'. Det gør javascript ikke umiddelbart noget ved, men i stedet kan man få nogle uventede resultater.
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.