开发者

How can I use a JavaScript file in my ASP.NET project?

I want to use a JavaScript file, 开发者_开发问答lying in the root folder. How can I include that JS file?


It should be the same as including it in any standard html page..

<script type="text/javascript" src="/scriptname.js"></script>

If this isn't exactly what you are looking for let me know and I'd be happy to expand as far as I can.


use

<script language="javascript" src="FILE PATH"></script>


If you need to include the JavaScript from the code behind of a page or WebControl, you have a few options

this.Page.ClientScript.RegisterClientScriptInclude(typeof(WebControlThatNeedsIt), "IdentifierOfTheScriptSuchAsLoad", "~/myfile.js");

this.Page.ClientScript.RegisterClientScriptBlock(typeof(WebControlThatNeedsIt), "IdentifierOfTheScriptSuchAsLoad", "<script type=\"text/javascript\" src=\"/myfile.js\"></script>",false);

If not you can use what Quinton Suggested in the markup.

<script type="text/javascript" src="/myfile.js"></script>

Note that using the

</script>

is important, as self closing doesn't work with script tags i.e.:

<script type="text/javascript" src="/myfilewontwork.js"/>


Also, if you are using Visual Studio, you can drag the file right into your aspx file and it will generate the correct markup for you.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜