Scriptfråga

Avdelningen för webbrelaterad programmering och grafisk design.
Post Reply
frasse1974
Posts: 201
Joined: 2003-08-12 18:41:16

Scriptfråga

Post by frasse1974 »

Om jag har en hemsida med en massa undersidor, tex:
1.htm 2.htm 3.htm 4.htm,
där jag inte vill att tex 3.htm ska kunna öppnas separat, det ska alltså inte gå att skriva www.3.htm i adressfälet, utan man måste komma från sidan tidigare, i detta fallet från 2.htm.
Om man skriver in www.3.htm i adressfältet vore det bra om man istället blev länkad till www.1.htm
Går detta att lösa?


Hoppas ni förstår min förklaring.
User avatar
StreamBag
Posts: 295
Joined: 2002-03-09 19:50:33
Location: Linköping
Contact:

Post by StreamBag »

Det lättaste borde vara att göra ett fulhack med javascript som kollar föregående sida. Kasst i säkerhetssynpunkt, men om det bara är till för att vägleda besökaren så bör det funka.

Lycka till!

// Robert
User avatar
GUNNAR44
Posts: 445
Joined: 2002-10-11 13:18:57

Post by GUNNAR44 »

om du använder dig av frames så finns det javascript som kollar om sidan öppnas "utanför ramarna" och isf laddar om sidan så man kommer till "frames"-sidan (1.htm) ....
User avatar
Niklas Berggren
Hedersbit
Posts: 3524
Joined: 2002-03-08 17:53:04
Location: Göteborg (Skövde)
Contact:

Post by Niklas Berggren »

Utan möjlighet till ServerSide-Scripting (PHP, ASP, annan CGI) blir det som StreamBag säger inget vidare ur säkerhetssynpunkt. Det enklaste och troligen bästa du kan göra är att knappa ihop ett JavaScript som kollar vilken sida din browser kommer från, är det inte 1.htm så skickar Javascriptet besökaren omedelbart till 1.htm, annars händer inget och innehållet i 2/3/4.htm visas.
"How about the government sticks to courts, police, defense and corruption and leave compassion to the people who have it?" - Penn Jillette.
frasse1974
Posts: 201
Joined: 2003-08-12 18:41:16

Post by frasse1974 »

Jag har tillgång till ServerSide-Scripting men är inte så haj på detta.
Post Reply