SVG à PNG en conservant CSS à l'aide de javascript

C'est un peu long, mais est-ce que quelqu'un sait d'un outil qui peut exporter un png à partir d'une entrée svg et conserver les styles CSS qui lui sont appliqués. J'ai utilisé canvg, mais tout semble noir dans la sortie, car les styles sont conservés dans css et ne font pas partie du document svg. […]

Obtenez des URL de tous les onglets ouverts dans Chrome et envoyez-le à un service Web

Je fais une extension chrome pour obtenir des URL de tous les onglets ouverts et les sauver tous pour les envoyer à un domaine. J'ai besoin de 2 étapes: Obtenez des URL de tous les onglets ouverts et les stockez dans un tableau ou des choses comme ça. Envoyez le tableau de toutes les URL […]

Mongoose TypeError sur la méthode findOne d'un modèle

Le TypeError suivant est apparu dans un ancien code. TypeError: Object #<Object> has no method 'findOne' Le modèle qui a été affecté récemment avait deux nouvelles méthodes statiques définies et ces méthodes faisaient référence à des modèles externes. Après avoir sauvegardé les nouvelles méthodes statiques, j'ai pu déterminer la cause principale des instructions requises des […]

Pourquoi Array.prototype est un tableau?

Je pensais que chaque prototype devrait être un objet. Pourquoi? Array.isArray (Array.prototype) // true Developer.mozilla.org n'explique rien

Gestionnaire d'événements JQuery lorsque l'élément sélectionné est chargé

Existe-t-il un gestionnaire d'événements à utiliser dans JQuery lorsqu'un élément de sélection de DOM a fini de charger? C'est ce que je veux atteindre. Il fonctionne avec d'autres événements sauf 'load'. Ce code est chargé dans la tête. $(document).on('load', 'select', function(){ var currentSelectVal = $(this).val(); alert(currentSelectVal); } ); La question a été mal formée plus […]

AngularJS redirige une route uniquement sur le bouton arrière du navigateur

Dans mon application AngularJS, je redirige l' route vers une page spécifique lorsque l'utilisateur n'est pas connecté. Pour ce faire, j'utilise une variable sur $rootScope . Maintenant, je souhaite empêcher le bouton arrière du navigateur lorsque l'utilisateur est connecté. Je souhaite la rediriger vers une page spécifique (la vue d' registration ). Le problème est […]

Comment fermer l'éditeur de cellule?

À l'aide de jqGrid, je souhaite ouvrir un éditeur de cellule en double-clic , donc mon code inclut cette partie: ondblClickRow: function(rowid, iRow, iCol, e) { jQuery('#jqGrid').setGridParam({cellEdit: true}); jQuery('#jqGrid').editCell(iRow, iCol, true); jQuery('#jqGrid').setGridParam({cellEdit: false}); } Qui fonctionne bien, mais je ne sais pas comment (auto-) ferme l'éditeur de cellule, lorsque l'utilisateur clique en dehors de l'élément […]

Diviser le HTML en plusieurs colonnes avec Javascript / jQuery

Note: Il s'agit d'une autre approche planifiée de cette question: Articles à colonnes multiples dans Joomla J'ai un client qui veut une mise en page multi colonnes, qui doit être généré automatiquement à partir d'un bloc HTML sans colonne. Quelle est la faisabilité d'utiliser JavaScript (et jQuery) pour créer un système multi-colonnes à partir d'un […]

Comment personnaliser les boutons d'alerte – window.confirm () et window.alert ()

J'ai vu de nombreux sites Web qui ont personnalisé leurs boîtes d'alerte et de confirmation avec des boutons de texte différents. Par défaut, c'est ce que la fonction JavaScript window.confirm() produirait: +—————————–+ |Message from webpage | +—————————–+ |Popup text | | | | | | | | | | [Ok] [Cancel] | +—————————–+ Mais, si […]

Comment puis-je générer un fichier et l'offrir pour le téléchargement en javascript simple?

Je voudrais générer un fichier texte dans le javascript de manière dynamique, puis proposer cela pour le téléchargement. À l'heure actuelle, je peux avoir un niveau de maîtrise de l'une des solutions suivantes: content = "abc123"; document.location = "data:text/octet-stream," + encodeURIComponent(content); OU content = "abc123"; var bb = new BlobBuilder(); bb.append(content); var blob = bb.getBlob(); […]

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