|
|
Parcourir par tags
Tous les tags » Ajax » HTML » JavaScript
Page 1 sur 2 (13 messages au total)
-
Un des mots clés les moins connus de JavaScript est sans doute le mot clé delete (msdn | mozdev). Ce mot clé permet de supprimer une propriété (expando attribute) d'un objet JavaScript.
Par exemple, nous avons un objet o qui contient 3 propriétés a, b, c. Nous pouvons boucler sur le nom des propriétés grâce à l'instruction for in :
var o ...
-
JavaScript est un langage ''late binded'' c'est à dire que chaque appel d'une propriété aura un coût et ne sera pas mis en cache.
Pour le prouver voici un exemple :
window.pageLoad = function() {
var a = [];
for(var i = 0; i < 1000000; i++){
a.push(i);
}
if (true){
// boucle N°1
var ...
-
En JavaScript, il y a 2 grandes façons de faire une classe : le mode prototype et le mode closure.
Méthode closure :
var Foo = function(){
this.method = function(){
return 'test';
}
}
Méthode prototype :
var Foo = function(){
}
Foo.prototype.method = function(){
return 'test';
}
Dans les 2 cas, ...
-
Depuis quelques temps déjà, les dernières versions des Ajax Control Toolkit intègre un nouveau contrôle qui hérite du ScriptManager : le ToolkitScriptManager. Ce contrôle permet de combiner plusieurs fichiers JavaScript en un seul. Lorsque vous utilisez plusieurs toolkits sur la même page le client doit télécharger de nombreux fichiers ...
-
Problème cross-domain avec XMLHttpRequest Ajax (Asynchronous JavaScript And Xml) permet de faire des requêtes HTTP en JavaScript par l'intermédiaire de l'objet XMLHttpRequest. Pour des raisons de sécurité Ajax ne permet pas de faire des requêtes cross-domain, c'est à dire des requêtes autres que sur le domaine courant. Par exemple si l'adresse ...
-
Voici la réponse au Quizz JavaScript - gestionnaire d'evenements et boucles.
Pour rappel la question était pourquoi lorsque l'on click sur un bouton créé avec le code ci-dessous, il nous affiche toujours 'button N°10' ?
var div = $get('div1');
for (var i = 0; i < 10; i++){
var btn = document.createElement('button');
...
-
Lorsque j'ai commencé à regarder JavaScript / Ajax, je jouais avec les frameworks prototype et script.aculo.us. Ce que j'aimais dans le framework script.aculo.us est la simplicité de faire de jolies animations, regardez plutôt cette page pour voir des exemples d'animation avec Script.aculo.us : Combination Effects Demo
Depuis je joue avec le ...
-
Récemment, lors d'une réunion avec un intégrateur HTML, il m'a dit : ''Donc ça c'est en AJAX, ça en JavaScript et ça en DHTML'' On voit que même pour les gens du milieu, les termes Ajax, JavaScript, DHTML ne sont pas forcement bien compris. Qu'est-ce qu'Ajax ? Avant d'expliquer AJAX, revenons en 1995. A cette époque deux navigateurs se ...
-
Si vous faites un peu de JavaScript l'Ajax, vous savez certainement que l'on ne peut pas envoyer un fichier : un <input type=''file'' /> via une requête XMLHttpRequest. Je vous avez déjà parlé d'une solution ici : upload avec Ajax. Mais intéressons nous d'un peu plus prêt au fonctionnement.
Tout d'abord comment fonctionne un upload ...
-
Dans nos applications web on utilise de plus en plus souvent des requêtes XMLHTTPRequest, aussi appelé requête AJAX avant que ce terme ne soit utilisé pour tout et n'importe quoi. Vous savez surement que l'objet XMLHTTPRequest permet de faire des requêtes HTTP en mode asynchrone, c'est à dire qu'on peut lancer une requête sans attendre de ...
1
|
|
|