我在页面的末尾有一个自定义的javascript函数,就像这样
........
...
<script language='javascript' type='text/javascript'>
function myfunction(msg)
{
...
...
alert(msg);
}
</script>
</body>
我正在从像这样的按钮事件中调用此函数
Dim csType As Type = Me.GetType
Dim sName As String = "AlertScript"
Dim sText As String
sText = String.Format("<script language='javascript'>myfunction('mymessage : {0}');</script>", msg)
ClientScript.RegisterStartupScript(csType, sName, sText)
但是在萤火虫中它表示myfunction没有定义。
我做错了什么
同时,如果我指定提示而不是myfunction,则可以显示警告框。
答案 0 :(得分:1)
您的功能很可能尚未加载,请尝试使用窗口
进行定义和访问window.myfunction
并以同样的方式调用