希望大虾们不要说我 不举一反三哦 我是真不知道
在 asp.net 中的前台有一个js,带参数的,我想在后置代码中调用它,那个参数就是在后台中获得的,我该怎么调用
用Response.Write 和ScriptManager.RegisterStartupScript 也不行啊
在 asp.net 中的前台有一个js,带参数的,我想在后置代码中调用它,那个参数就是在后台中获得的,我该怎么调用
用Response.Write 和ScriptManager.RegisterStartupScript 也不行啊
将后台参数用一HiddenFiled保存,在前台获取就是了
function test(no)
{
}
则后台调用:
string a="参数";
Page.ClientScript.RegisterStartupScript(Page.GetType(),"","test('"+a+"')",true);
可明白??
string arg="";Response.Write("<script>fun('"+arg+"');</script>") ScriptManager.RegisterStartupScript(this.GetType(),"funnn","fun('"+arg+"')",true);
页面有一个div先隐藏,如:
<div id="div1" style=" width:300px; height:300px; border: solid 1px #cccccc; display:none;"></div>js显示:
<script type="text/javascript">
function test(no) {
document.getElementById("div1").style.display = "block";
document.getElementById("div1").innerText = no;
}
</script>你的明白??
function test(no)
{
}
则后台调用:
string a="参数";
Page.ClientScript.RegisterStartupScript(Page.GetType(),"","test('"+a+"')",true);
不是写了妈
你也可以设一个静态变量
前台<%=变量%>