AddeladdeMedlem sedan jan. 20012 997 inlägg
Hej
Jag har ett frameset som ser ut på följande sätt:
[1]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="*,80" cols="*" frameborder="NO" border="0" framespacing="0">
<frameset cols="80,*" frameborder="NO" border="0" framespacing="0">
<frame src="tom.asp" name="leftFrame" scrolling="NO" noresize>
<frame src="tom.asp" name="mainFrame">
</frameset>
<frame src="sidmeny.asp" name="bottomFrame" scrolling="NO" noresize >
</frameset>
<noframes>
<body>
</body>
</noframes>
</html>[/1]
Jag skulle vilja kunna från sidmeny lägga till kolumner i framesetet med en funktion där sida och bredd specificeras.
Hur gör man detta? Har försökt en del med innerHTML men inte lyckats så bra.
nitro2k01Medlem sedan aug. 20037 630 inlägg
Om du inte har nåt emot att sidorna i kolumnerna laddas om kan du ju ha en sida med ett frameset som innehåller alla kolumner. Denna sida kan du ladda om med document.write()
index.html
<frameset rows="*,80" cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="kolumner.asp" name="columns" scrolling="NO" noresize >
<frame src="sidmeny.asp" name="bottomFrame" scrolling="NO" noresize >
</frameset>
columns.html
<frameset cols="*,20" frameborder="NO" border="0" framespacing="0">
<frame src="tom.asp" name="leftFrame" scrolling="NO" noresize>
<frame src="tom.asp" name="mainFrame">
</frameset>
sidmeny.asp
parent.frames["columns"].document.write('<frameset cols="*,20,80" frameborder="NO" border="0" framespacing="0"><frame src="tom.asp" name="frame1" scrolling="NO" noresize><frame src="tom.asp" name="frame2"><frame src="tom.asp" name="frame3"></frameset>');
AddeladdeMedlem sedan jan. 20012 997 inlägg
Sidorna kan inte laddas om
nitro2k01Medlem sedan aug. 20037 630 inlägg
AddeladdeMedlem sedan jan. 20012 997 inlägg
JAg håller på försöker med den funktionen och det går väl så där. återkommer