Chrome 開発者の JavaScript コンソールで次の警告が表示されます。
Uncaught SyntaxError: Unexpected token < http://.../Question.asmx/js (1 行目)
リソースはスクリプトとして解釈されましたが、MIME タイプ text/html で転送されました。 http://.../Question.asmx/js
HTML ソース コードは問題ないようです。
<script src="../../../Question.asmx/js" type="text/javascript"></script>
ASP ScriptManager を使用して、これらの Web サービスを組み込みます。それらは正常に機能します。問題が正確に何であるか、OCDの問題があるため、警告を取り除く方法を考えていました。
編集: 関連するカスタム ハンドラーはありません。これは、scriptmanager を使用して含める標準の WebService です。
<asp:ScriptManager runat="server" ID="scm1" EnablePageMethods="true" EnablePartialRendering="true" >
<Services>
<asp:ServiceReference Path="~/Question.asmx" />
</Services>
</asp:ScriptManager>