问题标签 [scriptresource.axd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
76 浏览

asp.net - 是否可以要求来自嵌入式服务器端资源 (.axd) 的模块?

我在带有服务器端文件(需要模块)的非常标准配置中使用 requireJS。我想将我的 AMD 模块嵌入到服务器端资源 DLL 中,并通过 scriptresource.axd 或类似的东西使它们可用。

如果不编写自定义 requireJS 插件,这可能吗?

0 投票
1 回答
453 浏览

c# - Webresource.axd 和 SciptResource.axd 不会在服务器上加载

我刚开始使用asp .net,我有点迷失了试图弄清楚这一切,我希望这里有人能帮助我。

使用 VS12,我选择了一个新的 ASP .Net Web 表单应用程序(使用 .net4 和 c#)。当我在本地测试它时,它很好。

当我发布到我的托管服务提供商(letshost.ie 是主机/harvestmile.com 是网站 url)时,我的问题就开始了,虽然页面似乎加载正常,但在检查时我看到错误指出“GET”ScriptResouce.axd 和WebResource.axd 返回 404。

它还指出 sys 未定义,但我怀疑这是早期错误的结果。

我觉得我错过了一些非常基本的东西,但我完全迷失在试图弄清楚那可能是什么。

任何帮助将不胜感激,希望随着时间的推移,随着我了解更多,我能够回报您的帮助。

提前致谢!肯

0 投票
0 回答
358 浏览

c# - 使用 Ajax ToolkitScriptManager 组合脚本时如何解决 Web 资源错误?

我一直在提高我的网站的性能,并且我知道 ScriptReferenceProfiler 用于结合 Ajax_toolkit 和一些 Web 资源,以提高性能。
通过使用 ToolkitScriptManager

通过在我的页面中使用它显示“未找到 Web 资源 '/ScriptResource.axd?d=M0u-0gm-(large url)。我该如何克服这个问题?

0 投票
1 回答
365 浏览

asp.net - ScriptResource.axd 请求的特定缓存问题

在 ASP.NET 中,ScriptResource.axd 处理程序采用查询字符串参数dt采用以下形式:

使用这些特定参数对特定 URL 的所有调用都保证返回相同的确切内容吗?如果没有,什么时候可以改变?

或者,更一般地说,浏览器缓存是否有任何理由将 AXD 文件与任何其他文件类型区别对待?

0 投票
1 回答
463 浏览

asp.net - 解决与 ScriptResource.axd 和 WebResource.axd 相关的问题的解决方法是什么?

我收到以下错误 1.SCRIPT5022:ASP.NET Ajax 客户端框架无法加载。2.SCRIPT5009:“系统”未定义

我已经尝试了谷歌搜索错误文本中提供的所有方法。应用程序(.NET 4.0)在 IIS6.0 上工作

任何一次都可以帮我解决这个问题吗?

0 投票
2 回答
1801 浏览

sharepoint - Sharepoint 2013 /ScriptResource.axd?d= 和 /WebResource.axd? 404 未找到

我有一个名称为 Sharepoint 2013 的农场

dev22,我用这个 url 创建了一个网站集http://dev22/test/site1

我在 TMG 上添加了一条规则,将 url 重定向http://dev22/test/site1https://mydomaine/test/site1

但问题是我得到 /ScriptResource.axd?d= 和 /WebResource.axd 的错误 404?因为他在我的根域上搜索资源

https://mydomaine.com/ScriptResource.axd?d= 而不是 https://mydomaine.com/test/site1/ScriptResource.axd?d=

请问有什么帮助吗?

0 投票
1 回答
7477 浏览

asp.net - Ajax Control Toolkit 加载了太多的脚本资源

我创建了一个新项目。我从 NuGet 安装了 Ajax Control Toolkit。然后我使用以下代码创建了一个新页面 aspx:

看到ajaxtookit创建了152个scriptresources文件,我傻眼了。我很担心,因为我知道这会影响页面的加载时间。

正常吗?

我能做些什么?

0 投票
0 回答
3096 浏览

asp.net - 在 ASP.NET 中使用本地版本的 WebUIValidation.js

在 ASP.NET 中,默认情况下从 ScriptResource.axd 和 WebResource.axd 获取一些脚本(这些脚本是:MicrosoftAjaxTimer.js、MicrosoftAjax.js、MicrosoftAjaxWebForms.js in System.Web.Extensions 和 DetailsView.js、Focus.js、 GridView.js、Menu.js、SmartNav.js、TreeView.js、WebForms.js、WebParts.js 和 WebUIValidation.js)例如,只要页面具有验证器存在。

如何改用我的本地 WebUIValidation.js 文件?(在 ASP.NET 4.5 中)

我试过的:

我已经阅读了 Scott Hanselman 的旧帖子。他的想法是使用脚本管理器来覆盖每个脚本,其中包含对本地版本的脚本引用,如下所示

http://www.hanselman.com/blog/ASPNETAjaxScriptCombiningAndMovingScriptResourceaxdsToStaticScripts.aspx

我已经尝试过了,但它似乎不适用于 WebUIValidation.js。加载带有验证器的页面后,将始终获取包含验证脚本的 ScriptResource.axd js 文件。Hanselman 确实写了一个警告(这在 .NET 4 发布之前)“注意:有一些控件不使用 ScriptManager,因此它们不能抑制其 JavaScript。到目前为止,验证器是主要的罪魁祸首。我正在与团队交谈,我们将看看我们是否无法在 4.0 中解决这个问题”

但我不确定如何处理这些信息,也找不到关于该主题的任何最新更新。

我还尝试使用我自己的 CDN 中的脚本替换脚本。我在我的 Scriptmanager 和 global.asax 的 Application_Start 上启用了 cdn 我尝试设置自定义 cdn 路径 ScriptManager.ScriptResourceMapping.AddDefinition("WebUIValidation", new

这只会导致从 Dropbox 和默认的 cdn (ajax.aspnetcdn.com) 加载 2 个脚本实例。默认的 cdn 是最后加载的,所以它是唯一执行的。显然,它不承认我正在尝试覆盖。

我还尝试通过在我的 Web.Config 中添加以下内容来完全删除 ScriptResource.axd

这似乎没有任何作用。

0 投票
1 回答
1134 浏览

asp.net - 在 CompositeScript 和 UpdatePanel 中时,WebUIValidation.js 在异步调用中重新加载

我的场景:

  • 我在UpdatePanel.
  • 我想组合我的脚本,所以我使用CompositeScriptin ScriptManager,并包括对WebUIValidation.js
  • 我正在使用 .NET 4.0

我的问题:

  • 当我异步更新面板时,.NET 在异步响应中加载WebUIValidation.js(在Scriptresource.axd文件中),即使它已在初始CompositeScript生成的脚本中加载。这是一个问题,因为我有自定义代码劫持了一些函数WebUIValidation.js,并且异步响应覆盖了我的劫持。
  • 如果将引用移至WebUIValidation.jsin ScriptsScriptManager则没有问题。
  • 如果您要拥有(我知道毫无意义)WebUIValidation.js中的唯一项目,CompositeScript那么就没有问题。
  • 这种异步重新加载不会发生在其他 .NET 库脚本中,例如WebForm.js

我想知道的:

  • WebUIValidation.js当异步响应已经包含在其中时,是否有理由将其加载到异步响应中CompositeScript

今天有人发布了一个类似(但不重复)的问题,并且正在转向说WebUIValidation.js可能无法由ScriptManager. 任何人都可以验证这一点吗?

要复制使用以下两个文件

test1.js

测试.aspx

如果您使用开发人员工具检查正在加载哪些脚本,您应该会在单击按钮后看到一个额外的 Scriptresource.axd(包含 WebUIValidation.js)被加载,尽管存在带有 Scriptresource.axd 的复合脚本。test.js 只是一个示例 js 文件,用于模拟复合脚本的想法。

0 投票
1 回答
1943 浏览

asp.net - ajax控制工具包生成100个ScriptResource.axd

ASP.net VS2008 .net3.5

多年来我一直在使用 Ajax Control 工具包,今天我下载到了 3.5 的最新版本。

使用的套件可以工作,但会生成 100 条像这样的线

在 html 代码中。

它发生在去年,但我不记得它是如何解决的。这与更新有关。我尝试删除 bin 文件夹中的所有引用,而不是再次添加引用。我删除并重新创建了工具箱选项卡。

web.config 中是否有更新参考?任何帮助,将不胜感激。