hallo El Jaman,
hmm, der ansatz ist gut, so aehnlich hab ich mir das ja auch schon
gedacht, allerdings weiss ich nicht wie ich ueberhaupt an der namen
der datei rankommen soll ... ibt es da ein funktion, die
vielleicht aus der addressleiste im browser den namen auslesen
kann und bzw, einen bestimmten string um das in einer variable zu
speichern?
ja, ja und ja ...
... hier mal zum rumprobieren -
einfach copy/paste/save/und im broser starten:
code(1) INDEX.HTML / [frameset]:
--------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>index.html</title>
<script language="JavaScript">
<!--
var nummer = 0;
function WELCHE_NUMMER()
{var adresse = top.MAIN.location.href;
alert(adresse)
}
//-->
</script>
</head>
<frameset rows="100,*">
<frame src="menu.html" name="MENU">
<frame src="main.html" name="MAIN">
<noframe>
<body>
</body>
</noframe>
</frameset>
</html>
code(2) MENU.HTML / [MENU-frame]:
---------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>menu.html</title>
</head>
<body>
<a href="JavaScript:top.WELCHE_NUMMER()">wie heisst die datei im frame "MAIN" ?</a>
</body>
</html>
code(3) MAIN.HTML / [MAIN-frame]:
---------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>main.html</title>
</head>
<body>
<br><br><br><br><br>
ein klick auf den link im frame "MENU"<br>
sollte einen alert mit der meldung<br>
" .../main.html" ergeben<br>
</body>
</html>
... und alles klar ?
kann man in innerhalb eines javascripts ueberhaupt dateinamen
durch variablen ersetzen?
- die antwort auf das was Du mit der frage meinst ist JA!
- wenn Du die drei scripte zum laufen gebracht hast und
verstehst, was da abgeht, machen wir mit der beantwortung
dieses letzten punktes weiter
... so long ... peter