100分求助各位高手,能否在服务器端调用javascript函数?

qyly78 2003-08-05 08:44:55
我想在服务器端函数执行过程中中调用javascript编写的函数.

不使用button1.attribute.add("onclick",yourclientfuncname);这种方法
因为他总是必须响应按钮事件且先于服务器端事件执行。

有没有其他变通的办法,请多多指教?
...全文
58 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qyly78 2003-08-15
  • 打赏
  • 举报
回复
虽然问题没解决,多谢参与!!! net_lover(孟子E章) 说得对。
atian25 2003-08-05
  • 打赏
  • 举报
回复
sc
希偌 2003-08-05
  • 打赏
  • 举报
回复
Response.Write("<script>function myfuntion(){}window.onload=myfunction;</script>");
这样写出来的js函数仍然是在客户端运行
hanfey 2003-08-05
  • 打赏
  • 举报
回复
following ligsh() :
RegisterStartupScript("", "<script language=javascript>yourjsfucntion('"+yourseverParameter+"');</script>")

in html your can define your js function:
<script language="javascript>
function yourjsfucntion(jsparameter)
{
//your relization
}
</script>
孟子E章 2003-08-05
  • 打赏
  • 举报
回复
.NET不支持服务器端Javascript
孟子E章 2003-08-05
  • 打赏
  • 举报
回复
在服务器端可以用js.net
与客户端的不同。如果需要客户端的数据,需要提交
ligsh 2003-08-05
  • 打赏
  • 举报
回复
RegisterStartupScript("", "<script language=javascript>alert('用这个行不行?');</script>")
panyee 2003-08-05
  • 打赏
  • 举报
回复
Page_Load上头定义public string strOutScript;
Page_Load里把strOutScript = "";清空一下值


直接服务端写button_click事件

当满足一定条件时
想要执行脚本,就给在函数中给strOutScript赋js脚本代码字符串

在前台页面的
function window.onload()
{
<%=strOutScript%>
...
}


即客户端进入页面后,它要执行的代码
每次它的值都不一样,执行的脚本也就不同
yunhi 2003-08-05
  • 打赏
  • 举报
回复
那你可以根据你的函数加个判断,当满足要求时就执行一段javascript代码。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧