在C#中使用RegisterClientScriptInclude时如何向脚本标记添加属性 - c#

我试图像这样使用时让我的脚本标签包含属性defer="true"

string path = "~/scripts/v_wall.js";
Page.ClientScript.RegisterClientScriptInclude(typeof(SlideShow), "defaultslideshow", ResolveUrl(path));

如何让这种方法像这样渲染脚本标签?

<script defer = "true" type="text/javascript">

     <!-- etc... -->

</script>

非常感谢!

参考方案

为什么不使用方法RegisterClientScriptBlock代替呢?
http://msdn.microsoft.com/en-us/library/btf44dc9.aspx

我想应该是这样。

string scriptstr = "<script defer='true' type='' src=''></script>";
Page.ClientScript.RegisterClientScriptBlock(typeof(SlideShow), "defaultslideshow", scriptstr);

祝好运

javascript popupwindow之后的行如何工作? - javascript

好的,我有一个来自后面代码的方法,可以创建一个popupwindow。然后有一行代码要在那之后执行,我想知道那行代码何时执行,是在使用popupwindow之后执行还是在创建popupwindow之后执行?例如:void exPopupWindowMethod() { string scr = "window.open('exampleP…

Javascript-Urls的奇怪字符串比较行为 - javascript

最近,在编写我无法理解的javascript时遇到了字符串比较的问题。我从完全相同的网址创建了两个字符串,当我比较它们时返回false,但是在重新分配相同的字符串后,比较返回true。这是我的示例:var str1 = "http://google.com/"; var str2 = "http://google.com‏/&#…

如何在JQuery中重复相同的代码段,每个代码段附加不同的编号? - javascript

我遇到了针对由PHP代码动态创建的元素的问题。我想做的是toggle()元素。这是针对数据库中最新职位空缺的新闻提要。我做到了,但是通过手动编写jQuery代码来定位元素的方式实际上效率很低: $('#clickMe1').click(function(event){ event.preventDefault(); $('#ta…

使用C#执行JavaScript页面 - javascript

我正在尝试使用C#抓取一个网站。在此过程中的某个时候,网站返回了我需要执行的JavaScript页面,以便它将生成一些参数,然后使用所生成的参数作为查询变量来发布请求。这是JavaScript文件https://jsfiddle.net/7aw5vr59/浏览器生成的结果文件如下所示:<imimxxxyyy id="ActiveX"…

ID未使用下拉JavaScript进入输入文本字段 - javascript

我正在使用javascript获取下拉列表选择ID id='odrid',这是脚本:$('#odrid').change(function(){ $.getJSON( 'fetch.php', 'odrid='+$('#odrid').val(), funct…