Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

JavaScript (RSS)

JavaScript & AJAX

Les mystères de JavaScript :-)

JavaScript est un langages incompris du web, jusqu'a l'arrivée de la bulle web 2.0 il avait mauvaise réputation mais depuis, grâce à XMLHttpRequest, CSS, DOM, etc... que l'on appellera AJAX. JavaScript est redevenu un langage à la mode.

Vous trouverez ci-dessous quelques un des posts que j'ai écrit en relation avec ce langage

Compacter JavaScript, CSS - reduire la taille des fichiers JavaScript
Lorsque l'on conçoit, une application web, on utilise de plus de JavaScript, cela a pour cause d'augmenter la taille du téléchargement des ressources et donc le temps d'affichage de la page. On peut facilement réduire la taille de ces fichiers en supprimant Lire la suite...
Quizz Javascript : le mot clé prototype I
Mais qu'affiche ce code ? var Person = function(firstName){ this ._firstName = firstName; } Person.prototype = { toString : function(){ Sys.Debug.trace(String.format( ' {0} ' , this ._firstName)); } } var p = new Person( ' Cyril ' ); p.toString(); Person.prototype.toString Lire la suite...
Quizz JavaScript - reponse : objet et abonnement d'evenement
Voici les réponses au Quizz JavaScript : objet et abonnement d'événement Le problème était encore à cause du scope JavaScript, en effet quand un élément DOM déclenche un événement le this de la méthode vaut alors l'élément lui même, c'est à dire dans Lire la suite...
Quizz JavaScript : objet et abonnement d'evenement
Encore un problème d'abonnement d'évenement. Voici un contrôle utilisant la syntaxe Atlas qui ne fait que créer un bouton et s'abonner à son événement click pour afficher la propriété foo du contrôle. Type.registerNamespace( ' CS.UI ' ); CS.UI.MonControl Lire la suite...
Quizz JavaScript : réponse gestionnaire d'evenements et boucle
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 ' ); Lire la suite...
Quizz JavaScript : gestionnaire d'evenements et boucles
Mitsu à commencé il y a quelques jours une série de quizz sur .net , principalement sur C# et .net 3.5. A mon tour de lancer des quizz sur javascript et ASP.net . Je cherche à créer 10 boutons dynamiquement, lorsque l'on click sur un bouton un messagebox Lire la suite...
Animations et ASP.net Ajax Control toolkit
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 Lire la suite...
Confirmer la fermeture de la page en javascript avec l'evenement onbeforeunload
Dans certains scénarios, il est bon de demander confirmation à l'utilisateur s'il veut vraiment changer de page et par conséquent perdre toutes les données saisie au niveau d'un formulaire. Cela peut être très pratique lorsque le formulaire nécessite Lire la suite...
AJAX : mais c'est quoi au juste ?
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 Lire la suite...
BUG : updatepanel et encoding ISO (non UTF-8)
EDIT : hotfix dispo par Ms voir : Updatepanel et encoding non UTF-8 - la suite Actuellement je bosse sur un site qui utilise l' encoding ISO-8859-15 plutôt que UTF-8. Cela est définit au niveau du web.config via la balise globalization : < globalization Lire la suite...
class, float, background-color : comment les définir via du JS
Lorsque l'on fait du JavaScript et que l'on manipule le DOM on est sans arrêt en train de modifier la valeur de certaines propriétés de l'élément. Par exemple pour modifier la taille d'un élément on fait : var elmt = $get( ' elmt ' ); elmt.style.width Lire la suite...
DOM en JSON
En debuggant un des Ajax Toolkits, je suis tombé sur une petite merveille. Lorsque l'on fait un peu de JavaScript on est très souvent en train de manipuler le DOM pour créer de nouveaux éléments. Pour cela on utilise la méthode document.createElement Lire la suite...
UpdateProgress et display:block, comment mettre son updateprogress a cote de son texte ?
L' UpdateProgress est un contrôle Microsoft Ajax qui permet d'afficher du HTML pendant que l'action de l' UpdatePanel s'effectue : < asp:UpdatePanel ID ="up1" runat ="server" UpdateMode ="Conditional" RenderMode ="Inline" > < ContentTemplate Lire la suite...
Ajax et Upload - part 2 : utilisation d'un UpdatePanel et d'un FileUpload
Dans un précédent post, j'ai expliqué comment uploader un fichier sans faire un submit complet du formulaire : Ajax et Upload - part 1 . Je viens de poster sur aspfr une solution pour que les FileUpload fonctionnent avec les UpdatePanel . ASP.net Ajax Lire la suite...
Intellisense et JavaScript dans Visual Studio Orcas
L'une des principales innovations de Visual Studio Orcas est le support de l'IntelliSense pour JavaScript. Scott Guthrie ainsi que l'équipe de développement web en ont déjà parlé ici Javascript Intellisense in Visual Studio "Orcas" et là JScript IntelliSense Lire la suite...
Créer un Guid en JavaScript
Dans certains cas on aimerait bien obtenir un numéro unique (un guid) coté client donc en JavaScript. Malheureusement le type Guid n'est pas définit par Microsoft Ajax et encore moins par JavaScript. J'ai donc réécrit le type .net System.Guid en utilisant Lire la suite...
Ajax et Upload - part 1
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 Lire la suite...
Nombre maximum de requete XMLHTTPRequest (Ajax) simultanees
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 Lire la suite...
Drag & Drop et gadget Vista
Parmi les fonctionnalités méconnues des gadgets Vista on peut citer la possibilité de faire du drag & drop . En effet vous pouvez déplacer un fichier dans une gadget Vista, la fonction qui nous intéresse est : System.Shell.itemFromFileDrop(event.dataTransfer, Lire la suite...
Microsoft Ajax Extensions (Atlas) RTM - Que contient il au final ?
Comme annoncé un peu partout, Microsoft Ajax (codename Atlas) est sorti en version RTM ! Vous pouvez le télécharger ici : Microsoft ASP.net Ajax Extensions , une chose interessante dans l'annonce de Scott Guthrie est que tous les codes vont être disponible. Lire la suite...


Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01