Seite 1 von 2

html und javascript?

Verfasst: 13.04.2004 20:17
von Lord_Femto
besteht die möglichkeit, diesen code

Code: Alles auswählen

<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE="JavaScript">
<!--
var countDownInterval;

function countdown() {
  var remseconds = 0;

  var now = new Date();
  var end = new Date("Apr, 15 2004 12:00");
  
  var time = end - now;
  var days = (time - (time % 86400000)) / 86400000;

  time = time - (days * 86400000);
  var hours = (time - (time % 3600000)) / 3600000;

  time = time - (hours * 3600000);
  var minutes = (time - (time % 60000)) / 60000;

  time = time - (minutes * 60000);
  var seconds = (time - (time % 1000)) / 1000;
  
  if (days+hours+minutes+seconds > 0) {
    if (hours < 10) hours = "0" + hours;
    if (minutes < 10) minutes = "0" + minutes;
    if (seconds < 10) seconds = "0" + seconds;    
    document.getElementById("remaining").firstChild.nodeValue = "Noch . . . " + days + " Tage " + hours + ":" + minutes + ":" + seconds;
  }
  else {
    clearInterval(countDownInterval);
    document.getElementById("remaining").firstChild.nodeValue = "-";
  }

  
}
//-->
</SCRIPT>
</head>

<body onload="countDownInterval = setInterval('countdown()',1000);" onUnload="clearInterval(countDownInterval);">
<P ALIGN=CENTER ID="remaining" CLASS="remaining">&nbsp;</P>
</body>
</html>
in einem post wiederzugeben? zeigt bei mir nur

Code: Alles auswählen

&nbsp;
an. also html funktioniert. nur dieses verfluchte javascript nicht.

danke im voraus

Verfasst: 14.04.2004 20:26
von Lord_Femto
keiner eine idee? wie bekomme ich es angezeigt?

Verfasst: 14.04.2004 20:29
von Henne
Also eine ganze html-Seite kann man sowieso nicht einfügen.
Wenn dann nur das aus dem Body-Bereich.
Ich hab allerdings keine Erfahrung mit JavaScript in Posts...

Verfasst: 14.04.2004 22:07
von Lord_Femto
das heißt dann rein theoretisch, dass man generell kein javascript nutzen kann?

das kann ich irgendwie nicht so richtig glauben...

Verfasst: 15.04.2004 08:49
von makue
Natürlich kannst Du JavaScript benutzen. Was geht denn nun nicht? Du hast eine komplette Seite gepostet, geht die schon nicht oder wenn Du den Code irgendwo einbaust? Wenn eingebaut, wo?

Verfasst: 15.04.2004 09:39
von larsneo
aktives javascript in beiträgen öffnet tür und tor für cross-site-scripting - von daher ist es ganz gut, dass das nicht geht :roll:
wenn du als admin bestimmte javascript funktionalitäten einbauen willst, sind die entsprechenden seitentemplates dein freund ;-)

Verfasst: 15.04.2004 10:04
von makue
Ach so war das gemeint, JavaScript-Code in ein Posting einbauen. Da stimme ich natürlich zu, dass das gar nicht gehen darf! Es geht ja schon mal nicht, weil die HTML-Tags ersetzt werden.

Verfasst: 15.04.2004 10:31
von Lord_Femto
ok. erstmal danke für diese zahlreichen antworten.

ich habe verstanden, dass das über ein post nicht direkt geht. wie kann ich es denn über ein template machen?

Verfasst: 15.04.2004 15:02
von Henne
Vielleicht sagst du uns erstmal, was du vorhast, dann kann man besser helfen...

Verfasst: 15.04.2004 15:20
von larsneo
wenn ich das richtig verstehe geht es um die anzeige eines ablaufenden counters bis zu einem vordefinierten zeitpunkt. was mir allerdings nicht klar ist, ist wo das ganze überhaupt angezeigt werden soll...