[JavaScript] beim entfernen passiert das :-/

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Silur, 16. Oktober 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 16. Oktober 2009
    beim entfernen passiert das :-/

    Hallo Raidis ich habe folgendes Script:

    Code:
    <!-- präsentiert von kostenlose-javascripts.de -->
    <script type='text/javascript'>
    <!--
    kissAnzahl = 15 //Anzahl der maximalen Bilder, die auf einmal angezeigt werden
    lastKiss = 0 //welches Bild soll zuletzt angezeigt werden? (zwischen 0 und 1 wählen)
    kissDauer = 1000 //Dauer der Anzeige der Bilder auf dem Bildschirm (in Millisekunden)
    kissAbstand = 50 //Abstand des Mauszeigers bevor das nächste Bild erscheint
    erstesBild = "love_lips.gif" //das erste Bild
    zweitesBild = "love_heart.gif" //das zweite Bild
    
    
    //Ab hier nichts mehr ändern
    var docLayers = (document.layers) ? true:false;
    var docId = (document.getElementById) ? true:false;
    var docAll = (document.all) ? true:false;
    var docbitK = (docLayers) ? "document.layers['":(docId) ? "document.getElementById('":(docAll) ? "document.all['":"document."
    var docbitendK = (docLayers) ? "']":(docId) ? "')":(docAll) ? "']":""
    var stylebitK = (docLayers) ? "":".style"
    var showbitK = (docLayers) ? "show":"visible"
    var hidebitK = (docLayers) ? "hide":"hidden"
    var ns6=document.getElementById&&!document.all
    
    var posX, posY, lastX, lastY, kissAnzahl, lastKiss, kissDauer, kissAbstand, erstesBild
    lastX = 0
    lastY = 0
    
    function kissMe(e) {
    
     posX = getMouseXPos(e);
     posY = getMouseYPos(e);
     if (posX>(lastX+kissAbstand)||posX<(lastX-kissAbstand)||posY>(lastY+kissAbstand)||posY<(lastY-kissAbstand)) {
     showTatze(posX,posY);
     lastX = posX;
     lastY = posY;
     }
    }
    
    function getMouseXPos(e) {
     if (e) {
     return parseInt(e.pageX+10);
     } else {
     return (parseInt(event.clientX+10) + parseInt(document.documentElement.scrollLeft));
     }
    }
    
    function getMouseYPos(e) {
     if (e) {
     return parseInt(e.pageY);
     } else {
     return (parseInt(event.clientY) + parseInt(document.documentElement.scrollTop));
     }
    }
    
    function showTatze(x,y) {
     var processedx=ns6? Math.min(x,window.innerWidth-75) : docAll? Math.min(x,document.body.clientWidth-55) : x;
     if (lastKiss >= kissAnzahl) {lastKiss=0;}
     eval(docbitK + "kisser" + lastKiss + docbitendK + stylebitK + ".left = '" + processedx + "px'");
     eval(docbitK + "kisser" + lastKiss + docbitendK + stylebitK + ".top = '" + y + "px'");
     eval(docbitK + "kisser" + lastKiss + docbitendK + stylebitK + ".visibility = '" + showbitK + "'");
     if (eval("typeof(kissDauer" + lastKiss + ")")=="number") {
     eval("clearTimeout(kissDauer" + lastKiss + ")");
     }
     eval("kissDauer" + lastKiss + " = setTimeout('hideTatze(" + lastKiss + ")',kissDauer)");
     lastKiss += 1;
    }
    
    function hideTatze(knum) {
     eval(docbitK + "kisser" + knum + docbitendK + stylebitK + ".visibility = '" + hidebitK + "'");
    }
    
    function kissbegin(){
     if (docLayers) {
     document.captureEvents(Event.MOUSEMOVE)
     document.onMouseMove = kissMe;
     } else {
     document.onmousemove = kissMe;
     }
    }
    
    for (k=0;k<kissAnzahl;k=k+2) {
     document.write('<div id="kisser' + k + '" style="position:absolute;top:0px;left:0px;visibility:hidden;"><img src="' + erstesBild + '" alt="" border="0"></div>\n')
     document.write('<div id="kisser' + (k+1) + '" style="position:absolute;top:0px;left:0px;visibility:hidden;"><img src="' + zweitesBild + '" alt="" border="0"></div>\n')
    }
    //-->
    </script>
    <br />
    <div id="kostenlosejavascripts" align="center"><a href="http://www.kostenlose-javascripts.de/dsl-anbieter-vergleich.html" title="Internetanbieter Vergleich" target="_blank">Internetanbieter Vergleich</a></div>
    <br />
    <script type="text/javascript" src="http://www.kostenlose-javascripts.de/startScript.php?id=251"></script>
    <!-- präsentiert von kostenlose-javascripts.de -->
    

    wenn ich dort jetzt das unterste entferne geht das script nicht mehr :-/ warum?

    das entferne ich :
    Code:
    <br />
    <div id="kostenlosejavascripts" align="center"><a href="http://www.kostenlose-javascripts.de/dsl-anbieter-vergleich.html" title="Internetanbieter Vergleich" target="_blank">Internetanbieter Vergleich</a></div>
    <br />
    <script type="text/javascript" src="http://www.kostenlose-javascripts.de/startScript.php?id=251"></script>
    <!-- präsentiert von kostenlose-javascripts.de -->

    kann wer helfen?

    lg
    Silur
     
  2. 16. Oktober 2009
    AW: beim entfernen passiert das :-/

    so geht's

    HTML:
    <script type='text/javascript'>
    <!--
    kissAnzahl = 15 //Anzahl der maximalen Bilder, die auf einmal angezeigt werden
    lastKiss = 0 //welches Bild soll zuletzt angezeigt werden? (zwischen 0 und 1 wählen)
    kissDauer = 1000 //Dauer der Anzeige der Bilder auf dem Bildschirm (in Millisekunden)
    kissAbstand = 50 //Abstand des Mauszeigers bevor das nächste Bild erscheint
    erstesBild = "snow1.png" //das erste Bild
    zweitesBild = "snow3.png" //das zweite Bild
    
    
    //Ab hier nichts mehr ändern
    var docLayers = (document.layers) ? true:false;
    var docId = (document.getElementById) ? true:false;
    var docAll = (document.all) ? true:false;
    var docbitK = (docLayers) ? "document.layers['":(docId) ? "document.getElementById('":(docAll) ? "document.all['":"document."
    var docbitendK = (docLayers) ? "']":(docId) ? "')":(docAll) ? "']":""
    var stylebitK = (docLayers) ? "":".style"
    var showbitK = (docLayers) ? "show":"visible"
    var hidebitK = (docLayers) ? "hide":"hidden"
    var ns6=document.getElementById&&!document.all
    
    var posX, posY, lastX, lastY, kissAnzahl, lastKiss, kissDauer, kissAbstand, erstesBild
    lastX = 0
    lastY = 0
    
    function kissMe(e) {
    
     posX = getMouseXPos(e);
     posY = getMouseYPos(e);
     if (posX>(lastX+kissAbstand)||posX<(lastX-kissAbstand)||posY>(lastY+kissAbstand)||posY<(lastY-kissAbstand)) {
     showTatze(posX,posY);
     lastX = posX;
     lastY = posY;
     }
    }
    
    function getMouseXPos(e) {
     if (e) {
     return parseInt(e.pageX+10);
     } else {
     return (parseInt(event.clientX+10) + parseInt(document.documentElement.scrollLeft));
     }
    }
    
    function getMouseYPos(e) {
     if (e) {
     return parseInt(e.pageY);
     } else {
     return (parseInt(event.clientY) + parseInt(document.documentElement.scrollTop));
     }
    }
    
    function showTatze(x,y) {
     var processedx=ns6? Math.min(x,window.innerWidth-75) : docAll? Math.min(x,document.body.clientWidth-55) : x;
     if (lastKiss >= kissAnzahl) {lastKiss=0;}
     eval(docbitK + "kisser" + lastKiss + docbitendK + stylebitK + ".left = '" + processedx + "px'");
     eval(docbitK + "kisser" + lastKiss + docbitendK + stylebitK + ".top = '" + y + "px'");
     eval(docbitK + "kisser" + lastKiss + docbitendK + stylebitK + ".visibility = '" + showbitK + "'");
     if (eval("typeof(kissDauer" + lastKiss + ")")=="number") {
     eval("clearTimeout(kissDauer" + lastKiss + ")");
     }
     eval("kissDauer" + lastKiss + " = setTimeout('hideTatze(" + lastKiss + ")',kissDauer)");
     lastKiss += 1;
    }
    
    function hideTatze(knum) {
     eval(docbitK + "kisser" + knum + docbitendK + stylebitK + ".visibility = '" + hidebitK + "'");
    }
    
    function kissbegin(){
     if (docLayers) {
     document.captureEvents(Event.MOUSEMOVE)
     document.onMouseMove = kissMe;
     } else {
     document.onmousemove = kissMe;
     }
    }
    
    for (k=0;k<kissAnzahl;k=k+2) {
     document.write('<div id="kisser' + k + '" style="position:absolute;top:0px;left:0px;visibility:hidden;"><img src="' + erstesBild + '" alt="" border="0"></div>\n')
     document.write('<div id="kisser' + (k+1) + '" style="position:absolute;top:0px;left:0px;visibility:hidden;"><img src="' + zweitesBild + '" alt="" border="0"></div>\n')
    }
    //-->
    
    window.onload=kissbegin;
    </script>
    
    der aufrufe der function passiert online.
    hab's jetzt an letzter stelle eingetragen.
    HTML:
    window.onload=kissbegin;
    
     
  3. 17. Oktober 2009
    AW: beim entfernen passiert das :-/

    hmmm irgendwie funzt es nicht :-/
    kann es daran liegen das wenn ich es kopiere jetzt von dir @ onip , das alles in einer zeile steht?

    lg
    silur
     
  4. 17. Oktober 2009
    AW: beim entfernen passiert das :-/

    ja dann gehts ned .....
    drück auf quote und kopiers von da raus

    closed
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.