Sie sind nicht angemeldet.

    1

    Sonntag, 11. Dezember 2011, 23:02

    Geladen in 0.000 Sekunden

    Hey Leute bei manchen homepages ist unten immer sowas " Geladen in 0.015 Sekunden "
    So ein rechner oder kp wie das heisst der anzeigt wie schnell die seite geladen hat.
    Wie kann ich sowas machen ?

    2

    Sonntag, 11. Dezember 2011, 23:20

    Ich denke, dass man das mit JavaScript gut lösen kann.

    HTML

    1
    
    <body onload="ladedauer()">


    Javascript-Quelltext

    1
    2
    3
    4
    5
    
    var startzeit = new Date()
    function ladedauer(){
    	var startzeit = new Date();
    	document.Ausgabe.Wert.value = ((endzeit.getTime() - startzeit.getTime()) / 1000).toString();
    }


    So oder so ähnlich müsste das funktionieren.

    Da ich allerdings nicht so viel Ahnung von JS habe, würde ich lieber noch auf Tips von den Profis warten.
    currently: Visual C#

    next tutorials: JOIN Operations, CREATE Procedure

    skills: (x)HTML, CSS(3), PHP, SQL, Java, Haskell, Prolog

    JSnake: 95%

    JMinesweeper: 30%

    3

    Montag, 12. Dezember 2011, 16:07

    hat nicht geklappt :(

    4

    Montag, 12. Dezember 2011, 16:20

    Du musst dir das Ganze natürlich noch irgendwo ausgeben lassen.

    Zum Beispiel in einem Textfeld oder irgendwo anders.

    HTML

    1
    
    <input type="text" name="Wert" readonly value="">


    Das "Wert" bezieht sich dann auf den input mit dem name="Wert".
    currently: Visual C#

    next tutorials: JOIN Operations, CREATE Procedure

    skills: (x)HTML, CSS(3), PHP, SQL, Java, Haskell, Prolog

    JSnake: 95%

    JMinesweeper: 30%

    5

    Donnerstag, 22. Dezember 2011, 11:55

    versteh nicht ganz könntest du das mir so schreiben " Geladen in 0.000 Sekunden "


    Also fertig mit code bitte ?

    6

    Donnerstag, 9. Februar 2012, 23:04

    So, der Thread ist zwar wieder alt, aber für Leute die mal hier reinschneien und das interessiert.

    HTML

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    <html>
    	<head>
        	<script type="text/javascript">
            	var start = new Date();
            	function ladeZeit() {
                	var ende = new Date();
                	var time = ((ende.getTime() - start.getTime()) / 1000).toString();
                	document.getElementById('time').innerHTML="Seite wurde geladen " + time + " Sekunden!";
            	}
        	</script>
        	<title>Testseite</title>
    	</head>
    	<body onload="ladeZeit()">
        	<div id="time"></div>
    	</body>
    </html>

    7

    Sonntag, 19. Februar 2012, 10:08

    Funktioniert super S!nux, vielen dank!

    lg

  • Grufix-Board.de - GFX Webdesign Foto & Coding Community

    Grafik-Tutorials | Coding-Tutorials | Ressourcen | SEO | Webdesign | HTML5
    W3C Validator