从 C# 代码调用 js 文件中的函数
本文关键字:函数 文件 js 代码 调用 | 更新日期: 2023-09-27 17:56:56
>我有一个cs文件,我想在其中调用js文件的函数。
Js 文件
Function foo(date){
//code
}
在 cs 文件中,我想调用 foo 函数。可能吗?如果是,那么如何?
如果我只想插入一个警报,那么这就是我的做法,但如果我想调用一个函数,那么我不知道方法。
要仅调用内联JavaScript,这就可以了
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script type='Text/JavaScript'> alert('Hello');</script>");
尝试放置函数名称而不是整个脚本本身。
Page.ClientScript.RegisterStartupScript(GetType(),"","foo()",true);
或使用脚本管理器:
ScriptManager.RegisterClientScriptBlock(this, this.GetType(),"","foo()",true);
编辑:
将末尾的布尔值添加到true
,这样它会自动添加脚本标签,那么你就不需要了。