les méthodes ci-dessous utilisé pour fonctionner, mais maintenant je reçois cette erreur: Erreur: Sys.Net.WebServiceFailedException: La méthode du serveur 'échoué avec l'erreur suivante: System.Net.WebException-- Impossible de se connecter au serveur distant comment puis-je le réparer?Une erreur d'appel sur une méthode Web utilisant la plateforme ajax ... Impossible de se connecter au serveur distant?
function CallMe() {
// call server side method
PageMethods.GetData(function (result) {
DcSet("lblUsdRub", result.UsdRub);
DcSet("lblEurRub", result.EurRub);
DcSet("lblMicex", result.Micex);
DcSet("lblUrals", result.Urals);
DcSet("lblUsdEur", result.UsdEur);
DcSet("lblUsdTur", result.UsdTur);
DcSet("lblNasdaq", result.Nasdaq);
DcSet("lblImkb100", result.Imkb100);
});
}
function DcSet(labelName, value) {
document.getElementById(labelName).innerText = value.toFixed(3);
}
(function() {
var status = true;
var fetchService = function() {
if (status) {
CallMe();
status = false;
}
setTimeout(fetchService, 300000); //Every Five Minutes, Update Data 300000
status = true;
}
addLoadEvent(fetchService);
// window.onload = fetchService;
}());
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
le fichier aspx.cs using System; en utilisant System.Collections.Generic; en utilisant System.Linq; en utilisant System.Web; en utilisant System.Web.UI; en utilisant System.Web.UI.WebControls; en utilisant System.Web.Services; en utilisant System.Web.Script.Services;
public partial class Index : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public static OnlineData GetData()
{
return ExternalManager.GetOnlineData();
}
}
le fichier ASPX
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="">
<meta name="keywords" content="">
<link rel="stylesheet" type="text/css" href="/c/main.css">
<script src="/c/main.js" type="text/javascript"></script>
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
</head>
<body>
<script src="/c/Currency.js" type="text/javascript" ></script>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" >
</asp:ScriptManager>
<div id="Content">
<div class="nobg">
<div id="Top">
<div class="left">
<a href="index.aspx"><img src="/i/xxxx.gif" alt="xxxx" /></a>
</div>
<div class="right">