UrMe Medlem sedan apr. 2001 762 inlägg Frågan 7 aug. 2001 18:49 #1 Hur skriver man lättast ifall man vill skicka med en vanlig variabel i en länk?
Typ som i php skriver man ju
<a href="asdasd.php3?tjoho=$asd">
Men hur skriver man det lättast i javascript?
Det jag vill åstakomma är att jag har en sida index.php3, som innehåller ramar, som ser ut så här:
<html>
<head>
<title>asd</title>
</head>
<FRAMESET border=0 frameBorder=0 frameSpacing=0 rows=90,*,30>
<FRAME name=left noResize
scrolling=no marginheight="0" marginwidth="0" src="topic.html">
<FRAME name=mainbox noResize scrolling=yes marginwidth="0"
src="main.php3">
<FRAME name=menu noResize scrolling=no marginheight="0"
src="menu.php3">
</FRAMESET>
</html>
Och jag vill skicka med screenwidth och screenheight till sidan menu.php3..
Nån som vet hur man kan göra?
J Jon Medlem sedan juli 2001 1 304 inlägg Använd document.write()
det kan gå till nåt i stil med detta:
<script language="javascript">
document.write('<FRAME name=menu noResize scrolling=no marginheight=0
src=menu.php3?swidth=' + screenwidth + '&sheight=' + screen.height + '>'
</script>
du får experimentera lite, för jag tog det ur huvudet (har lånat ut boken )
UrMe Medlem sedan apr. 2001 762 inlägg Humm... funkade inte.. men jag får inge felmeddelande heller.. skumt..
J Jon Medlem sedan juli 2001 1 304 inlägg Ok... vet inte riktigt om dt SKA funka, men jag gissar lite utifrån tidigare erfarenhet
Prova denna kod i sin helhet så får vi se. Annars får du fråga nån annan...
<html>
<head>
<title>Frames-sidan</title>
</head>
<body>
<FRAMESET border=0 frameBorder=0 frameSpacing=0 rows="64,25%,*">
<FRAME name=left noResize scrolling=no marginheight="0" marginwidth="0" src="topic.html">
<FRAME name=mainbox noResize scrolling=yes marginwidth="0" src="main.php3">
<script language="javascript">
document.write ('hej');
document.write ('<FRAME name=menu noResize scrolling=no marginheight=0 src=menu.php3?swidth=' + screen.width + '&sheight=' + screen.height + '>');>');
</script>
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</FRAMESET>
</body>
</html>
UrMe Medlem sedan apr. 2001 762 inlägg Nej.. det funkade inte.. menu.php3 laddades inte.. men de andra gjorde det..
Jaja.. löste det med att man fick klicka på en länk så skickades screen.width och screen.height med på det sättet.. funkar lika bra.
Tack ändå!
J Jon Medlem sedan juli 2001 1 304 inlägg ok. Såg att jag hade skrivit lite fel i koden, men det räknade du säkert ut...