如何在.net 1.1中动态地包含脚本标记 [英] how to include scripts to head tag dynamically in .net 1.1

查看:63
本文介绍了如何在.net 1.1中动态地包含脚本标记的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我想动态添加脚本...

但脚本不能为我工作..

plz help我..



hi to all,
I want to add scripts dynamically...
but scripts not worked for me..
plz help me..

function IncludeScritps()
			{

var scrpt = "http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js,http://mottie.github.com/tablesorter/docs/js/chili/jquery.chili-2.2.js,http://mottie.github.com/tablesorter/docs/js/chili/recipes.js,http://mottie.github.com/tablesorter/docs/js/docs.js,../Include/tablesorter2.0/jquery.tablesorter.js,http://mottie.github.com/tablesorter/js/jquery.tablesorter.widgets.js"

				var JQArgs1 = scrpt.split(",");
		
				for (var i=0; i<jqargs1.length;>				{
					var script=document.createElement(''script'');
					script.type=''text/javascript'';
					script.src=JQArgs1[i];
					AddScript(JQArgs1[i],function() {alert($(document).attr(''title''));});
					//var n = document.getElementsByTagName(''script'').length;
					//var sln=parseInt(n)-1;
					//var s = document.getElementsByTagName(''script'')[document.getElementsByTagName(''script'').length-2];
					//s.parentNode.insertBefore(script, s);
				}

			}

推荐答案

(document).attr(''title''));} );
// var n = document.getElementsByTagName(''script'')。length;
// var sln = parseInt(n)-1;
// var s = document.getElementsByTagName(''script'')[document.getElementsByTagName(''script'')。length-2];
//s.parentNode.insertBefore(script,s);
}

}
(document).attr(''title''));}); //var n = document.getElementsByTagName(''script'').length; //var sln=parseInt(n)-1; //var s = document.getElementsByTagName(''script'')[document.getElementsByTagName(''script'').length-2]; //s.parentNode.insertBefore(script, s); } }


示例



在您的情况下,您必须对脚本URL数组中的每个元素反复执行相同的操作。接下来,让我们从文档onload事件加载jquery

Sample


In your case you will have to do the same thing over and over for each element on your array of script url. Next, lets load jquery from the document onload event

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript">
        //dynamic script loading
        function InjectScript() {
            var src = "http://code.jquery.com/jquery-1.7.2.min.js";
            var head = document.getElementsByTagName("head")[0]
            var script = document.createElement("script");
            script.type = 'text/javascript';
            script.src = src;
            head.appendChild(script);

            //notify
            alert("jQuery script tag added to head tag");
        }
    </script>
</head>
<body onload="InjectScript();">
</body>
</html>





希望这会有所帮助,欢呼。



Hope this helps, cheers.


这篇关于如何在.net 1.1中动态地包含脚本标记的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆