问题标签 [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.
asp.net - 是否可以要求来自嵌入式服务器端资源 (.axd) 的模块?
我在带有服务器端文件(需要模块)的非常标准配置中使用 requireJS。我想将我的 AMD 模块嵌入到服务器端资源 DLL 中,并通过 scriptresource.axd 或类似的东西使它们可用。
如果不编写自定义 requireJS 插件,这可能吗?
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 未定义,但我怀疑这是早期错误的结果。
我觉得我错过了一些非常基本的东西,但我完全迷失在试图弄清楚那可能是什么。
任何帮助将不胜感激,希望随着时间的推移,随着我了解更多,我能够回报您的帮助。
提前致谢!肯
c# - 使用 Ajax ToolkitScriptManager 组合脚本时如何解决 Web 资源错误?
我一直在提高我的网站的性能,并且我知道 ScriptReferenceProfiler 用于结合 Ajax_toolkit 和一些 Web 资源,以提高性能。
通过使用 ToolkitScriptManager:
通过在我的页面中使用它显示“未找到 Web 资源 '/ScriptResource.axd?d=M0u-0gm-(large url)。我该如何克服这个问题?
asp.net - ScriptResource.axd 请求的特定缓存问题
在 ASP.NET 中,ScriptResource.axd 处理程序采用查询字符串参数d
并t
采用以下形式:
使用这些特定参数对特定 URL 的所有调用都保证返回相同的确切内容吗?如果没有,什么时候可以改变?
或者,更一般地说,浏览器缓存是否有任何理由将 AXD 文件与任何其他文件类型区别对待?
asp.net - 解决与 ScriptResource.axd 和 WebResource.axd 相关的问题的解决方法是什么?
我收到以下错误 1.SCRIPT5022:ASP.NET Ajax 客户端框架无法加载。2.SCRIPT5009:“系统”未定义。
我已经尝试了谷歌搜索错误文本中提供的所有方法。应用程序(.NET 4.0)在 IIS6.0 上工作
任何一次都可以帮我解决这个问题吗?
sharepoint - Sharepoint 2013 /ScriptResource.axd?d= 和 /WebResource.axd? 404 未找到
我有一个名称为 Sharepoint 2013 的农场
dev22,我用这个 url 创建了一个网站集http://dev22/test/site1
我在 TMG 上添加了一条规则,将 url 重定向http://dev22/test/site1
到 https://mydomaine/test/site1
但问题是我得到 /ScriptResource.axd?d= 和 /WebResource.axd 的错误 404?因为他在我的根域上搜索资源
https://mydomaine.com/ScriptResource.axd?d= 而不是 https://mydomaine.com/test/site1/ScriptResource.axd?d=
请问有什么帮助吗?
asp.net - Ajax Control Toolkit 加载了太多的脚本资源
我创建了一个新项目。我从 NuGet 安装了 Ajax Control Toolkit。然后我使用以下代码创建了一个新页面 aspx:
看到ajaxtookit创建了152个scriptresources文件,我傻眼了。我很担心,因为我知道这会影响页面的加载时间。
正常吗?
我能做些什么?
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 的旧帖子。他的想法是使用脚本管理器来覆盖每个脚本,其中包含对本地版本的脚本引用,如下所示
我已经尝试过了,但它似乎不适用于 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
这似乎没有任何作用。
asp.net - 在 CompositeScript 和 UpdatePanel 中时,WebUIValidation.js 在异步调用中重新加载
我的场景:
- 我在
UpdatePanel
. - 我想组合我的脚本,所以我使用
CompositeScript
inScriptManager
,并包括对WebUIValidation.js
- 我正在使用 .NET 4.0
我的问题:
- 当我异步更新面板时,.NET 在异步响应中加载
WebUIValidation.js
(在Scriptresource.axd
文件中),即使它已在初始CompositeScript
生成的脚本中加载。这是一个问题,因为我有自定义代码劫持了一些函数WebUIValidation.js
,并且异步响应覆盖了我的劫持。 - 如果将引用移至
WebUIValidation.js
inScripts
,ScriptManager
则没有问题。 - 如果您要拥有(我知道毫无意义)
WebUIValidation.js
中的唯一项目,CompositeScript
那么就没有问题。 - 这种异步重新加载不会发生在其他 .NET 库脚本中,例如
WebForm.js
我想知道的:
WebUIValidation.js
当异步响应已经包含在其中时,是否有理由将其加载到异步响应中CompositeScript
?
今天有人发布了一个类似(但不重复)的问题,并且正在转向说WebUIValidation.js
可能无法由ScriptManager
. 任何人都可以验证这一点吗?
要复制使用以下两个文件
test1.js
测试.aspx
如果您使用开发人员工具检查正在加载哪些脚本,您应该会在单击按钮后看到一个额外的 Scriptresource.axd(包含 WebUIValidation.js)被加载,尽管存在带有 Scriptresource.axd 的复合脚本。test.js 只是一个示例 js 文件,用于模拟复合脚本的想法。
asp.net - ajax控制工具包生成100个ScriptResource.axd
ASP.net VS2008 .net3.5
多年来我一直在使用 Ajax Control 工具包,今天我下载到了 3.5 的最新版本。
使用的套件可以工作,但会生成 100 条像这样的线
在 html 代码中。
它发生在去年,但我不记得它是如何解决的。这与更新有关。我尝试删除 bin 文件夹中的所有引用,而不是再次添加引用。我删除并重新创建了工具箱选项卡。
web.config 中是否有更新参考?任何帮助,将不胜感激。