问题标签 [pageload]

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 投票
15 回答
191023 浏览

javascript - 单击后退按钮时是否存在跨浏览器 onload 事件?

对于所有主流浏览器(IE 除外),onload当页面由于后退按钮操作而加载时不会触发 JavaScript 事件——它只会在页面首次加载时触发。

有人可以指出一些解决此问题的示例跨浏览器代码(Firefox、Opera、Safari、IE ......)吗?我熟悉 Firefox 的pageshow事件,但不幸的是 Opera 和 Safari 都没有实现这一点。

0 投票
6 回答
29065 浏览

c# - ASP.NET:检查 page_load 中的点击事件

在c#中,如何检查页面加载方法中是否单击了链接按钮?

我需要知道它是否在触发点击事件之前被点击。

0 投票
3 回答
8154 浏览

asp.net - 知道我的 ASP.net 应用程序的良好页面加载进度条吗?

只是想知道是否有人看到 C# .net 应用程序的任何可用进度条。我的应用程序大约需要 20-60 秒才能加载,我希望在用户等待时向他们显示进度条。我看到了这个,但是示例站点似乎不起作用,这并不能激发信心。

0 投票
6 回答
2472 浏览

asp.net - ASP.NET 无法访问通过内联编码在页面加载中创建的数据表

在代码隐藏文件的 Page_Load 事件中,我正在将数据加载到数据表中。在我的 .aspx 页面中,我有一些内联编码,我想显示这个数据表中的一些数据。但是当我运行程序时,它显示像“错误 64 使用未分配的局部变量 'dtblChild'”这样的错误 dtblChild 是我的 DataTable 对象

代码隐藏中的 Page_Load 是否在加载表单元素后执行?

0 投票
7 回答
171218 浏览

javascript - 如何在网站内容加载时显示加载屏幕

我正在一个包含一大堆 mp3 和图像的网站上工作,我想在所有内容加载时显示加载 gif。

我不知道如何实现这一点,但我确实有我想要使用的动画 gif。

有什么建议么?

0 投票
2 回答
328 浏览

asp.net-mvc - ASP.NET MVC Beta 1 - 我现有的用户控件会在我的视图中按原样工作吗?

我知道您现在可以创建特定于 MVC 的用户控件,但是我现有的标准 ASCX 用户控件是否可以在 MVC 视图中工作?

我知道 MVC 页面具有完全不同的生命周期,但是例如,当控件位于视图中时,会正常调用 Page_Load 方法吗?

0 投票
3 回答
18810 浏览

asp.net - 在 Page_Load 之前处理事件

我有一个 asp.net 网页,其中包含在页面的 Page-Load 事件中处理的大量代码。我在页面上还有一个下拉框,应该使用新值重新加载页面,但我想在处理整个页面加载代码之前获取这个新值。我试图了解 ASP.NET 页面生命周期。

我应该将页面加载代码移到以后的事件中,还是有办法在页面加载事件开始之前获取下拉列表值的值?

TIA

0 投票
4 回答
1552 浏览

javascript - 使横向滚动网站快速加载的最佳方法是什么?

我是堆栈溢出和编程的新手,所以请原谅我的任何尴尬措辞!

我正在构建一个图形丰富且大小为 680x9400 像素的横向滚动网站。我将使用一些 javascript 和/或 mootools 来创建一个很酷的横向滚动效果,类似于http://sursly.com

我正在对所有使用的图像进行网络优化,但想知道是否有人对如何加快页面加载有任何其他想法?例如,有什么方法可以在水平部分中预加载网站?

提前致谢。

0 投票
6 回答
1510 浏览

c# - Page_Load 在 Firefox 中调用,但不是 IE

我被扔进了一个 ASP.NET 项目,我有一个页面,其中包含一个通过 AJAX 获取的控件。

控件的 Page_Load 函数执行一些必要的逻辑,以从 Query 字符串中获取正确的值。

问题是在 IE 中没有调用 Page_Load 函数。

如果我在其中设置断点,我可以在 FF 中加载页面并观察它停止,但在 IE 中:没有交易。

我是 ASP.NET 的新手(阅读:完全),但我是一位经验丰富的 PHP 开发人员。所以我认为这可能与 IE 执行 AJAX 回调以获取控制权的方式有些不同。

有没有人有任何想法?

干杯

0 投票
5 回答
2134 浏览

asp.net - 为什么 Visual Studio 会默认为 WebForms 提供 Page_Load?

创建新的 WebForm 时,Visual Studios 在后面的代码中默认创建一个 Page_Load 处理程序,这很酷。所以多年来,我总是将代码用于在 Page_Load 中设置控件的属性。最近,我使用 Reflector 查看了一些微软编写的程序集,发现他们将相同类型的逻辑放在了一个名为 OnLoad 的方法中(据说会引发加载事件)。所以我开始想,真正设置控件属性的最佳位置在哪里,在 OnLoad 或 Page_Load 中?还是完全不同的方法?如果不是 Page_Load,为什么 Studio 将其添加到后面的代码中?

我最后的想法: 虽然我知道将逻辑放在 OnLoad 中可以正常工作,但我现在可能会坚持使用 Page_Load,因为这是传统的。在我开始看到 OnLoad 出现在其他人的代码中之后,我真的问了这个问题,以确定我是否错过了一些新的东西。谢谢大家周到的回答!