假设我创建了一个.js文件名:MyNoteBook.js。在这个.js文件中,我将函数写为name count()。 现在我在asp.net中创建MyNoteBook.aspx页面。在.aspx文件的页面加载事件中,我想调用该.js文件的count()函数。是否有可能,如果是,请告诉我。
如果没有,那么我如何在.aspx页面中编写计数功能?
答案 0 :(得分:2)
要在页面加载时调用JS函数,请确保调用它的onLoad
标记上有body
属性:
<body onLoad="count();">
这一切都发生在客户端,因为Javascript在浏览器中运行。
您无法从服务器端代码调用客户端功能。
至于编写功能服务器端 - 不知道它的作用,没有人能告诉你如何将它转换为服务器端代码。
答案 1 :(得分:1)
您可以使用ClientScriptManager.RegisterStartupScript
看看:
http://msdn.microsoft.com/en-us/library/z9h4dk8y(v=VS.90).aspx
答案 2 :(得分:1)
一种可能性是使用ASP.NET Ajax框架中的javascript pageLoad函数。您可以找到有关ajax客户端生命周期事件here的更多信息。