dectgapMedlem sedan sep. 20021 542 inlägg
Som svar på denna tråden:
http://www.webforum.nu/showthread.php?s=&threadid=77708
tänkte jag att man skulle kunna använda JavaScript-entities som jag visste att jag hade läst om någonstans.
Efter lite letande hittade jag följande:
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/guide/embed.html#1013293
men jag kan absolut inte få det att fungera, i varken Mozilla eller IE.
Koden jag försökte få att fungera:
<html>
<head>
<script type="text/javascript">
var hrWidth = 50;
</script>
</head>
<body>
<hr width="&{hrWidth};" />
</body>
</html>
Det hjälpte inte att göra om hrWidth till en sträng (var hrWidth = "50";).
Någon som vet hur man om möjligt ska få det att fungera?
Jag är inte intresserad av någon DOM-lösning.
PepeJeriaMedlem sedan feb. 2003779 inlägg
Detta är något som fungerade i Netscape 3 och Netscape 4. Varken Mozilla eller IE stöder detta.
dectgapMedlem sedan sep. 20021 542 inlägg
Aha. Jag hade också misstankar om att det var något gammalt, men eftersom sidan ändå tar upp JavaScript 1.3 trodde jag att det skulle fungera i de läsare som stöder den versionen av JavaScript.
Lite synd att det inte finns något stöd för metoden, eftersom det hade kunnat vara smidigt i vissa lägen.
Tack för svaret.
PepeJeriaMedlem sedan feb. 2003779 inlägg
Javascript 1.3 finns i Netscape 4.
Du kan ju sätta dess width med Javascript, fast detta ville du inte.
IE har:
<div style="width:expression(dinVariabel);"></div>
RGBMedlem sedan dec. 1999362 inlägg
JavaScript-entities var inte så mycket en del av JS1.3 utan
tillsammans med JASS (Javascript Accessible Style Sheets)
en del av NS4:ans version av dhtml.