Obtenez les favoris du navigateur via javascript

Nous voulons fournir un service de signets en ligne à nos clients. Par conséquent, il serait bon de fournir également une fonction pour stocker les favoris locaux dans notre outil en ligne. Cela ne doit pas être fait automatiquement – l'utilisateur doit confirmer cette action (uniquement si quelqu'un pense que je souhaite espionner les données […]

Est-ce que JavaScript prend en compte les séparateurs décimaux locaux?

J'ai une page Web qui affiche des décimales dans le format localisé d'un utilisateur, de la manière suivante: Anglais: 7.75 Néerlandais: 7,75 Si j'ajoute deux variables de numéros ensemble en JavaScript sur ma machine (où les nombres sont extraits des chaînes dans les formats ci-dessus), j'obtiens les résultats suivants: Anglais: 7.75 + 7.75 = 15.5 […]

Obtenir l'index de l'option select dans optgroup

Si j'ai une liste d'options comme ci-dessous: <select name="optionList" id="optionList"> <optgroup label="optgroup1"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> </optgroup> <optgroup label="optgroup2"> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> </optgroup> </select> Je sais que je peux accéder à selectedIndex en utilisant: document.getElementById('optionList').selectedIndex; Si j'utilise ce qui précède, l'indice sélectionné de 5 sera 4, […]

Comment puis-je savoir si un objet est une promesse angulaire de $ q?

J'ai une bibliothèque d'API non-angulaire préexistante dans mon projet. Il a une méthode .request qui renvoie jQuery.Deferred promesses. J'ai créé un service angulaire simple qui enveloppe la méthode .request pour transformer son résultat en une promesse Angular $ q à la place. Cela ressemble à ceci: var module = angular.module('example.api', []); module.factory('api', function( $q, $window […]

Pourquoi le chargement de Javascript pour les tailles de pièces change-t-il par navigateur?

Je télécharge des fichiers par javascript au serveur. J'ai remarqué que différents navigateurs envoient des octets de différentes tailles. Comme vous pouvez le voir dans les images suivantes, Internet Explorer envoie de petits octets, mais Chrome et Firefox envoient des octets plus gros. Je télécharge des fichiers avec XMLHttpRequest. Puis-je définir des octets de téléchargement […]

Comment connecter un signal détruit de l'objet C ++ à QML?

Je veux connecter un signal détruit de C ++ QObject de QML, donc j'ai fait ceci: Rectangle { id: root width: 128 height: 128 Button { anchors.centerIn: parent text: "Click me" onClicked: { qobj.Component.onDestruction.connect(function(){console.log("It destroy")}) // qobj is set from c++ qobj.destroy() // should output "It destroy" } } Mais rien n'est imprimé lorsque je […]

Temporisateur global en Javascript avec rappel multiple

Je veux créer un objet temporisateur global en javascript et puis pouvoir y ajouter des rappels à la volée. De cette façon, je peux simplement utiliser une minuterie globale dans mon script pour exécuter toutes les actions à un certain intervalle plutôt que de gaspiller des ressources en utilisant des multiples. C'est ainsi que je […]

Charger dynamiquement JavaScript avec JavaScript

Après plus d'une heure d'essayer de faire fonctionner, je pense que c'est à cause de politiques de domaine, mais je pensais vraiment que cela fonctionnerait. Je ne peux pas trouver beaucoup d'informations sur ce sujet non plus. Mais voici mon problème. J'ai un site appelé http://mysite.com et puis j'inclus un script tiers (ce que j'ai […]

Pourquoi le {position affecte ce code Javascript?

J'ai passé un peu de temps sur ce problème de Javascript (vous pouvez dire que je suis un noob de JS): Prenez un code Javascript bien écrit comme cet exemple du Pattern du Revealing Module: L'exécution fonctionne bien. Ensuite, déplacez le "{" vers la ligne suivante (en tant que développeur C #, j'ai configuré tous […]

Le rapporteur ne peut pas localiser l'élément avec css sur l'élément ng-click

Html: <button class="helperButton ng-scope" ng-if="!isDisabled && displayHelper( 'none' )" ng-click="select( 'none', $event );" type="button"> × Select None</button> Essayant de localiser avec: element(by.css('button[ng-click="select( \'none\', $event );"]')); Obtenir une erreur: Échec: Aucun élément trouvé à l'aide du localisateur: By.cssElector ("bouton [ng-click = \" select ('none', $ event); \ "]") Ce lien fournit une solution AngularJS Protractor – […]

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