ajax中如何重新调用JS文件,SOS! 后台只好调用JS里的方法吧不能直接调用JS吧你把功能写JS方法里调用好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把JS文件换成直接写试试<script>...</script> 应该不是路径的问题这个界面刚打开会调用一次JS文件,看到效果了而且我把 <asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="Button" />按钮放在<asp:ScriptManager ID="ScriptManager1" runat="server" />这个前面,然后点击按钮也会调用JS文件但是这整个页面会闪一下,我加了AJAX是局部刷新的,放在AJAX外面程序正常的,放AJAX里面就不行了 你仅仅是需要动态的加载一下JS文件?http://blog.csdn.net/sgear/archive/2008/01/14/2043364.aspx 怎么在后台调用protected void Timer1_Tick(object sender, EventArgs e) { /////??????????? } ScriptManager.RegisterStartupScript("<script language='javascript'>s1.src='test.js';</script>")可以吗 难道你要这样???.aspx <HEAD><title>WebForm1</title><asp:placeholder id="myplaceholder" runat="server"></asp:placeholder></HEAD> .cs private void Button2_Click(object sender, System.EventArgs e){ System.Web.UI.Control a = Page.FindControl("myplaceholder"); System.Web.UI.HtmlControls.HtmlGenericControl objLink = new HtmlGenericControl("script"); objLink.Attributes.Add("language","javascript"); objLink.Attributes.Add("src","1.js");//这个地方你自己用变量控制 objLink=objLink; a.Controls.Add(objLink);} <asp:placeholder id="myplaceholder" runat="server"></asp:placeholder>这句不能放HEAD里只能放body里,但是没出现效果 ScriptManager.RegisterClientScriptBlock(this.UpdatePanel4, this.UpdatePanel4.GetType(), "New", "alert('弹出加载测试');", true);这个可以调出一个弹出框,我想加载下JS文件弄不出来,郁闷啊ScriptManager.RegisterClientScriptBlock(this.UpdatePanel4, this.UpdatePanel4.GetType(), "New", "../AlarmPop.js", true); 请问下如何写个javascript函数啊<script language=javascript> function ChangeSrc() { var Key = document.getElementById("SrcExample") Key.src="../AlarmPop.js";//JS文件存放路径 return false; } 然后在后台调用ChangeSrc函数ScriptManager.RegisterStartupScript(this, GetType(), "New", " <script language= 'javascript'>ChangeSrc() </script> ", true); 高手请进 读出的二进制数据 服务器装了.netframework3.5后打不开aspx页面了 用Repeater绑定数据的问题 遍历request请求对象,怎么列出所有属性和值,我只能列出属性 不能找到引用的组件microsoft.web.ui.webcontrols 怎么解决? datalist 遍历 小问题,请大家帮忙 刚刚毕业,对自己的前途渺茫! asp开发的网站能否加入asp.net网页? js问题,这段代码什么意思,能详细的说说吗,为什么写在页面上会不好用 asp.net实现24小时内1ip只能浏览一次? 绑定怎么错了?
<script>...</script>
这个界面刚打开会调用一次JS文件,看到效果了
而且我把
<asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="Button" />
按钮放在<asp:ScriptManager ID="ScriptManager1" runat="server" />
这个前面,然后点击按钮也会调用JS文件
但是这整个页面会闪一下,我加了AJAX是局部刷新的,放在AJAX外面程序正常的,放AJAX里面就不行了
protected void Timer1_Tick(object sender, EventArgs e)
{
/////???????????
}
可以吗
<title>WebForm1</title>
<asp:placeholder id="myplaceholder" runat="server"></asp:placeholder>
</HEAD> .cs private void Button2_Click(object sender, System.EventArgs e)
{
System.Web.UI.Control a = Page.FindControl("myplaceholder");
System.Web.UI.HtmlControls.HtmlGenericControl objLink = new HtmlGenericControl("script");
objLink.Attributes.Add("language","javascript");
objLink.Attributes.Add("src","1.js");//这个地方你自己用变量控制
objLink=objLink;
a.Controls.Add(objLink);
}
这句不能放HEAD里
只能放body里,但是没出现效果
这个可以调出一个弹出框,我想加载下JS文件弄不出来,郁闷啊
ScriptManager.RegisterClientScriptBlock(this.UpdatePanel4, this.UpdatePanel4.GetType(), "New", "../AlarmPop.js", true);
<script language=javascript>
function ChangeSrc()
{
var Key = document.getElementById("SrcExample")
Key.src="../AlarmPop.js";//JS文件存放路径
return false;
}
然后在后台调用ChangeSrc函数
ScriptManager.RegisterStartupScript(this, GetType(), "New", " <script language= 'javascript'>ChangeSrc() </script> ", true);