Det fungerar inte med: Tror inte du kan köra JavaScript via src-parametern i ett frame. Du måste antagligen lägga JavaScript-koden i en separat html-sida som du sedan anropar via src-parametern...Fungerar inte med: <FRAME MARGINHEIGHT=0 MARGINWIDTH=0 SRC="ja
<FRAME MARGINHEIGHT=0 MARGINWIDTH=0 SRC="javascript:f0()" SCROLLING="NO" NAME="K5" NORESIZE>
Däremot fungerar javascriptdelen:
<SCRIPT LANGUAGE="JavaScript">
<!—
function f0 () {
var today = new Date();
var strUrl;
strUrl = "K4/" + today.getYear();
if (today.getMonth() < 9)
strUrl += "0" + (today.getMonth()+1);
else
strUrl += (today.getMonth()+1);
strUrl += ".htm"
return strUrl
}
//-->
</SCRIPT>
strUrl blir: K4/200209.htm
som det är tänkt.
Vad kan vara problemet?
Går det att använda SCR="javascript:f0()" ?
har också provat med alert=("<FRAME...osv>");
gick inget bra
undrar Tom Sv: Fungerar inte med: <FRAME MARGINHEIGHT=0 MARGINWIDTH=0 SRC=&quo
Men vad är det du vill göra!? Vill du använda JavaScript för att "räkna fram" en viss URL som sedan skall laddas i en frame!? Då kanske det är enklare att låta koden köras direkt i frameset-dokumentet och sedan låta den påverka src-parametern via kod?
Vet ej om det går att köra kod så direkt i framset-dokumentet, det vanliga brukar väl annars vara att ha JavaScript-funktioner i ett separat dokument som t ex har height=0 och anropa den koden från andra frames....
// Qez