如何呼吁在asp.net页面加载javascript函数 [英] How to call javascript function on page load in asp.net
本文介绍了如何呼吁在asp.net页面加载javascript函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可能重复:结果
的Javascript代码,页面加载后执行
我在asp.net应用程序4.0
i have application in asp.net 4.0
我有JavaScript来显示客户区偏移到文本框中: -
`
i have javascript to display client zone offset into text box:- `
<script type="text/javascript">
function GetTimeZoneOffset() {
var d = new Date()
var gmtOffSet = -d.getTimezoneOffset();
var gmtHours = Math.floor(gmtOffSet / 60);
var GMTMin = Math.abs(gmtOffSet % 60);
var dot = ".";
var retVal = "" + gmtHours + dot + GMTMin;
document.getElementById('<%= offSet.ClientID%>').value = retVal;
}
</script>
`
HTML标记
<asp:HiddenField ID="clientDateTime" runat="server" />
<asp:HiddenField ID="offSet" runat="server" />
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></body>
我如何可以调用在页面加载这一功能,这样我可以显示偏移文本?
How can I call this function on page load so that I can display offset into textbox?
推荐答案
在code调用JavaScript函数,即背后
在的Page_Load
Calling JavaScript function on code behind i.e.
On Page_Load
ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript:FUNCTIONNAME(); ", true);
如果您有的UpdatePanel
有那么试试这样
If you have UpdatePanel
there then try like this
ScriptManager.RegisterStartupScript(GetType(), "Javascript", "javascript:FUNCTIONNAME(); ", true);
查看博客文章:如何调用从code javascript函数背后asp.net C#
View Blog Article : How to Call javascript function from code behind in asp.net c#
这篇关于如何呼吁在asp.net页面加载javascript函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文