09. juli 2001 - 13:39Der er
4 kommentarer og 1 løsning
Load frameset hvis ikke frameset findes
Jeg har en side der hedder frameset.html, som ser således ud: <HTML> <HEAD> <TITLE>frameset</TITLE> </HEAD> <FRAMESET> <FRAME SRC=\"frame.html\"> </FRAMESET> </HTML>
Hvis brugeren f.eks. via en søgemaskine går ind på frame.html, hvordan får jeg så et JavaScript til at loade frameset.html istedet for ?
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.
<script type=\"text/javascript\"> if (top.location==self.location) { top.location=\'frameset.html\'; } </script>
Den tjekker, om frame.html er \'øverst\' i frame-hierakiet. Hvis den er øverst, er den jo ikke inde i framsettet. Derfor loader den frameset.html.
Eneste minus er, at den kan ikke se, om det er *dens eget* frameset den er inde i, men det er de færreste søgemaskiner, der bruger frames (jeg kan ihvertfald ikke lige komme på nogen...)
...men du kan også undgå, at søgemaskinerne indekserer dine sider ved at smide
<META NAME=\"robots\" CONTENT=\"index,nofollow\">
ind i headeren på din forside - så indekserer de ikke underliggende sider.
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.