25. marts 2006 - 10:46Der er
14 kommentarer og 2 løsninger
Links til frame-side
Hej eksperter!
Jeg håber det er det rigtige sted, ellers må i redirecte mig med et eller andet java-script ;)
Spørgsmålet går på, at jeg har en side, der er bygget op i frames, og så er det dumt når andre linker til den, eller man finder en under-side via google, at den kun viser pågældende side uden framessættet, altså fx. uden "menu", "top" osv
Jeg har hørt at man kan gøre "et eller andet" java-script halløj, nogen der kan/vil hjælpe???
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>
Tak for svar, jeg ved ikke lige om det er det der jeg leder efter, men jeg har fundet en side om emnet, så kan jeg sætte mig lidt bedre ind i hvordan og hvorfor...
Du kan få nogle point for hurtigt svar, jeg har ikke undersøgt om dit script virker og svarer til mit spørgsmål/behov, interesseret???? så smid et svar..
og scriptet til at ændre frame src benyttes kan du sørge for at den frame der åbnes på forsiden sørger for at undersiderne ligges i de rigtige frames så folk ikke skal til at lede efter indholdet...
Bemærk ændringen i adresselinjen og se kode/forklaring ved at klikke på teksten om framing nede til venstre !-)
Metoden er ikke meget anderledes end den, der er beskrevet i artiklen, du henviser til på html.dk, men den undgår dog den helt forvrøvlede sammenblanding af xhtml og document.write, som jeg absolut kan anbefale, at man undgår (da det simpelthen er ulovlig i xhtml, og altså ikke fremtidssikret !-)
Jeg har også fundet din side frem, den er mere overskuelig som du også selv siger, jeg er bare ikke så stærk i det, så hvis du gider hjælpe en smule?????
Her er framehalløjet jeg bruger og sådan som jeg mener at forstå det skal være:
<html> <head>
<title>xxx.dk</title>
<script language="javascript" type="text/javascript"> function loadSource(){ if (location.search!=""){ src=unescape(location.search.substring(1)); top.frames['main'].location.href=src; }} </script>
</head>
<body . . . onload="loadSource();"> (hvor skal den her mere præcist være??)
<p><center><font face="ms serif" size="3" color="#ffffff">Din browser understøtter ikke frames, opdater den hos WINDOWS UPDATE nu!</font></center></p> </body> </noframes>
</html>
Sidste script følger når vi har styr på det her.....
<p><center><font face="ms serif" size="3" color="#ffffff">Din browser understøtter ikke frames, opdater den hos WINDOWS UPDATE nu!</font></center></p> </body> </noframes>
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.