问题标签 [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 投票
2 回答
434 浏览

javascript - 如何定期轮询数据,但停止 Firefox 页面加载指示?

我需要让我的网页每隔 10 秒定期轮询服务器以获取新信息。我有一个计时器 (setTimeout) 设置来调用我的 AJAX 函数来获取数据。完成后,AJAX 函数将计时器再设置 10 秒。

问题是 Firefox 持续显示“页面加载指示器”(Throbbing)。

如何定期轮询新数据,但停止跳动?

PS 如果我按 ESC 键,跳动停止,计时器继续运行,所以这是一个粗略的解决方法。我需要一种不让用户参与/混淆的方法。

0 投票
3 回答
18306 浏览

asp.net - 在 .vb 页面的 aspx 页面中调用 pageload 事件

我在一个文件夹中有许多 aspx 页面(100 页),并且它们会不断增加。我有 1 个包含这些页面代码的 vb.net 文件。我可以从所有这些页面调用 vb.net 文件中的页面加载事件吗?目前我正在使用此代码,但它没有读取页面加载事件。

vb.net 页面代码 -

0 投票
3 回答
587 浏览

jquery - HTML页面中的流沙问题

我在 HTML 页面上使用流沙 jquery 脚本并使用简单的选择控件:

我希望能够在页面加载时运行流沙脚本,但我不知道该怎么做,我正在学习 javascript,所以我有点困惑。基本上我希望这些项目在页面加载时已经从低到高排序。这是一个简单的单页网站。

请帮忙

0 投票
1 回答
6734 浏览

ajax - Visualforce 在页面加载时通过 ajax 加载顶点组件

有人可以告诉我如何使用 ajax 在页面加载时通过 ajax 加载顶点 pageBlockTable 吗?我已经看到了展示如何使用 apex actionFunction 的示例,但这些示例通常很简单(例如 - 从控制器返回一个字符串并将其放在页面上。我的控制器返回一个 sObject 列表,我只是不太确定它是如何完成的。

页:

控制器:

0 投票
2 回答
89 浏览

javascript - 加载后页面的奇怪位置

为什么每次我加载我的网站时,它不是作为每个页面打开,而是在中间打开,所以我必须向上滚动才能看到此页面的顶部。

我知道这是因为基于 Ajax 的聊天框,但我不知道哪里出了问题。JavaScript 包含在页面底部的</body>.

有任何想法吗?

0 投票
1 回答
153 浏览

firefox - 零星的页面加载失败

最近出现了一个问题,在 Chrome 和据报道的 Firefox 中,页面加载正常,浏览正常,然后突然页面无法加载(继续旋转,就像加载一样)。失败的页面通常不一样。

如果我刷新页面或尝试在同一浏览器中转到域上的另一个页面,浏览器甚至不会尝试解析名称或建立连接,然后无法加载页面。

切换到另一个浏览器,我又恢复正常浏览域,而原始浏览器(在大多数情况下为 Chrome)在重新启动之前不会加载页面。

在 Chrome 和 Firefox 中,3 个不同的人在 3 台不同的机器上发生了这种情况。

它正在运行的域在某些页面中分配了 ajax 调用,我不确定服务器是否由于来自一个客户端的请求数量而跳闸……我不确定。

我不确定这是服务器、客户端还是脚本功能问题,因为我无法亲自重现它。我几乎无法调试或找出导致此问题的原因或如何解决它...

正如您所看到的,我不确定是否会解决这个问题 :) 所以我将它扔到堆栈溢出中,希望有人可能有类似的经历或有任何我可以寻找的方向。

干杯,布伦丹

0 投票
1 回答
726 浏览

asp.net - 页面加载需要很多时间 asp.net

我有一个从数据库中获取数据的用户控件。这需要很多时间。我的网络应用程序的速度也变慢了。我应该怎么做才能使页面加载更快?

0 投票
2 回答
3070 浏览

asp.net - 如果在 Page_load 期间未加载网格,则 ASP.NET Gridview 分页不起作用。尝试了所有方法

我有一个gridview,我通过单击按钮加载数据。由于某种原因,分页不起作用。显示页码,但单击第 2、3 或 4 页不会带您到任何地方。单击它们时网格会消失。之后,当我单击按钮生成网格时,这次网格出现在第 2 页或第 3 页而不是第 1 页。

我在 page_indexing 上有以下内容。

我什至尝试按照其他线程中的建议在 pageindexchange 中添加 databind() 代码,但这没有任何区别。

我能做到这一点的唯一方法是在 page_load 上填充/加载网格。无论回发如何,我都必须每次都分配数据源和数据绑定它。我尝试了 IsNotpostback 然后分页再次失败

如果分页需要正常工作,为什么gridview每次都需要在page_load上加载?

0 投票
1 回答
410 浏览

asp.net - 控件的 CssClass 字段在 Init 上更改

我正在研究别人的代码,发现了一些非常有趣的东西,并希望有人知道这是怎么回事。

在标记文件中,我放置了一个TextBox控件和一个DropDownList控件,并为它们分配了CssClass更改InputField背景颜色和其他很酷的东西。

为避免任何疑问,这是我的声明,从 IDE 逐字复制粘贴:

当我执行页面时,我看到呈现<input>的类名正确。
但是<select>有一个类名dropdown,它恰好是在项目的另一个 .css 文件中定义的,当然它的风格与我的不同。

再一次,从视图源逐字逐句:

为了了解这是如何发生的,我参与了以下每个事件:

  • Page_Init
  • Page_Load
  • ddlStates_Init
  • ddlStates_Load

并将手表添加到ddlStates.CssClass.
令我震惊的是,我发现在所有事件中, 的值都已CssClass更改为dropdown

这么早改班名是怎么回事?
我不知道这样的覆盖值可以吗?
即使某些东西确实Init改变了值,它可以在控件的事件本身 之前做到这一点吗?

仅供参考:页面类不是从任何页面基类继承的——只是直接的System.Web.UI.Page

仅供参考:我通过添加一个随机属性来确保我正在查看正确的ddlStates实例,并验证它在我所做的所有事件步骤中都保留了该信息。

谢谢。

0 投票
4 回答
2947 浏览

php - PHP中每个文件只有一个或多个函数?

每当我在 php 中设计我的应用程序时,我遇到的这个问题确实让我头疼:我不知道我是否应该为每个函数创建单独的文件(例如:用于验证特定表单的函数)。

好的,有人可能会争辩说这没有意义,因为我必须单独包含每个文件,这可能会导致应用程序更慢?

但我仍然认为这确实有意义,因为对于一个页面加载,我怀疑脚本是否会使用其他函数,所以它们必须毫无意义地加载?此外,如果我设计的系统为我动态地执行此操作(解析 url vars 等),我不必手动包含每个函数文件,也就是说,在需要时准确地加载函数(文件)。你怎么看?