<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script runat="server">
Sub Page_Load(ByVal e As System.EventArgs)
Page.ClientScript.RegisterClientScriptInclude("basicjs", "basic.js")
End Sub
</script>
<title>RegisterClientScriptBlock Example</title>
</head>
<body>
<form runat="server">
<input type="button" id="button1" value="clickme" onclick="click()"/>
</form>
</body>
</html>
私はVBでASP.net(ちょうど学習)を使用しています。私はASPのVBコードで動作するJavascriptコードを取得するように見えることはできません。私の主な問題は、.jsファイルがロードされていないようです。この例では、basic.jsにはalert()
というメッセージを呼び出す関数click()
が含まれています。 .jsファイルをASPコードで読み込むにはどうすればよいですか?どのようにASP.NETで.jsファイルをロードしますか?
ようにする必要がありますが、例えば生成されています'' – Justin
はい、ソースが表示されています。スクリプトタグ内のすべてを除いて、ほとんどすべてが含まれています。それを無視したり、スキップしたりしないようにするにはどうすればよいですか? – ShrimpCrackers
'Page_Load'メソッドにブレークポイントを置いて、正しくブレークされているかどうか確認しましたか?また、私はあなたがあなたの.aspxに 'script'タグを手動で書くことができることを知っていると仮定しています。 – Justin