动态添加 js 到 asp.net 文件
Dynamically adding js to asp.net file
在我的Page_Load中,我从母版页中识别页面标题块,并将 JavaScript 文件中的 JavaScript 添加到页面的该部分。
它似乎没有及时加载。如果我明确地将脚本引用放在页面上,它可以工作。但当我加载page_load事件时不会。
应该早点加载吗?
你没有添加任何代码,所以我无法告诉你你做错了什么。相反,我将告诉您一种从代码隐藏添加脚本引用的有效方法。
像这样的东西应该Page_Load
可以解决问题
var js = new HtmlGenericControl("script");
js.Attributes["type"] = "text/javascript";
js.Attributes["src"] = "myFile.js";
Page.Header.Controls.Add(js);
你不能在你的页面中输入以下方法,
protected void OnInit(EventArgs e)
在这里使用它,我在根目录上有js文件夹,它对我来说工作正常。
function addJavascript(jsname, pos) {
var th = document.getElementsByTagName(pos)[0];
var s = document.createElement('script');
s.setAttribute('type', 'text/javascript');
s.setAttribute('src', jsname);
th.appendChild(s);
}
addJavascript('js/table.js', 'Head');
使用要在其中添加javascript文件的文件路径和父标记调用addJavascript方法
希望它对你有用..
相关文章:
- 将数据从javascript文件导入VB.Net页面
- 如何将乳胶配方奶粉图像保存到Asp.net中的文件夹中
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 有什么“;错误的”;将javascript放在asp.net表单上,而不是放在单独的文件中
- 为什么可以't我将数据从c#发送到asp.net中的Javascript文件
- 使用ajax上传的文件返回错误,但使用c#在asp.net的服务器端正常提交的文件
- asp.net网站文件下载历史记录
- ASP.NET MVC 脚本.渲染不合并文件..
- 在 Literals 中加载 JavaScript 文件是一种不好的做法吗?(ASP.NET)
- 如何在 WebAPI 中上传文件以及一些复杂类型 ASP.NET
- 在Asp.net的空网站中,如何改变"Web.config”;使内容(.js)文件显示在浏览器中,而不是下载
- 创建文件上载进度栏ASP.NET和JavaScript
- 使用ASP.NET MVC形式的数据生成xml文件
- 如何将JavaScript文件路径映射到ASP.Net MVC控制器操作
- 使用ASP将文件上载到服务器.NET和C#
- 动态添加 js 到 asp.net 文件
- 使用 jQuery 延迟 .net 文件上传
- 如何找到Name and Assembly js asp.net文件
- Vb.net文件上载预览图像使用javascript
- 我需要获取asp.net文件上传到Ajax参数的值