webForumDet fria alternativet

Dokument -->Frame

1 svar · 193 visningar · startad av Lotus

LotusMedlem sedan jan. 200116 inlägg
#1

Hej!
Sitter och utvecklar en site som ..
Har en fundering: om man söker i t.ex evreka efter en produkt-->hitar man denna dok. som beskriver just denna produkt-->OK, men jag vill att dok. som hittas ska öpnas i en frame (mainframe i index.html som finns redan), finns det JavaScript cod som man skriver in i produktbeskrivnings dok som ev. hitar och laddar frameset och laddar akt. dok i t.ex mainframe så att man kan navigera och läsa om andra prtodukter på siten utan att söka på nytt. Jag vet inte hur man gör, kan nån hjälpa mig!!!
Tack

JohnsenMedlem sedan juli 2000836 inlägg
#2

Om jag förstått dig rätt vill du tvinga en enskild sida in i ett frameset.
Då kan man exempelvis göra enligt nedan.

Sidan som skall omdirigeras till en frame:

<html>
<head>
<script language="JavaScript"><!--

if(top==self){location.replace("frame.html?"+unescape(window.location.pathname));}

//--></script>
</head>

Resten av sidan som vanligt...

</html>

Framesidan, som skall ta emot. (frame.html):

<html>
<script language="JavaScript">
<!--
var u=parent.location.search.substr(1);

document.write("<frameset border=1 rows=*,100>");

//här är den vanliga startsidan
if(u==""){document.write("<frame src='start.html' name='main' scrolling='auto'>");}

//Ny sida om man kommer utifrån framen
else{document.write("<frame src="+u+" name='main' scrolling='auto'>");}

document.write("<frame src='nav.html' name='nav' scrolling='no'></frame>");

// -->
</script>

<noscript>
<frameset border=1 rows=*,100>
<frame src="start.html" name="main" scrolling="auto">
<frame src="nav.html" name="nav" scrolling="no">
</frameset>
</noscript>

</html>

------------------
- J-O-H-N-S-E-N -
------------------

131 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)