我遇到了一个奇怪的问题:
我无法登录http://maskatel.info/login ,当我尝试单击登录按钮(显示 Connexion 的蓝色按钮)时,什么也没有发生。
因此,我打开 Chrome 中的开发人员工具 (f12),每次单击按钮时都会看到以下 JavaScript 错误:Uncaught ReferenceError: WebForm_PostBackOptions
然后我发现这个函数应该在 WebResource.axd 中,然后我转到开发人员工具中的“资源”选项卡,发现这个"file"不在那里,并且没有加载到 HTML 源中。
我尝试了很多不同的方法,但没有成功,最后尝试了另一个浏览器,它在任何其他浏览器中都可以正常工作。过去,同一页面在同一台计算机上的 Chrome 中运行得很好。
然后我尝试单击 Chrome 开发人员工具中的小齿轮,然后转到覆盖部分,将 UserAgent 更改为其他内容并刷新页面,它与任何其他 UserAgent 字符串完美配合。当我的浏览器未覆盖时,正确的 UserAgent 为 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/29.0.1547.57 Safari/537.36
所以现在我真的不知道下一步该做什么:
- 此问题是否与最新版本的 Chrome 有关?我没有找到任何有关 chrome 发布日期的信息。
- 这也可能是 DotNetNuke 问题,但我对此表示怀疑,因为问题前后没有任何变化
- 它也可能与 asp.net 相关(我将 App_Browsers 重命名为 App_Browsers2,但仍然没有成功。
如有任何帮助,我们将不胜感激。
最佳答案
可以从以下网址下载解决此问题的数据文件。
http://51degrees.mobi/portals/0/downloads/51Degrees.mobi-Premium-20130823.dat
.NET 用户需要执行以下步骤。
- 下载上述数据文件。
- 将网站 App_Data 文件夹中的文件 51Degrees.mobi-Premium.dat 替换为下载的数据文件,并将下载的数据文件重命名为 51Degrees.mobi-Premium.dat
- 重新启动为网站提供服务的应用程序池以应用新的数据文件。
某些配置可能会将 51Degrees.mobi-Premium.dat 文件放置在 App_Data 以外的位置。网站当前位置可以在网站根文件夹或 App_Data 文件夹中的 51Degrees.mobi.config 文件中找到。请参阅下页了解更多详细信息。
https://51degrees.mobi/Support/Documentation/NET/WebApplications/Config/Detection.aspx
请使用contact us如果您在部署此数据文件时遇到任何问题。
关于asp.net - 使用最新的 Google Chrome 浏览器时未加载 WebResource.axd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18372336/