Expression régulière pour valider un horodatage

J'ai besoin d'une expression régulière pour valider un horodatage du format, en utilisant Javascript : AAAA / MM / JJ HH: MI: SS J'ai essayé de cuisiner quelques-uns, mais je pense que mes compétences regex ne parviennent pas à couvrir quelque chose. Veuillez me donner une référence ou un moyen de le faire. PS: Je […]

Comment obtenir des mises à jour en temps réel?

J'ai souvent bavardé sur Facebook et j'aime coder de plus en plus, alors j'ai essayé de créer un script de chat! Ici, il est ::: http://wooflux.co.cc/ChatSystem.1.1/ChatSystem.1.1/ Vous l'essayez. Mais ce n'est qu'une version bêta, donc il y a des bugs. Et l'un des plus gros bugs est qu'il nécessite une bonne vitesse sur Internet pour […]

Protection CSRF pour Refresh Token Cookie dans SPA

J'utilise le flux d'OAuth 2.0 de Credentials de mot de passe des propriétaires de ressources dans un spa AngularJS. Il existe plusieurs articles ( ici , ici …) et la réponse à cette question qui expliquent que nous ne devrions pas stocker des jetons de rafraîchissement sur le client (Web) (LocalStorage), mais les stocker cryptés […]

Comment ajouter et supprimer (plusieurs) images à partir d'un canevas.?

Je suis nouveau sur toile (HTML5), je dois concevoir une application de peinture sur toile. Il existe une fonctionnalité comme l'ajout dynamique de l'image sélectionnée à la toile (sur les mouvements de la souris) et la fonctionnalité pour supprimer et glisser cette image ajoutée (Identique pour l'ajout de texte). Maintenant, ma question est de savoir […]

Comment utiliser les scripts d'application Google pour récupérer les courriels de Gmail de manière personnalisée?

Voici un code Javascript joli que j'ai écrit pour obtenir tous les courriels de mon Gmail et mettre la liste du nom de l'expéditeur dans une feuille de calcul Google. function doGet() { var myspreadsheet = SpreadsheetApp.openById("0Atg1TJnn4dFdGbjNGSrMGJRdGc"); var mysheet = myspreadsheet.getSheets()[0]; var threads = GmailApp.getInboxThreads(); var messages = GmailApp.getMessagesForThreads(threads); var froms = []; for(var i […]

Obtenir le type d'entrée = "fichier" lorsque plusieurs fichiers sont sélectionnés

Duplication possible: Récupération des noms de fichiers hors d'un contrôle de téléchargement multi-fichiers avec javascript De type d'entrée HTML5 = "fichier" permet aux utilisateurs de choisir plusieurs fichiers en ajoutant le multiple = "multiple": <input type="file" multiple="multiple" /> Ma question est: comment puis-je obtenir la valeur de cette contribution? Lorsque vous utilisez la .value, il […]

Comment puis-je observer les changements de tableau et voir quel nouvel élément est ajouté?

onArrayChanged: function(obj, keyName, value) { // What is value here, exactly? }.property('array.@each') Lorsqu'un élément est ajouté au tableau, comment puis-je savoir quelle valeur a été ajoutée? Par conséquent, lorsqu'une valeur est supprimée du tableau, comment puis-je accéder à cela?

Exécuter Javascript dans l'extension Chrome -> Basique?

J'ai le sentiment que je manque quelque chose de très évident, mais j'ai regardé partout et je ne peux pas sembler que cela fonctionne. Bref, je souhaite transformer un petit script Javascript en une extension chrome pour faciliter l'utilisation. Le script lit simplement le texte d'un textArea, modifie le script et le produit en div. […]

La requête Media Modernizr ne fonctionne pas lors du redimensionnement du navigateur

J'utilise une requête multimédia Modernizr en JavaScript pour modifier une marge d'élément et ajouter une classe "petit". Ma requête multimédia Modernizr ne fonctionne pas lorsque je redimensionne mon navigateur, mais lorsque je rafraîchis la page, ça marche. Je sais que je peux résoudre ce problème à l'aide de la fonction jQuery $( window ).resize() , […]

Jquery Impossible de lire la propriété 'done' de indefined – évitez cela

J'ai une fonction qui renvoie les résultats (ou non). Le problème est quand il ne renvoie aucune valeur que je reçois dans la console le message Ne peut pas lire la propriété "fait" d'undefined Ce qui est vrai et je comprends le problème. En outre, cette erreur ne fait pas que mon code cesse de […]

JavaScript rend le site Web intelligent, beauté et facile à utiliser.