假设我已经创建了一个.js文件名:MyNoteBook.js。在这个.js文件中我写了函数作为名称count()。 现在我在asp.net中创建MyNoteBook.aspx页面。在页面加载.aspx文件的事件中,我想调用该.js文件的count()函数。这是可能的,如果是的话请告诉我。是否有可能调用JavaScript函数的asp.net页面加载事件?
如果不是,那么我怎样才能在.aspx页面中写count函数?
假设我已经创建了一个.js文件名:MyNoteBook.js。在这个.js文件中我写了函数作为名称count()。 现在我在asp.net中创建MyNoteBook.aspx页面。在页面加载.aspx文件的事件中,我想调用该.js文件的count()函数。这是可能的,如果是的话请告诉我。是否有可能调用JavaScript函数的asp.net页面加载事件?
如果不是,那么我怎样才能在.aspx页面中写count函数?
要调用在页面加载一个JS的功能,确保有上body
标签的onLoad
属性调用它:
<body onLoad="count();">
这一切发生客户端,如JavaScript在浏览器中运行。
您不能从服务器端代码调用客户端功能。至于编写函数服务器端 - 不知道它做什么,没有人能告诉你如何将其转换为服务器端代码。
你可以使用ClientScriptManager.RegisterStartupScript
看看:
http://msdn.microsoft.com/en-us/library/z9h4dk8y(v=VS.90).aspx
一种可能性是使用JavaScript页面加载功能从ASP.NET Ajax框架。你可以找到更多关于ajax客户端生命周期事件的信息here。
好吧,先生,我正在写下一个问题,通过它,你可以知道我想在aspx页面中做什么。 – Shalni 2010-11-02 14:04:20