javascript - Comment puis-je surveiller tous les événements personnalisés émis dans le navigateur ?

J'aimerais surveiller tous les événements personnalisés déclenchés dans un navigateur web. N'importe quel navigateur standard fera l'affaire.

Pour être clair, je sais que vous pouvez attacher des gestionnaires d'événements pour voir quand des événements « habituels » sont déclenchés, mais comment puis-je détecter de manière fiable si un objet intégré ou un script jQuery déclenche un événement personnalisé ?

Je pourrais refactoriser le code source du navigateur pour accrocher la bo

Lire la suite →

javascript - $.browser.msie et IE9

J'essaie de détecter TOUTES les versions d'IE en utilisant jquery $.browser.msie. Cela fonctionne pour 8, 7, 6, mais il ignore IE9. Pourquoi cela et quelle est une solution en JavaScript pour détecter IE9 ?

Version JS : Bibliothèque JavaScript jQuery v1.5

Réponse #1

Depuis la version 1.9 de jQuery, $.browser n'est plus pris en charge. Utilisez plutôt jQuery.support. Av

Lire la suite →

javascript - ouvrir un nouvel onglet de navigateur en arrière-plan de manière programmatique

Problème

J'utilise un lecteur de flux basé sur le Web, TinyTinyRSS. Lorsque je parcoure les listes de flux, j'aimerais ouvrir les articles intéressants dans de nouveaux onglets - mais en arrière-plan, car je veux les lire seulement après avoir parcouru tous les

Lire la suite →

pression de touche crossbrowser pour les touches spéciales (flèches,...) en javascript

Je construis une interface de navigateur pour un terminal. Je dois capturer à la fois les frappes de touches de caractère (alphanumériques, point, barre oblique, ...) et les frappes de touches non-caractères (flèches, F1-F12, ...). De plus, si l'utilisateur maintient une touche enfoncée, il ser

Lire la suite →

javascript - Navigateur Safari sur ordinateur et diffusion en direct HTTP

Je suppose que le navigateur Safari prend en charge le HLS. J'ai essayé rapidement, mais la diffusion en continu n'a pas commencé - Y a-t-il quelque chose qui ne va pas avec mon code ?

<html> <head> <title>HTTP Live Streaming</title> </head> <body> <video

Lire la suite →

javascript - Comment déboguer le navigateur Silk sur le Kindle Fire ?

Je rencontre un comportement JavaScript différent lorsque j'exécute mon site sur Kindle Fire par rapport à Chrome. Pour déboguer cela, j'ai besoin d'accéder à quelque chose comme l'outil de développement Chrome ou Firebug. Des suggestions ?

Réponse #1

Dans le même bateau ic

Lire la suite →

javascript - Méthode inter-navigateurs pour empêcher toutes les méthodes de copie de texte à partir d'une zone de texte ?

Je travaille sur un logiciel de dactylographie en ligne. Dans le logiciel de dactylographie, tout se passe bien, mais j'ai le problème des utilisateurs malhonnêtes qui pourraient éventuellement taper le texte dans la zone de texte, le copier, puis recharger la pa

Lire la suite →

Impossible d'obtenir les coordonnées GPS en utilisant Javascript sur un navigateur Android

Je suis très nouveau en programmation Android, Java et JavaScript.

J'essaie d'obtenir les coordonnées GPS actuelles et de les suivre par la suite sur un appareil Android. J'utilise WebView et la majorité du code est écrite en JavaScript.

J'ai cherché beaucoup penda

Lire la suite →

javascript - Rediriger le navigateur en fonction de la valeur du bouton radio

Y a-t-il une façon plus facile de rediriger le navigateur en fonction de la sélection d'un bouton radio ? Cela fonctionne, mais d'après ce que je lis sur le web, il y a probablement une manière plus simple.

Voici mon formulaire :

<form> <input type="radio" name="value" value="google"><span

Lire la suite →

javascript - Comment afficher des points de suspension sur un champ de saisie en lecture seule dans le navigateur d'origine d'Android ?

Comment configurez-vous un champ de saisie pour qu'il affiche des points de suspension si le texte est trop long ? Le champ de saisie est en lecture seule et sa largeur est réglée à 100 %.

Est-ce possible? Sinon, comment le faites-vous en JavaScript?

Remarque

Lire la suite →