L'API Google Maps offre-t-elle un moyen de rechercher des emplacements par nom?

Lorsque vous visitez http://maps.google.com , vous pouvez saisir des requêtes dans le champ de recherche et recevoir des résultats basés sur des emplacements ou des lieux, et pas des résultats de recherche difficiles, comme ils le feraient dans une requête normale de recherche Google. Ils sont un style de résultat unique (noms de lieux, emplacements) […]

Supprime récursivement des valeurs nulles de l'objet JavaScript

J'ai un OBJ de JSON, après quelques opérations (comme supprimer des pièces), je l'impression et tout semble bien, sauf que j'ai des valeurs null . Comment puis-je les supprimer? J'utilise la JSON.stringify(obj, null, 2) pour imprimer, et voici comment elle ressemble: { "store": { "book": [ null, { "category": "fiction", "author": "Evelyn Waugh", "title": "Sword […]

Comment trouver des icônes pour la barre d'application dans le métro Windows 8?

Comment trouver des icônes pour la barre d'application dans le métro Windows 8? Et comment puis-je ajouter des icônes personnalisées?

Insérer un caret après un noeud inséré

J'ai donc une méthode qui prend une étiquette et enveloppe le texte sélectionné dans cette balise. function wrap(tag) { var sel, range; if (window.getSelection) { sel = window.getSelection(); if (sel.rangeCount) { range = sel.getRangeAt(0); var selectedText = range.toString(); range.deleteContents(); range.insertNode(document.createTextNode('['+tag+']'+selectedText+'[/'+tag+']')); } } } Ce problème avec cela, cependant, est après avoir terminé l'enroulement du texte […]

Json_encode est-il une protection XSS suffisante?

J'ai un objet stdClass en PHP, quelque chose comme $o = new stdClass; $o->foo = $bar La variable $bar contient une chaîne non approuvée. Le code de modèle suivant est-il suffisant pour la protection XSS <script type="text/javascript"> var o = <?php echo json_encode($o); ?>; </script> Ma réaction intestinale initiale est que c'est sûr, car l'encodage […]

Déterminez ce qui a déclenché l'événement de mise au point?

Je dois déterminer ce qui a causé un événement de mise au point. Idéalement, je veux différencier un clic, une entrée de tabulation / clavier et un déclencheur manuel (par code). Comment puis-je faire ceci? Je regarde l'objet de l'événement, mais je ne vois rien d'utile.

Browserify import / require?

J'essaie de reprendre le navigateur et j'ai parcouru un certain nombre d'exemples. Dans un exemple, je vois l'utilisation de 'importer': import 'jquery'; Et l'importation de fichiers locaux avec: import Header from './Header'; Mais dans d'autres exemples, je vois des personnes qui importent via: require('./Header'); Quelle est la différence?

Exiger la navigation du code des ruines js

require.js indique la façon de définir les objets dans les modules avec define([requiremens], object) de la meilleure manière possible. Donc, chaque page, ou autre fichier js, require() appel et recevez des modules en tant que paramètres. Cela fonctionne très bien, chaque fonction / module possède son propre espace de noms. Le problème, c'est que j'ai: […]

Angular 2 change dynamiquement l'URL de base dans les demandes post

J'ai des services angulaires dans l'application Angular2 / TypeScript qui ne connaissent pas l'emplacement des services http – ce qui est évidemment nécessaire. À des fins de test, je dois exécuter mon application TypeScript avec plus d'une cible – il pourrait être localhost (pour tester) ou cloud environnement. L'objectif est de changer toute demande d'une […]

Comment charger des composants conditionnellement dans ReactJS

C'est à partir d'un nouveau démarreur de ReactJS. L'indisponibilité de ressources facilement saisissantes m'a incité à frapper à nouveau SO. La question est la suivante. J'ai un composant réactif, à savoir, un compte de RegisterAccount qui, lorsqu'il est cliqué, tire sur un autre composant (un pop-up) permettant aux utilisateurs de remplir les détails requis pour […]

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