21. november 2001 - 15:11Der er
3 kommentarer og 1 løsning
Hvordan laver jeg link til side med frames i nyt vindue med bestemt frame?
Jeg skal lave et link til et banner, som åbner et nyt vindue (det har jeg styr på), og i det nye vindue skal en side med 2 frames åbnes (en header og en main). Jeg vil så godt angive hvilken frame, der skal åbnes i main-delen. Det skal nemlig ikke være den, der sædvanligvis åbnes, når man går ind på den side. Hvordan skriver jeg det?
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
For at gøre det skal du rette i framesetfilen for det nye frameset så det kan hjælpe til.
efter dit frameset tilføjer du lidt java script:
<script type=\'text/javascript\'>
var x=document.URL.split(\"?\"); if ( x.length > 1 ) ( // hvis der er en url-parameter x = x[1].substring(1); x = x.split(\"=\"); if ( ( x.length > 1 ) && frames[ x[0] ] ) { // der er en ramme med det navn frames[ x[0] ].location.href = x[1]; // læg den fil i den ramme } }
Jeg er sikker på, det virker, men jeg kan sørme ikke få den til det ... :o( Siderne er *.htm og ikke *.html, men det gør vel ingen forskel? Jeg har kopieret scriptet over i den side, der skal åbnes uden at ændre noget. Har prøvet at ligge den umiddelbart efter både <frameset rows=\"120, 79%\" cols=\"1*\" border=\"0\"> og </frameset> men uden held. Mit link er ikke tekst men et billede, som jeg har lavet både som alm. link og som imagemap. Heller ingen forskel. Hvad gør jeg galt?
Well, ser ikke ud til at få brug for det alligevel. Men tak for hjælpen. ;o)
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.