Forum Crea illusion Fantasy
A quoi sert le forum ?
Ce forum est liée à mon site Crea illusion Fantasy. Un plus pour vous aidez dans vos créations.Vous ne savez pas créer, et vous recherchez une création personnalisée. Le forum vous écoutera vos demandes.
Plusieurs sections :
Des aides: pour votre forum,votre site ou blog.Des tutoriels(photoshop,paintshop,gimp,photofiltre,ect...).Demandes de créations personnalisées. Aide pour prendre en main vos logiciels.Des tutos, des scripts. aides pour le logiciel Flash..... Des concours, des challenges, des duels. Vous y trouverez un accueil sympathique.
Au plaisir de vous lire sur le forum. D'autres choses à venir découvrir sur le forum de Créa illusion Fantasy.

N'hésitez pas à venir vous inscrire.


Aides - Codes - Conseils - Forum - Sites web - blogs - Tout supports - Photographies - Graphismes - Dessins - Peintures - Tutoriels - Publicités.
 
AccueilPortailÉvènementsFAQPublicationsPublicationsS'enregistrerConnexion
Votre bannière ici,Faite la demande dans la catégorie: La place Public


Partagez | .
 

 textes défilant au passage de la souris ne fonctionne plus.

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Ptite_Perle
Admin


avatar


Messages : 6745
Venue : 27/06/2009 Je suis: : Féminin
Né(e) le : 17/09/1963
Age : 53
Je vie à : Lyon
Humeur : Bonne humeur
Mes Points : 8999

MessageSujet: textes défilant au passage de la souris ne fonctionne plus.    Sam 2 Mai 2015 - 20:58


Depuis la version 27 de Firefox, l'arrêt des textes défilant au passage de la souris ne fonctionne plus.


La balise marquee donne ceci en HTML :

Code:

    <marquee onmouseover="this.stop();" onmouseout="this.start()>Votre texte ici</marquee>

Mais comme "this.stop()" et "this.start()" ne sont plus pris en charge, il faut maintenant écrire ceci :

Code:

    <marquee onmouseover="this.setAttribute('scrollamount', 0, 0);" onmouseout="this.setAttribute('scrollamount', 6, 0);">Votre texte ici</marquee>

Le "6" correspond à la vitesse de défilement, si vous avez par exemple : scrollamount= "3" dans votre balise, il faut remplacer 6 par 3.

Voici un petit script qui permet d'éviter de devoir changer toutes les balise marquee sur votre site :

Code:

    function patch_marquee() {
    $("marquee").each(function() {
    var scrollamount = $(this).attr("scrollamount");
    var mouseout = "this.setAttribute('scrollamount', "+scrollamount+", 0);" + $(this).attr('onmouseout');

    if (!scrollamount) { scrollamount = 6 }
    if ($(this).attr("onmouseover").indexOf("this.stop()") != -1) {
    $(this).attr("onmouseover", "this.setAttribute('scrollamount', 0, 0);" + $(this).attr('onmouseover'));
    }
    if ($(this).attr("onmouseout").indexOf("this.start()") != -1) {
    $(this).attr("onmouseout", mouseout);
    }
    });
    }
    $(function() {
    setTimeout("patch_marquee()", 3000);
    });

Ce script est à placer en zones éditables (configuration >réglages) partie "Scripts javascript supplémentaires".
Revenir en haut Aller en bas
http://www.creaillusionfantasy.com/
 

textes défilant au passage de la souris ne fonctionne plus.

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Faire bouger un objet au passage de la souris [ RESOLU ]
» passage de la souris sur un bouton créé dans "entête et navigation"
» Des titres de sujet qui se déplacent au passage de la souris ? Un écart entre la pagination et le sujet ?
» Image qui change au passage de la souris
» Couleur au passage de la souris

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Crea illusion Fantasy  :: Les bidules :: Gadgets-