Articles of javascript

Héritage Javascript et perdre le contexte de 'ceci'

J'utilise l'héritage JavaScript simple de John Resig et j'ai rencontré un problème où je suis en train de perdre ce à quoi cela se réfère. Utilisation de ce code: var Runner = Class.extend({ init: function() { this.update(); if(!this.interval) { this.interval = setInterval(this.update, this.period * 1000); } }, stop: function() { clearInterval(this.interval); }, update: function() { […]

Regex: capture entre le délimiteur de départ et le délimiteur de fin de session facultatif

Avec la chaîne suivante: foo/:something/bar/:somethingelse Comment puis-je capturer something et somethingelse considérant le délimiteur facultatif / terminé sur le second cas? L'utilisation de (?<=:)(.*?)(?=\/) Renvoie seulement something , ce qui est logique. J'ai donc essayé (?<=:)(.*?)(?=\/|$) Mais il ne retourne pas somethingelse . Selon Regex101, ceci (?=\/|$) Signifie soit / ou la fin de la […]

Plage de type d'entrée HTML5 – séquence non linéaire?

Je souhaite utiliser un contrôle de diapositive pour entrer une sélection. Les valeurs possibles sont: 5000, 25000, 50000, 75000 et 100000. Cependant, je ne peux pas obtenir l'entrée de la gamme pour limiter ces choix. La chose la plus proche que j'ai est la suivante: <datalist id="valid-options"> <option>5000</option> <option>25000</option> <option>50000</option> <option>75000</option> <option>100000</option> </datalist> <input type="range" […]

Codeigniter JSON

Bonjour, j'utilise le code-code et puis je fais écho à ma sortie de la base de données dans mon contrôleur puis, dans mon fichier de visualisation, je fais ceci: <script type="text/javascript"> $.getJSON('ajax/forumThreads', function(data) { alert(data.overskrift); }); </script> Mais ça ne montre rien: S Mon fichier modèle function forumList() { $this->db->select('overskrift', 'indhold', 'brugernavn', 'dato'); $this->db->order_by('id', 'desc'); […]

Comparer tableau dans javascript

Ce que j'essaie de faire, c'est une liste de contrôle pour un jeu de loto, qui est une sorte de bingo pour ma famille. Je vais d'abord essayer d'expliquer ce que fait la liste de contrôle et pourquoi, excusez mon anglais technique, je suis néerlandais, donc certains mots peuvent se tromper 🙂 J'ai une liste […]

Visualisation de Google: Graphique de ligne animé – encreur plutôt que tout à la fois?

À l'heure actuelle, mon code ressemble à ceci: function drawChart() { var data = new google.visualization.DataTable(); data.addColumn('string', 'Year'); data.addColumn('number', 'Revenue'); data.addRows([ ['', 0], ['2008', 123], ['2010', 213], ['2012', 654] ]); var options = { hAxis: {textStyle:{color: '#FFF'}}, vAxis: { baseline:0, baselineColor: '#FFF', gridlineColor: '#FFF', textStyle:{color: '#FFF'} }, backgroundColor: 'transparent', legend: { position: 'none' }, colors: […]

Obtenir l'url de recommandation en javascript

Je veux voir la quantité de trafic que je reçois de divers services de raccourcissement d'URL comme Bit.ly Tinyurl.com Mais parce qu'ils utilisent la redirection 301, ils ne s'affichent pas dans mes analyses. Comment puis-je savoir qui redirige le trafic? Ou Plus précisément, comment puis-je obtenir l'URL de recommandation en javascript pour différents types de […]

Passage de la chaîne json en tant que paramètre pour webmethod

Je fais un post d'ajax sur un serveur web EmailFormRequestHandler , je peux voir du côté client (par firebug) que l'état de la requête est de 200, mais il ne frappe pas le point d'arrêt (première ligne du module web) dans mon module web. Tout fonctionnait bien avec le json param était un object mais […]

Global vars avec jsFiddle

Dans l'environnement jsFiddle, je souhaite créer une boucle qui affiche les numéros 1 à 10 dans un ordre aléatoire, sans répétition. JsFiddle ici Entre autres choses, avoir des difficultés avec les variables globales dans l'environnement jsFiddle. J'apprécierais: Explication re global vars in jsFiddle Faire fonctionner mon code (objectif souhaité: imprimer les numéros 1 à 10 […]

Quand le succès d'AJAX est-il déclenché?

Je souhaite charger un document HTML par AJAX, mais je veux le montrer lorsque toutes les images de ce document sont saturées. $('.about').click(function () { $(".back").load('Tour.html', function () { $(".back").show(); }); }); ".back" devrait être visible lorsque toutes les images dans Tour.html sont chargées, quand est déclenché un événement de réussite ??