Tisdag 16 april 2024 vecka 16
Forum
Kategori: Dator och internet

Hjälp med script

Hjälp med script

Hej!

Jag har en hemsida byggd på ramar. Nu har det blivit så att somliga sidor har registrerats hos sökmotorer. Dessa sidor visas då utanför framesetet när man öppnar de från sökmotorerna vilket jag såklart vill undvika. Hur gör jag så att sidorna alltid öppnas på sin plats i framesetet??? Jag har provat en skript som ser ut följande men det fungerar inte:

<script>

// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this header

if (parent.location.href == self.location.href){
// change the url below to the url of the
// frameset page...
window.location.href = 'index.html'
}

</script>

Sidan jag vill få till sin plats i framesettet (http://hem.passagen.se/perottosson) är b.la. ljudtekniker.htm (http://hem.passagen.se/perottosson/ljudtekniker.htm)

Jag har bytt ut 'index.html' mot http://hem.passagen.se/perottosson/index.htm men jag får det inte att fungera

Vad kan vara fel

Tack för era svar

Per
Antal svar på detta inlägg: 5
Hej.
Jag hade samma problem.
Detta javascriptet fungerar hos mig:
Det scriptet gör är att det startar om sidan till ursrunget.
folk får sen klicka sig fram till vad de leter efter på sidan.

<script language="JavaScript">
<!--
if (parent.location.href==location.href) location.href="index.htm";
// -->
</script>

Kolla så att din filändelse är html eller htm.Så enkelt är det ibland.
Du behöver ju inte skriva hela sökvägen, det räcker med index.html eller index.htm.
Hej igen.
Kollade en gång till på din sida.
Förstår nu att du vill ladda just den sidan som folk hittar in i frames igen,
Så som jag fattar det så måste du ange ett frameset på var sida som du vill kunna styra.
Du måste ha frameset på ljudtekniker.html också.
Lite jobbigt är det ju, enkalre så som du har gjort redan.

Frameset på var sida som kan tänkas att hittas av sökmotor.
så här står det ju:
// change the url below to the url of the
// frameset page...

Eller så dumpar man frames helt eftersom de är äckliga och har sånna här problem och kör med <div></div> istället..:)
Annons
Hur funkar det Rob?
Skriv in detta script på alla sidor så funkar det


<script language="javascript">
if (parent.location.href==location.href) location.href="http://www.XXXXXXXXX.se";
</script>

Sida:
1


Skriv ett svar

Du måste vara inloggad för att skriva ett svar.

 Logga in eller klicka här för att bli medlem