⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 service.js

📁 这是一个ajax的例子大家好好的看看就是一个鱼眼的效果
💻 JS
📖 第 1 页 / 共 2 页
字号:
			}		},		{			name: "#7 JSONP,URL,Named Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.jsonpEcho({message: this.name});				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		},		{			name: "#8 JSONP,URL, Ordered Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.jsonpEcho(this.name);				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		},		{			name: "#9 POST,JSON-RPC-1.0,Ordered Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.postJsonRpc10Echo(this.name);				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		},		{			name: "#10 POST,JSON-RPC-1.0,Named Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.postJsonRpc10EchoNamed(this.name);				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		},		{			name: "#11 POST,JSON-RPC 1.2, Ordered Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.postJsonRpc12Echo(this.name);				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		},		{			name: "#12 POST,JSON-RPC 1.2, Named Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.postJsonRpc12Echo({message: this.name});				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		}	/*		,{			name: "#13 GET,JSON-RPC 1.2, Ordered Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.getJsonRpc12Echo(this.name);				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		},		{			name: "#14 GET,JSON-RPC 1.2, Named Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.getJsonRpc12EchoNamed({message: this.name});				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		},		,{			name: "#15 JSONP,JSON-RPC 1.2, Ordered Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.jsonpJsonRpc12Echo(this.name);				td.addCallback(this, function(result){					if (result==this.name){						d.callback(true);					}else{						d.errback(new Error("Unexpected Return Value: ", result));					}				});				return d;			}		}		*/	]);doh.register("dojox.rpc.tests.jsonRpcForcedError", [		{			name: "POST,JSON-RPC 1.0, Ordered Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.postJsonRpc10ForcedError(this.name);				td.addErrback(this, function(error){					d.callback(true);				});				return d;			}		},		{			name: "POST,JSON-RPC 1.2, Ordered Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.postJsonRpc12ForcedError(this.name);				td.addErrback(this, function(error){					d.callback(true);				});				return d;			}		},		{			name: "POST,JSON-RPC 1.2, Named Parameters",			timeout: 4000,			setUp: function(){				//this.svc = new dojox.rpc.Service(dojox.rpc.tests.resources.testSmd);				this.svc = dojox.rpc.tests.service;			},			runTest: function(){				var d = new doh.Deferred();				if (window.location.protocol=="file:") {					var err= new Error("This Test requires a webserver and will fail intentionally if loaded from file://");					d.errback(err);					return d;				}				//test when given named params				var td = this.svc.postJsonRpc12ForcedError({message: this.name});				td.addErrback(this, function(error){					d.callback(true);				});				return d;			}		}]);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -