Script als Funktion umprogrammieren.
Basti
- javascript
Hallo, habe folgendes Problem un hoffe, daß mir da jemand behilflich sein kann. Habe ein Script, daß das aktuelle Datum in die Variable datei schreibt und dann eine Datei, die genau dem Datum entspricht aufruft und in einem neuen Fenster ausführt...(will es aber in einer Tabelle einbinden-->kein neues Fenster)
Da ich das Script nun in eine andere Datei per include einbinde funktioniert dieses nicht mehr so wie ich mir das wünsche. (nur mit iFrame)
Nun wollte ich das Script als Funktion umschreiben, was mir aber bisher nicht gelungen ist, im Forum habe ich schon gesucht...auch Tutorials gewälzt, aber irgendwie bekomme ich das nicht so hin.
So wie ich das sehe dürfte es überhaupt nicht so schwer sein, aber irgendwie is bei mir wohl ein Denkfehler oder so...
Über Hilfe wäre ich Euch sehr verbunden!
Gruß Basti
PS: untenstehend ist mein Script das es umzubauen gilt.
<script language="JavaScript">
<!--
{
var datei = "", d = new Date(), dm = d.getMonth() + 1, dj = d.getYear(), dt = d.getDate();
if(dm<10) {dm="0"+String(dm)};
if(dt<10) {dt="0"+String(dt)};
datei=String(dj);
datei=datei.substr(datei.length-2,2);
datei="20"+datei+"/"+dm+dt+".html";
window.open (datei, "_self");
}
//-->
</script>
Hallo Bast,
wie in jeder Programmiersprache / Scriptsprache werden Funktionen mit einem Befehl eingeleitet und erhalten einen Namen. Beides fehlt bei Dir. Eine JS Funktion sieht zum Beispiel so aus
function sagehallo()
{
alert("Hallo!");
}
Gruß
Eidgenosse
Per PHP ganz schnell gelöst...
Javaschrott!!! ;))
Per PHP ganz schnell gelöst...
Javaschrott!!! ;))
Per PHP ganz schnell gelöst...
Javaschrott!!! ;))
Per PHP ganz schnell gelöst...
Javaschrott!!! ;))
Per PHP ganz schnell gelöst...
Javaschrott!!! ;))
Per PHP ganz schnell gelöst...
Javaschrott!!! ;))
Per PHP ganz schnell gelöst...
Javaschrott!!! ;))
Sehr hilfreich.... und es handelt sich um JavaScript. Soweit dazu.
<!doctype html public "-//W3C//DTD HTML 4.01 //EN">
<html>
<head>
<script language="JavaScript">
<!--
function GetFileNameOfDay() {
var datei = "", d = new Date(), dm = d.getMonth() + 1, dj = d.getYear(), dt = d.getDate();
if(dm<10) {dm="0"+String(dm)};
if(dt<10) {dt="0"+String(dt)};
datei=String(dj);
datei=datei.substr(datei.length-2,2);
datei="20"+datei+"/"+dm+dt+".html";
window.open (datei, "_self");
GetFileNameOfDay=datei;
return GetFileNameOfDay;
}
//-->
</script>
</head>
<body>
<script language="JavaScript">
<!--
a=GetFileNameOfDay();
alert (a);
//-->
</script>
</body>
</html>
So, dass kannst Du verwenden, wie Du es willst. Oben ist die Funktion, unten der Aufruf.
fertig.