PDA

View Full Version : سوال: اجرای جاوا اسکریپت با زدن دکمه در فرم



mamad174
جمعه 20 دی 1392, 19:21 عصر
با سلام خدمت همه ی دوستان سوال من اینه که چطور میشه یه قطعه کد جاوا اسکریپت رو داخل فرم asp.net مثلا با زدن یه دکمه اجرا کنیم یعنی داخل تگ های html نباشه لطفا یه راه حل نشون بدید

fakhravari
جمعه 20 دی 1392, 19:24 عصر
داخل چی باشه مثلا؟
سمت کد باشه؟

mamad174
جمعه 20 دی 1392, 19:42 عصر
با تشکر از شما مثلا من می خوام کد آمار بازدید کننده های سایت رو که جاوا اسکریپت هست به جای اینکه داخل body قرار بدم به دلایلی از طریق form_load صفحه اجرا کنم

ahmad156
جمعه 20 دی 1392, 20:01 عصر
ScriptManager.RegisterStartupScript (http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.registerstartupscript% 28v=vs.110%29.aspx)

black_binary
جمعه 20 دی 1392, 20:06 عصر
به جای fn میتونید اسکریپت رو مستقیما بنویسین یا مثل نمونه زیر یک فانکشن از اسکریپت درون برنامتون باشه که صدا میزنید

protected void Page_Load(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "", "fn();",true);
}