Accueil > > > APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT
APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT
Information sur la source
Description
Appeller un webservice pour faire une addition entre deux valeurs appel du webservice sans ajax call webservice from javascript without ajax
Source
- function Calculate(txtVal1, txtVal2)
- {
- var xhr = createXHR();
-
- xhr.open("POST", "WebService1.asmx/CalcAddition", true);
-
- xhr.onreadystatechange = function()
- {
- if (xhr.readyState === 4)
- {
- txtResult.value = xhr.responseXML.text;
- }
- };
- xhr.setRequestHeader("content-type", "application/x-www-form-urlencoded");
- var postData = "val1=" + txtVal1.value + "&val2=" + txtVal2.value;
- xhr.send(postData);
-
- }
-
- function createXHR()
- {
- var xhr;
-
- if (window.XMLHttpRequest)
- {
- // if browser is not IE or is IE >= 7 XMLHttpRequest
- // will be exposed in the window namespace
- xhr = new XMLHttpRequest();
- }
- else if (window.ActiveXObject)
- {
- // if IE < 7 create via ActiveX
- xhr = new ActiveXObject('Microsoft.XMLHTTP');
- }
- else
- {
- throw new Error("Could not create XMLHttpRequest object.");
- }
- return xhr;
- }
function Calculate(txtVal1, txtVal2)
{
var xhr = createXHR();
xhr.open("POST", "WebService1.asmx/CalcAddition", true);
xhr.onreadystatechange = function()
{
if (xhr.readyState === 4)
{
txtResult.value = xhr.responseXML.text;
}
};
xhr.setRequestHeader("content-type", "application/x-www-form-urlencoded");
var postData = "val1=" + txtVal1.value + "&val2=" + txtVal2.value;
xhr.send(postData);
}
function createXHR()
{
var xhr;
if (window.XMLHttpRequest)
{
// if browser is not IE or is IE >= 7 XMLHttpRequest
// will be exposed in the window namespace
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
// if IE < 7 create via ActiveX
xhr = new ActiveXObject('Microsoft.XMLHTTP');
}
else
{
throw new Error("Could not create XMLHttpRequest object.");
}
return xhr;
}
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Bibliotheques de types (DLL) [ par jeff ]
Bonjour à toutes et à tous,Voilà mon pb :je dois recoder des fonctions écrites en javascript en VB.Les fonctions javascript sont contenues dans des fi
Probleme en javascript [ par yoyo ]
Salut,mon pb en javascript est celui-ci.G une fonction du genre<script language=javascript><!--function supprimer(formulaire){ formulaire.cha
Reactualiser en javascript [ par yoyo ]
Comment faire pour reactualiser en javascript?Est ce qu'il existe une methode?MerciBisousYoyo
SmartUpload, JavaScript et IE 5.5 [ par semhur ]
Salut,J'utilise un Javascript pour tester que les internautes ont bien rempli les champs d'un formulaire d'upload de fichier.Si certains des champs so
Utiliser Server.Execute à la place des inclusions côté serveur avec JavaScript [ par blizar2000 ]
Voila, e, fait je voudrais utiliser Server.Execute avec javascript mais je ne comprend pas comment y arriver je vous donne une ligne de code et si vou
appel de fonction ASP(vbscript) depuis un script Javascript [ par francis ]
bonjour,je n'arrive pas à appeler une fonction en ASP(vbscript) depuis un script écrit en javascript.Ceci car je veux mettre en variable session un va
problème javascript [ par nata ]
if ((typeof w.opener) == "object") { reload_bdc(w.opener); w.close(); }else{ w.document.location.href = "../commande.asp?menu=cde&action=1"; }Sous
Date Creation fichier + javascript [ par chou ]
Je voudrais acceder a l'info suivante sur ma page web intranet : la dte de creation d'un fhichier sur ma machine que je vais uploader sur le server.Qu
javascript cookie VS asp cookie [ par leegend ]
Salut a tout les développeurs du monde!j'ai créé un cookie dans mon fichier global.asa et il a la structure suivante:Response.Cookies("logiweb")("numé
Récupérer les paramètres d'une page asp en javascript [ par rw72000 ]
Comment faut-il faire pour récupérer les paramètres d'une page asp dans une fontion jscript.En vbscript ça donne request("machin")Seulement ça n'exist
|
Derniers Blogs
ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 0ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 0 par Philess
L'extensibilité du Team Web Access
Le Web Access (site d'équipe) de Team Foundation Server a été complètement réécrit dans la version 2012 avec pas moins de 400.000 lignes de JavaScript. Ce nouveau modèle a été pensé pour offrir de grandes...
Cliquez pour lire la suite de l'article par Philess SIMULER FACILEMENT L'ENVOI DE MAILSIMULER FACILEMENT L'ENVOI DE MAIL par JeremyJeanson
il m'a été demandé, à plusieurs reprises, comment je faisais pour simuler l'envoi de mail lors de mes démos de Workflow Foundation. Ma solution est plutôt simple : j'utilise la configuration par défaut du SmtpClient et j'oriente les mails vers un dossier ...
Cliquez pour lire la suite de l'article par JeremyJeanson VOTEZ POUR LE TOP 10 DES INFLUENCEURS SHAREPOINT FRANCOPHONES !VOTEZ POUR LE TOP 10 DES INFLUENCEURS SHAREPOINT FRANCOPHONES ! par Patrick Guimonet
Si ce n'est déjà fait (comme plus de 600 personnes déjà), il est encore temps de voter pour le concours TOP 10 des influenceurs SharePoint francophones ! Il est organisé par harmon.ie et accessible ici : http://harmon.ie/top-...
Cliquez pour lire la suite de l'article par Patrick Guimonet [CONF'SHAREPOINT] DERNIER RAPPEL ! :-)[CONF'SHAREPOINT] DERNIER RAPPEL ! :-) par Patrick Guimonet
La Conf'SharePoint en chiffres c'est : 3 jours de SharePoint ! 4 parcours et 60 sessions 17 partenaires représentant toutes les fac...
Cliquez pour lire la suite de l'article par Patrick Guimonet
Forum
RE : OPENBTSRE : OPENBTS par wicef1509
Cliquez pour lire la suite par wicef1509 RE : OPENBTSRE : OPENBTS par athenemi
Cliquez pour lire la suite par athenemi
Logiciels
Easy-Planning (4.5.0.11)EASY-PLANNING (4.5.0.11)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté a... Cliquez pour télécharger Easy-Planning CVEasy (3.1.0.51)CVEASY (3.1.0.51)PHMSD-CVEasy est un logiciel d'aide à la rédaction de CV d'une simplicité déconcertante.
PHMSD-C... Cliquez pour télécharger CVEasy LettresFaciles 2011 (8.6.0.31)LETTRESFACILES 2011 (8.6.0.31)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011 sDEVIS-FACTURES vlPRO (8.4.2.62)SDEVIS-FACTURES VLPRO (8.4.2.62)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO Devis-Factures PHMSD (2.1.0.11)DEVIS-FACTURES PHMSD (2.1.0.11)Configuration minimale
Nécessite Windows™ 2000, XP, Windows 7, 8, Vista (Service Pack à... Cliquez pour télécharger Devis-Factures PHMSD
|