C#のWebアプリケーションとして作成したWebMethodを外部のHTML内に記述したJavaScriotから呼び出したいと思っています。
C#のWebメソッドはこのようなものです。
Windows 2012 Server R2のIIS 8.5上でWebアプリケーションとして動作させます。
C#
1namespace sample.namespace 2{ 3 4 [WebService(Namespace = "http://sample.com/")] 5 [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] 6 [System.ComponentModel.ToolboxItem(false)] 7 public class SampleClass : System.Web.Services.WebService 8 { 9 10 [WebMethod] 11 public string SampleMethod(string name) 12 { 13 return "Hello World: " + name; 14 } 15}
この中のSampleMethodを呼び出すHTMLファイルを作成したいのですが、いろいろ調べますと、
JavaScript から WebMethod を呼び出す方法
http://d.hatena.ne.jp/fyts/20071016/webmethod
JavaScriptからASP.NETのWebMethod(PageMethod)を呼び出す方法
http://little-braver.com/162/
などの参考が見つかるのですが、これらはどうもあくまでもASP.netプロジェクト内でJavaScriptを使ってメソッドを呼び出す為の方法のように思えます。
上記のようなWebMethodを、全くの外部の、独立したHTMLファイル内にJavaScriptを記述して、呼び出すのに、何かサンプルHTML的なものをご教授願えないでしょうか?
例えば、
HTML
1<html> 2<head> 3</head> 4<body> 5<button id="sample">SampleMethod呼び出し</button> 6<body> 7</html>
このような形式で、ASP.netのWebメソッドを呼び出すには、どのように記述したらいいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/25 10:01
退会済みユーザー
2017/03/26 14:03
2017/03/26 19:01
退会済みユーザー
2017/03/27 00:58
2017/03/28 05:40