Beiträge von basti1012

    Komme hier nicht weiter.

    Code
    element = document.querySelectorAll('li');
    element.addEventListener("mouseover", myScript);
     function myScript(){
     
     g=this.getAttribute('data-wert');
       
       alert(g)
    }

    Mit Jqery bekomme ich es hin. Aber ich wollte es jetzt auch mit nativen Javascript versuchen weil muß es wieder auffrischen. Ich verstehe nur nicht wurum das nicht geht . Mache ich das All weg ,wird nur der erste <li> angezeigt . Mit all macht er gar nix mehr und sagt das getatribute('data wert) ein Fehler hat. Ohne all wahr kein Fehler da und es lief halt nur das erste li im navi.

    Habe anstatt li auch mal klassen genommen ,das ging auch nicht .Was mache ich da falsch ?

    Zweiter versuch wahr so so

    Code
    jj=document.querySelectorAll( 'li' );
     
    jj.addEventListener( 'mouseover', (e) => {  
     
       alert('geht  nicht')
     });

    Da ist es genau so. Wenn dann nur der erste ,oder gar keiner. Ich dachte immer das es damit geht und somit jquery ersetzten konnte .Irgendwas mache ich falsch nur was ?

    MaWiTi Ich habe mir mal deine Seite angekuckt und glaube das du im Script öfters die Texte selber auswählst die angezeigt werden sollen. Ist ja auch Ok aber ist doch doof wenn du andauernd in den Scripten rum fummeln mußt um die Nachrichten zu wechseln. Wieso baust du dir nicht ein Php Script was dir das wechseln vereinfacht . Habe da mal was gebaut http://sebastian1012.bplaced.net/homepagebasti1…ellungadmin.php

    Geh mal auf admistrator und gebe Name:admin passwort:1234 ein . Dann kommen die möglichen Nachrichten die du ankreuzt und schon werden die angezeigt. Bei jeden ,nicht nur bei dir . Wäre sowas nicht was für dich??. Den Php Code schreibt dir dann ein anderer weil mein Code ist noch nicht sehens Wert

    Ich bin gerade im Internet am Suchen, vielleicht kennt jemand von euch eine Lösung um die aktuelle Bildhöhe auszulesen die dynamisch vom Browser zugeteilt worden ist.

    Wie meinst du das? Wenn nix anderes angegeben wird in der Css nimmt der Browser doch die Original größe vom Bild,oder was meinst du ?

    Kannst du mal erklären was du da genau vor hast ? In deiner JS hast du mehrer Werbung stehen( ICh nenne das mal Werbung jetzt ) du hast aber nur eine einzige über document.write freigegeben,der kann nix anderes anzeigen so wie es jetzt ist . Wozu muß das Script den jetzt immer wieder neu geladen werden ? Wenn es doch aus Cache kommt ist doch besser für Kunden weil wenniger Ladezeit. Wenn du da jetzt jeden Tag eine neue Werbung rein machen willst ,dann könnte man sich ja was anderes einfallen lassen. Nur wie es jetzt ist sehe ich da kein sinn. Deswegen erklär das doch mal bitte

    Gut dann fällt php ja erstmal Flach

    Was meinst du damit jetzt genau? Versuchst du den Kram hinter den "V" auszulesen oder wie soll ich dich da jetzt verstehen? Fals ja versuche es mal so

    der Alert sollte dann das hinter den v= anzeigen. Ich habe mal alert() genommen weil document.write unterstütze ich nicht.

    Das nimmt man heut zu Tage eigentlich auch nicht mehr

    OK.

    Das ist schon mal Falsch

    Code
    <script src="http://www.NaturalStone.ch/news-Short.js?v='.time().'"></script>

    Jetzt hoffe ich mal das ich es richtig mache weil php ist noch nicht mein Hauptfach

    PHP
    <?php echo "<script src="http://www.NaturalStone.ch/news-Short.js?v='.time().'"></script>" ?>

    Das müßte hoffentlich so aussehen.

    Und auch die ersten 2 Varianten hattest du auch nicht richtig eingebunden,wenn du es so ausprobiert hast wie es jetzt noch auskomentiert ist. Aber probier doch erstmal das hier die php Variante

    Ich würde das mal so in der art versuchen.

    Code
    var heute = new Date();
    m=heute.getMonth()+1;
    j=heute.getFullYear();
    t=heute.getDate();
    
    var neuscript= document.createElement('script');
    neuscript.type = 'text/javascript';
    neuscript.src = 'http://www.NaturalStone.ch/news-Short.js?v='+t+':'+m+':'+j+'';
    document.getElementsByTagName('head')[0].appendChild(neuscript);

    Aber ein Script wo Täglich eine neue Url ist kenne ich auch noch nicht .Bist du sicher das es ein Script ist und kein iframe wo Täglich neues Wetter oder so was drinne ist ?

    Beim Datum wirst du wohl die Doppel Punkte raus nehmen müßen. Oder du machst es mit Zufallzahl

    Code
    http://www.NaturalStone.ch/news-Short.js?v='+Math.floor(Math.random() * Math.floor(90000))+'

    wenn ich dich richtig verstanden habe versuche es mal damit . https://developer.mozilla.org/de/docs/Web/AP…t/querySelector


    oder bei document.getElementsByClassName("tablink")[0] die Zahlen austauschen . die 0 ist das erste Element auf der Seite mit den Classnamen die 1 das Zweite und so weiter. Falsch ich dich falsch verstanden habe dann vergiss den Beitrag . Aber der Link ist besser mit querySelector kann man gleich allle ansprechen

    Ich kann dir nicht viel helfen,weil ich bekomme die sachen gerade selbst so auf der Kette. Mit den kurzen Code kann man sowieso nicht viel anfangen.

    Aber meißt wird auch gerne ein doofer fehler gemacht und die if bedingung passt überhaupt nicht.

    Hat $userData["strikes"] überhaupt eine 3 in der Datenbank stehen ? Wenn nein ist ja klar das es nicht geht ,wenn ja kann ich ohne den ganzen Code auch nix testen weil dazu bin ich noch nicht gut genug in den Thema