日期:2014-05-18  浏览次数:20378 次

请教,如何动态往前台页面加JS脚本文件
ClientScript.RegisterClientScriptInclude("script1", "js/common.js");
这个可以实现,但是要求前台页面必须是有服务器端的Form表单,

请问,还有什么办法来实现呢?

------解决方案--------------------
JScript code

function loadJs(path){
var element = document.createElement('script');

element.setAttribute('type', 'text/javascript');
element.setAttribute('src', path);
element.setAttribute('defer', 'defer');//看需求
document.getElementsByTagName("head")[0].appendChild(element);  
}

------解决方案--------------------
HTML code
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">