gpt4 book ai didi

javascript - ASPX 页面中引用的文件不会导致调用 Application_BeginRequest

转载 作者:行者123 更新时间:2023-12-03 07:08:11 27 4
gpt4 key购买 nike

当我重新加载名为 Donkey.aspx 的页面时,下面的方法会遇到一个断点。

protected void Application_BeginRequest(object sender, EventArgs e)
{
if (application.Request.Url.AbsolutePath.EndsWith(".blopp")) { ... }
}

问题是,我所看到的只是对 Donkey.aspx 的点击以及它所引用的另一个文件(id 为 __browserLink_initializationData 的文件)。但是,还有许多对文件的其他引用,并且这些引用不会导致该方法命中。生成的页面末尾如下所示。

<script type="text/javascript" src="/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="jquery.placeholder.js"></script>
<script src="beep.blopp" type="text/javascript"></script>
<script src="typeahead.bundle.min.js" type="text/javascript"></script>
<script type="text/javascript" src="utils.js"></script>
</div>

<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR"
id="__VIEWSTATEGENERATOR" value="54ACFC5B" />
</div>
</form>

<!-- Visual Studio Browser Link -->
<script type="application/json" id="__browserLink_initializationData">
{"appName":"Chrome","requestId":"f51b45a6ac174b6e8880184492a80734"}
</script>
<script type="text/javascript" src="http://localhost:64593/9...7/browserLink" async="async">
</script>
<!-- End Browser Link -->
</body>

访问另一个页面给了我预期的行为,即上面的事件处理程序上的一堆点击,包括CSS文件等。值得注意的是,文件确实被加载,经验证脚本的功能、控制台状态代码(周围都是 200 和 304)。母版页实际上是空的。

我不知道出了什么问题,更不确定如何解决它。

最佳答案

静态文件通常由浏览器缓存。关闭浏览器缓存或从服务器重新加载所有内容 (Ctrl+F5)。

关于javascript - ASPX 页面中引用的文件不会导致调用 Application_BeginRequest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36721634/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com