Codes sources JavaScript124 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Codes sources JavaScript
Liste des 124 ressources de cette catégorie
|
|
|
De quel préfixe vendeur votre visiteur a-t-il besoin ?
Présentation
PrefixFinder est un petit script utilitaire permettant de gérer facilement les préfixes vendeurs liés au navigateur de votre visiteur lorsque vous devez manipuler les styles CSS.
Fonctionnalités
PrefixFinder propose diverses fonctions utiles :
- PrefixFinder.prefixe contient un objet composé de deux propriétés (.css et .js) indiquant le préfixe CSS et JavaScript du navigateur ;
- PrefixFinder.getPrefixedProp(propriete) est une méthode retournant un objet composé de deux propriétés (.css et .js) indiquant pour la propriété CSS propriete sa syntaxe CSS et JavaScript pour le navigateur de l'utilisate ... Voir la suite
|
Licence : Creative Commons
- Publié le 17/12/2013
- Auteur : Bovino
|
|
|
|
|
Beaucoup utilise le plugin ddslick, pour avoir une liste avec des images et description.
Malheureusement, quand on l'utilise dans une popup ou une div ou tout autre limiteur d'espace et qu'on veut la dérouler ... appaît un scroll...
|
Licence : Non renseignée
- Publié le 19/03/2014
- Auteur : Pelote2012
|
|
|
|
Le jeu du printemps 2014, dans une adaptation JS maison.
Principale nouveauté: possibilité de corriger en permanence ses déplacements!
Merci à ma fille de me l'avoir fait découvrir il y a une semaine (oui, je sais, je suis en retard d'un an).
(Mise à jour du code pour des raisons de propreté...;
Je mets le HTML aussi, mais sans l'affichage des scores, qui nécessite juste un ptit insert via php)
Démo en ligne
|
Code source -
Licence : Non renseignée
- Publié le 28/11/2021
- Auteur : javatwister
|
|
|
|
|
websocket JS + serveur php : code d'évaluation validé Mozilla + Chrome juillet 2015 (la date est importante !)
|
Licence : Démonstration
- Publié le 23/07/2015
- Éditeur : jerome debray, adaptation paul serru
|
|
|
Babel est un transpileur ECMAScript 6. Il transforme votre code ES6 en code ES5. Ce qui signifie que vous pouvez commencer à utiliser dès maintenant les nouvelles fonctionnalités du langage sans devoir attendre leur support par les navigateurs.
Babel sait compiler et traduire les éléments suivants :
- les raccourcis de fonction ;
- les fonctions asynchrones ;
- les classes ;
- la déstructuration ;
- les décorateurs ;
- let ;
- etc.
Mais Babel, c'est également une interaction avec d'autres outils JavaScript (ou non) comme React, NodeJS, Rails, Browserify. Etant compatible avec les principaux navigateurs, Babel peut également être étendu par div ... Voir la suite
|
Licence : MIT
- Publié le 21/04/2016
- Éditeur : Babel
|
|
|
dhtmlxDataSelector est un petit composant pour organiser vos données. En fait, il fait partie des mini composants qui ne sont pas officiellement inclu dans la suite DHTMLX. Ces derniers représentent cependant des solutions intéressants pour des parties précises de vos applications.
Il aide à gérer les limites de l'information qui peut être placé dans une liste déroulante. C'est une sélection qui offre la possibilité d'obtenir de grands ensembles de données de la base de données, qui regroupe l'ensemble et structure les données.
L'outil propose une recherche avancée et s'intègre facilement dans les dhtmlxForm. Il y a également le support de la localisation qui permet de traduire les libellés des boutons et l'intitulé d ... Voir la suite
|
Licence : Payant
- Publié le 21/04/2016
- Éditeur : DHX
|
|
|
|
Granular est une réimplémentation de WPF, Windows Presentation Foundation. Ce dernier fournit aux développeurs un modèle de programmation unifié pour la construction moderne d'applications bureautiques sur Windows.
Granular est compilé en JavaScript, ce qui permet aux applications WPF de fonctionner dans le navigateur en utilisant le compilateur JavaScript Saltarelle C#).
WPF peut être considéré comme une définition, pas uniquement comme une implémentation. Il définit plusieurs concepts avancés de l'interface utilisateur (tels que les arbres visuels/logiques, la mise en page, les événements routés, les ressources, etc.).
Il supporte bien entendu les modèles MVVM et les autres modèles d'interface utilisateur. Granu ... Voir la suite
|
Licence : Apache
- Publié le 21/04/2016
- Éditeur : yuvaltz
|
|
|
|
jQuery Migrate est un plugin qui sert à tester la compatibilité des codes jQuery existants avec les nouvelles versions de jQuery, Il fournit en effet des diagnostics qui peuvent simplifier la mise à niveau vers les nouvelles versions de jQuery, en avertissant sur les API obsolètes ou d'autres changements dans jQuery qui peuvent affecter votre code.
Ce plugin a différentes versions (développement ou production). Il convient de faire attention à la version utilisée et nous déconseillons d'emporter ce plugin en production. C'est un outil de développement.
|
Licence : Non renseignée
- Publié le 02/05/2016
- Éditeur : jQuery
|
|
|
AnyChart est une bibliothèque JavaScript flexible (orienté HTML5) pour construire des graphiques interactifs qui s'adaptent à n'importe quel besoin de visualisation de données. Vous pouvez utiliser ce framework pour un site Web, pour une application BI, pour une présentation, pour une solution client, etc. L'outil est flexible et personnalisable. Il est multiplateforme. Peu importe le serveur et la base de données de vos projets.
Démonstrations et galerie des graphiques et des tableaux de bord.
|
Licence : Gratuit pour usage non commercial
- Publié le 03/08/2016
- Éditeur : AnyChart
|
|
|
|
Cette extension ouvre vos nouveaux onglets avec comme image de fond une photo de moto.
Comment l'installer ?
- Aller sur cette url : chrome://extensions
- Cocher le mode développeur si ce n'est pas fait.
- Cliquer sur choisir l'extension non empaquetée et choissir le dossier téléchargé (mais il faut le dézziper avant de faire ces étapes).
Et voila, c'est installé.
|
Licence : Freeware
- Publié le 03/10/2017
- Éditeur : H2R file comme l'aire
|
|
|
|
|
Une petite palette couleur.
La couleur est récupérée sous le curseur dans un canvas.
Testé sur IE, CHROME, FIREFOX.
|
Licence : Non renseignée
- Publié le 28/02/2018
- Auteur : patricktoulon
|
|
|
|
|
Il s'agit d'un composant jQuery qui permet de réduire le nombre de caractères à saisir dans un textarea.
Elle s'instancie de la manière suivante :
$('textarea').f_writting().
Des lors la fonction analysera le dernier mot saisie et le remplacera par celui voulu
clt deviendra client
Les abréviations peuvent être modifié via le fichier lib.js
|
Code source -
Licence : Gratuit pour usage non commercial
- Publié le 27/12/2018
- Auteur : CecilCordheley
|
|
|
|
Réduisez simplement vos ancres de vos liens en plaçant ce bout de code jQuery sur vos pages.
Exemple : https://www.votredomaine.com/votrerepertoire/votresousrepertoire/votrepage.html deviendra https://www.votredomaine.com/votr...page.html
Ce petit script peut s'avérer très utile pour les versions mobile lorsque le lien est trop long et dépasse la taille de l'écran.
|
|
|
|
|
|
|
A force de devoir gérer du multi device, je me suis fait un mini script qui me permet d'appliquer le bon événement quand j'en demande un.
plus besion de faire if(mobile) { /* evenement du touch */ } else { /* evenement du click */ }
Le script se divise en deux parties.
1) Récupération du type (mobile/desktop/autre).
2) L'associassion les événements que l'on souhaite.
|
Licence : Libre
- Publié le 25/02/2019
- Auteur : Doksuri
|
|
|
|
|
Bonjour,
Voici une petite calculatrice qui s'appuie sur du jquery (mais on pourrait s'en passer)
|
Code source -
Licence : Non renseignée
- Publié le 25/06/2022
- Auteur : Pelote2012
|
|
|
|
QuickJS est un moteur JavaScript léger prenant en charge la spécification ES2019.
Conçu par Fabrice Bellard et Charlie Gordon, cet outil prend en charge les modules, les générateurs asynchrones et les mandataires. Il prend éventuellement en charge des extensions mathématiques telles que les grands entiers (BigInt), les grands nombres à virgule flottante (BigFloat) et la surcharge d'opérateurs.
En voici quelques caractéristiques :
- petit et facilement intégrable ;
- s'interprète rapidement avec un temps de démarrage très court ;
- prise en charge complète de l’Annexe B (compatibilité Web héritée) ;
- propose une petite bibliothèque standard intégrée avec les wrappers de la bibliothèque ... Voir la suite
|
|
|
|
|
|
Freezeframe.js est une bibliothèque JavaScript qui vous permet de contrôler l'animation d'un GIF.
Qu'est-ce à dire ? L'idée est que le GIF soit en pause à l'ouverture de la page Web. L'activation peut se faire alors de diverses manières :
- le mouse hover, à savoir, dès que la souris passe dessus ;
- le clic sur le GIF ;
- le touch event, hé oui, il faut bien penser tactile de nos jours.
L'outil est transpilé avec webpack / babel. Il devrait donc fonctionner sur la plupart des environnements. Il peut également être utilisé avec Vue.js.
|
|
|
|
|
|
|
Le test de comparaison des pixels vous permet de déterminer s'il y a des différences entre deux images. Cette technique vient de la nécessité d'avoir une application consistente sur tous les environnements (plateformes, navigateurs, etc.).
Pixelmatch est une petite bibliothèque JavaScript qui implémente cette technique, mettant en avant sa capacité à détecter les pixels anti-aliased (l'anticrénelage, à savoir le lissage de police pour éviter un mauvais affichage d'images selon la résolution) et des mesures de perception de différence des couleurs.
|
Licence : BSD
- Publié le 09/09/2019
- Éditeur : Mapbox
|
|
|
|
|
AlaSQL.js est définit comme une base de données SQL JavaScript pour le navigateur et Node.js capable de gérer les relations traditionnelles et les données JSON imbriquées (NoSQL). AlaSQL permettrait également d’exporter, de stocker et d’importer des données à partir du localStorage, indexedDB ou encore Excel.
En d’autres termes, c’est une base de données SQL open source pour JavaScript avec un fort accent sur la vitesse de recherche et la flexibilité de la source de données pour les données relationnelles et des données sans schéma. Cela fonctionne dans le navigateur Web, Node.js et les applications mobiles.
|
Licence : MIT
- Publié le 12/09/2019
- Éditeur : AlaSQL
|
|
|
|
|
J'avais posté il y a quelques années une fonction de suppression des diacritiques à l'aide d'expressions régulières.
La fonction normalize() permet de le faire beaucoup plus simplement en terme de lignes de code mais attention, pas forcément en terme de performance (cette fonction ne semble pas très optimisée sur certains navigateurs).
Cette fonction éclate chaque lettre accentuée en sa lettre de base suivie du diacritique.
Il suffit ensuite de faire un "écrémage" de ces diacritiques à l'aide d'une expression régulière.
|
Licence : Libre
- Publié le 09/10/2019
- Éditeur : Pyraelog
|
|