Hi,
ich habe eine Webseite im Aufbau, auf der mithilfe von Javascript nach einigen Sekunden ein Code berechnet und auf die Seite geschrieben werden soll.
Das funktioniert auch fast, nur dass nach Ablauf der Zeit ausschließlich der Code zu sehen ist und nicht mehr die Seite.
Es handelt sich um Folgende Seite: klammfaucet.npage.de
Fast dasselbe Script, nur ohne den Zähler habe ich auf klammfaucet.npage.de/klammfaucet.html laufen und dort verschwindet die Hauptseite nicht. Zum Testen von Javascript eignet sich js.do.
Woran liegt das? Gibt es dafür eine Lösung?
Vielen Dank im Voraus
Hier ist der Code ohne Zähler:
Und hier ist der Code mit Zähler:
ich habe eine Webseite im Aufbau, auf der mithilfe von Javascript nach einigen Sekunden ein Code berechnet und auf die Seite geschrieben werden soll.
Das funktioniert auch fast, nur dass nach Ablauf der Zeit ausschließlich der Code zu sehen ist und nicht mehr die Seite.
Es handelt sich um Folgende Seite: klammfaucet.npage.de
Fast dasselbe Script, nur ohne den Zähler habe ich auf klammfaucet.npage.de/klammfaucet.html laufen und dort verschwindet die Hauptseite nicht. Zum Testen von Javascript eignet sich js.do.
Woran liegt das? Gibt es dafür eine Lösung?
Vielen Dank im Voraus
Hier ist der Code ohne Zähler:
Code:
<script type="text/javascript"> zeit = new Date(); time = zeit.getTime(); millisekunden = zeit.getMilliseconds(); sekunden = zeit.getSeconds(); stunden = zeit.getHours(); minuten = zeit.getMinutes(); tage = zeit.getDay(); monate = zeit.getMonth(); ausgabe(); function ausgabe() { var zeit = monate%6; var zeit = zeit*31+tage; var zeit = zeit*24+stunden; var zeit = zeit*60+minuten; var zeit = zeit*60+sekunden; verschluesselt = powermod(zeit,2,100000000000000000000); document.writeln('Code: ',verschluesselt);; } function powermod(x,p,N) { //document.writeln(x,' ',p,' ',N); //Compute x^p mod N, // x, p and N are integers
ergebnis=1; while( p > 0 ) { if ((p%2)==1) ergebnis = (ergebnis*x)%N; x = (x*x)% N; p = Math.floor( p/2 ); } return ergebnis; } </script>
Code:
<script type="text/javascript">
zeit = new Date();
time = zeit.getTime();
millisekunden = zeit.getMilliseconds();
sekunden = zeit.getSeconds();
stunden = zeit.getHours();
minuten = zeit.getMinutes();
tage = zeit.getDay();
monate = zeit.getMonth();
gestartet = false;
initcntdn();
function ausgabe()
{
var zeit = monate%6;
var zeit = zeit*31+tage;
var zeit = zeit*24+stunden;
var zeit = zeit*60+minuten;
var zeit = zeit*60+sekunden;
verschluesselt = powermod(zeit,2,100000000000000000000);
document.write('Code: ',verschluesselt);
}
function powermod(x,p,N)
{
//document.writeln(x,' ',p,' ',N);
//Compute x^p mod N,
// x, p and N are integers
ergebnis=1;
while( p > 0 )
{
if ((p%2)==1)
ergebnis = (ergebnis*x)%N;
x = (x*x)% N;
p = Math.floor( p/2 );
}
return ergebnis;
}
function count(zahl)
{
if (gestartet==false)
{
countzahl=zahl;
gestartet=true;
document.form1.button.value="Do not click here";
zaehler=setInterval("minus();",1000)
}
else
{
document.form1.button.value="Do not click here";
clearInterval(zaehler);
//clearInterval(window.refreshIntervalId);
gestartet=false;
}
}
function minus()
{
if(countzahl>0)
{
countzahl--;
document.form1.zeit.value=countzahl;
}
else
{
ausgabe();
document.form1.button.value="Do not click here";
clearInterval(zaehler)
//clearInterval(window.refreshIntervalId);
gestartet=false
}
}
function initcntdn()
{
document.write('<form name="form1">');
document.write('<p><input type="text" value="5" maxlength="5" size="5" name="zeit" /><input type="button" name="button" value="Do not click here" onclick="count(parseInt(document.form1.zeit.value))" /></p>');
count(5);
document.write('</form>');
}
//}universe();
</script></p>
Zuletzt bearbeitet: