Erik: counter bei seitenverlassenaufrufen

will einen Counterbild, das zum zählen führt, bei verlassen der Seite aufrufen, aber irgendwie bekomme ich es mit meinen nicht vorhandenen JS Kenntnissen nciht hin.

Kann mir jemand helfen?

<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function countercode(){
var zurueck = '';

zurueck = "<img src='bild.php'>";

return zurueck;
}

//-->
</script>
<script type="text/javascript">
<!--
document.write("<body onUnload='countercode()'></body>");
//-->
</script>
</head>
<body>

<script type="text/javascript">
<!--
document.write(countercode());
//-->
</script>
</body>
</html>

  1. Hej,

    will einen Counterbild, das zum zählen führt, bei verlassen der Seite aufrufen, aber irgendwie bekomme ich es mit meinen nicht vorhandenen JS Kenntnissen nciht hin.

    Kann mir jemand helfen?

    Kaum! Kannst du vielleicht nochmal etwas genauer erklären was du möchtest? Weil aus dem untenstehenden KauderML fällt es schwer auf deine Intention zu schließen.

      
    
    > <html>  
    >   <head>  
    >     <title>Test</title>  
    >     <script type="text/javascript">  
    
    <!-- Eine Funktion, die ein img-Element erzeugt und übergibt. //-->  
    
    >     <!--  
    >       function countercode(){  
    >         var zurueck = '';  
    >         zurueck = "<img src='bild.php'>";  
    >         return zurueck;  
    >       }  
    >     //-->  
    >     </script>  
    >     <script type="text/javascript">  
    
    <!-- Schreibe ein geschlossenes body-Element mit einem onUnload-Handler, der das img-Element von oben schreibt an dieser Stelle in das Dokument //-->  
    
    >     <!--  
    >       document.write("<body onUnload='countercode()'></body>");  
    >     //-->  
    >     </script>  
    >   </head>  
    >   <body>  
    >     <script type="text/javascript">  
    
    <!-- Schreibe das img-Element von oben an dieser Stelle in das Dokument //-->  
    
    >     <!--  
    >       document.write(countercode());  
    >     //-->  
    >     </script>  
    >   </body>  
    > </html>  
    
    

    Beste Grüße
    Biesterfeld

    --
    Art.1: Et es wie et es
    Art.2: Et kütt wie et kütt
    Art.3: Et hätt noch immer jot jejange
    Das Kölsche Grundgesetz
    1. Ich will einfach nur das bei verlassen der Seite ein Bild geladen wird, welches dann logischerweise nicht angezeigt wird.

      1. Hej,

        Ich will einfach nur das bei verlassen der Seite ein Bild geladen wird [...]

        Dann tu doch genau das!

        <body onUnload="(new Image()).src = 'bild.php';">  
          <!-- Ganz viel Inhalt //-->  
        </body>
        

        Beste Grüße
        Biesterfeld

        --
        Art.1: Et es wie et es
        Art.2: Et kütt wie et kütt
        Art.3: Et hätt noch immer jot jejange
        Das Kölsche Grundgesetz
        1. klappt nicht, sonst hätte der Counter beim aufruf des Bildes gezählt.