Accueil > Forum > > > > Cache fonction JS
Cache fonction JS
vendredi 19 octobre 2007 à 16:16:55 |
Cache fonction JS

zeguizmo
|
Salut à tous ! J'ai un petit probleme : mes librairies JS commencent a être pas mal imposantes, et prennent un peu de temps au navigateur pour etre interprétées. Cella a pour effet, genant, de me claquer une petite erreur au premier roll over, si on est rapide. Explication : on appuie sur F5, et immédiatement après le chargement des images (ou pendant) on va sur une zone de roll over (faut etre rapide hein) et paf ca claque une erreur (fonction js absente). Quelques millisecondes plus tard c'est bon, le meme roll over fonctionne. Peut on éviter cela ? Précisions : je developpe en PHP et j'inclus mes .js en les compressant via ob_start('gzdeflate'). Avant cette inclusion j'avais le meme souci, mais les .js étaient plus long a inclure. Merci beaucoup ! Bonne fin de journée et bon week end ! ZeGuizmo
|
|
samedi 20 octobre 2007 à 10:52:05 |
Re : Cache fonction JS

bultez
|
Bonjour,
ben dis donc... c'est indispensable du javascript aussi lourd ? en arriver à ce que le chargement soit trop long... faut l'faire !
pour pallier car je suppose que les onmouseover sont mis sur les balises ? : mettre ces onmouseover en dynamique dans onload
<img id="t1" src=".." onmouseover="actionjs.." /> à remplacer par <img id="t1"
src=".." /> <script type="text/javascript">
window.onload=function() { document.getElementById("t1").onmouseover=function() { actionjs } } </script>
peut-être (?)
à mon humble avis ce n'est pas la bonne méthode, il vaudrait mieux alléger, mais bon ...
Cordialement Bul [mon Site] [M'écrire]
|
|
lundi 22 octobre 2007 à 16:46:23 |
Re : Cache fonction JS

zeguizmo
|
Salut,
Merci à toi pour ta réponse, je vais tester.
Quand à mes scripts JS, j'en suis à une 20taine de ko, soit 6ko une fois rendus avec ob_start('gzdeflate'), ce qui ne me parait pas excessif ... Assez visiblement pour avoir un temps de latence (tres petit, je le rapelle) sur certains PC poussifs.
Pour traiter de l'ajax, c'est assez difficile de passer outre un minimum de js, et pourtant, en bon developpeur php, je hais le js ! Je l'évite donc un maximum, crois moi ;)
Si l'astuce que tu donnes fonctionne, j'appliquerai le bon tag sur ta réponse. Je testerai d'ici un jour ou deux.
Merci encore et bonne soirée !
ZeGuizmo
|
|
lundi 22 octobre 2007 à 16:57:02 |
Re : Cache fonction JS

bultez
|
>>Pour traiter de l'ajax, c'est assez difficile de passer outre un minimum de js, euh... ajax ? coté client ? c'est quoi ? une 20aine d'ordres/lignes en javascript ( en écrivant proprement ! )
Cordialement Bul [mon Site] [M'écrire]
|
|
lundi 22 octobre 2007 à 18:32:26 |
Re : Cache fonction JS

zeguizmo
|
Oui, pour envoyer une requete Ajax ... mais bon, envoyer une requete sans la traiter derriere, je n'ai pas besoin d'ajax pour ca... php sait tres bien le faire. La seule utilité (que j'ai) de l'ajax, c'est de traiter le retour de cette requete http, afin de modifier dynamiquement ma page, sans avoir à la recharger. Et pour cela j'ai quelques collections de fonctions js ... inévitables.
ZeGuizmo
|
|
Cette discussion est classée dans : fonction, js, cache, over, roll
Répondre à ce message
Sujets en rapport avec ce message
pb fonction js pour submit de formulaire dynamique [ par BDdev ]
HELP !!!!je créé dynamiquement sur une page un tableau contenant les résultats d'une requete sql et dans chaque ligne un formulaire (caché) et je voud
Roll-over spécial [ par Inc0 ]
Voila, je voudrai faire un rollo- over assez joli.Lorsque la souris est au dessus du lien ça change de couleur. Ok ça j' arrive (lol), mais maintenant
est-il possibe d'appeler une fonction JS à partir d'une ligne HTML généré par une fonction JS [ par pogonkt ]
Bonjour à tous,je démarre en JS et j'essaie plusieurs petites choses avant de me lancer... Je bute sur le programme ci-dessous.Quand je clique sur le
JS et ASP [ par madoman ]
slt à tousle fonction suivante doit m'avertir en fonction de paramètres : je sélectionne une date dans ma liste (txt_date) et j'ai un tableau qui m'af
appel de fonction js depuis un fichier js [ par sbastian ]
j'ai 2 fichiers js avec des fonctions js dans chaque fichier.je cherche à appeler la fonction d'un fichier js depuis un autre fichier js.c'est suremen
requete + php dans fonction JS [ par dianouch ]
Bonjour!je veux faire 1 fonction JS de vérification de formulaire, dans laquelle je dois faire une requete SQL en php.val est une variable JS contenan
compatibilité JS - PHP [ par etrevilly ]
Bijours a tous, depuis ce matin je me prend la tête ac ça dans ma page fonction.js j'ai une fonction qui contient ça : document.write('') Dans ma p
prise en compte auto du code php se trouvant dans un fonction JS [ par atomik29 ]
Bonjour a tous Voila mon probleme, j'ai dans une popup une liste deroulante, dans laquelle lorsque je selectionne une certaine valeur j'envoie un mail
[DEPLACE]Roll Over [ par Smirnoff06 ]
Voila, ce serait pour savoir comment faire des roll over ( images survolées ) J'ai uploadé toutes mes images ( images de base et image on mouse over )
Appel de fonction [ par takai ]
salut a tous, je recherche une mini syntaxe en javascript pour appeler une fonction.php depuis un formulaireje veux faire un truc du type <input ty
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
UTILISER UN .JSUTILISER UN .JS par zaikoe
Cliquez pour lire la suite par zaikoe
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|