【问题标题】:Why call javascript from server side?为什么要从服务器端调用 javascript?
【发布时间】:2014-03-24 11:03:47
【问题描述】:

我是 asp.net 的新手。 我知道 javascript 是客户端脚本语言。 那么使用 RegisterClientScriptBlock 方法从服务器端调用它有什么好处。

请解释...

【问题讨论】:

标签: javascript call


【解决方案1】:

CMS 或购物车中的某些服务器端模块需要客户端 JavaScript。 一个很好的例子是通过服务器端管理区域安装的画廊插件/模块,它需要客户端 JS 代码才能工作。这些插件使用 RegisterClientScriptBlock 等函数将所需的 JS 库添加到模板中。

【讨论】:

【解决方案2】:

Javascript 不是从服务器端调用的,它总是在您描述的场景中从客户端调用。 使用 RegisterClientScriptBlock,您只需在网页中设置脚本,就像在 html 中使用脚本标记一样(您可能想要创建动态 javascript,这可能是从服务器端注册脚本的原因);您没有从服务器调用脚本 - 脚本将在客户端上执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    • 2018-10-19
    • 2011-08-23
    • 2011-12-09
    • 2018-04-13
    • 1970-01-01
    相关资源
    最近更新 更多