问题标签 [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.
jquery - 一旦页面已经加载,如何 jQuery 向下滑动
尝试向下滑动我的更多信息 div 时遇到时间问题。我想要的功能是一旦页面已经呈现,div 从顶部向下滑动。我的问题是如果我使用 $(document).ready().. 动画不会明显出现。
这是我的代码:
例如,如果我将它绑在其他元素的点击上,它会很好地工作。但是我不确定如何在页面加载后使其明显向下滑动。谢谢!
asp.net - 退出按钮重新加载所有用户控件
我有一个带有几个用户控件 (ascx) 的 aspx 页面以及一个用于退出的 asp:button。
按钮的单击事件会清除会话并执行 response.redirect 到登录页面。
但是,在调用 click 事件之前,由于页面回发,所有的 Page_Load 事件都会针对所有控件运行。
在不重新加载所有用户控件的情况下运行单击事件代码的最佳方法是什么?
javascript - 放置 Javascript 片段以在页面呈现之前更改页面的 DOM 的最佳位置在哪里
我有一些动态页面,我想在页面完全呈现之前更改某些元素。
我的片段是这样的:
我无权更改内容服务器端。
放置代码片段以在呈现页面之前运行代码的最佳位置在哪里?
相反,将 Javascript 放在 HEAD(window.onload
事件内部?)或关闭 BODY(不在事件侦听器内部)之前是最优的吗?
firefox - 使用 Firefox 丢失会话变量,在 IE 中有效
我在 HttpHandler 中设置一个 Session 变量,然后在 ASPX 页面的 Page_load 事件中获取它的值。我正在使用
(在有人建议我检查 file.FileName 的有效性之前,如果我在其中硬编码一个测试字符串,也会出现同样的问题。)它在 IE 中工作得很好,但在 Firefox 中找不到会话变量,得到以下代码中的“对象引用未设置为对象的实例”错误:
有没有人遇到过这个问题 - 并希望提出一种传递会话变量的方法?
asp.net - 单个 ASP.NET 页面加载的多个 WCF 调用
我有一个现有的 asp.net Web 应用程序,我正在重新设计以使用服务架构。我有一个 WCF 服务的开始,我可以毫无问题地调用和执行功能。就更新数据而言,这一切都是有道理的。例如,我有一个按钮,上面写着提交订单,它将数据发送到服务,该服务进行处理。
这是我的担忧:如果我有一个 ASP.NET 页面显示订单列表(查看订单页面),并且在顶部我有一堆订单类型的下拉列表,以及通过查询填充的其他搜索条件来自数据库的不同表(查找表等)。我希望最终将 Web 应用程序与 DB 完全分离,并使用数据契约在 BLL、SOA 和 Web 应用程序之间传递信息。话虽如此,如何减少加载“查看订单”页面所需的 WCF 调用次数?我需要进行 1 次调用来获取订单列表,并为每个下拉列表调用 1 次,等等,因为这些是由我的 BLL 中的各个函数填充的。
创建一个 Web 服务方法是否是一个好的架构,该方法返回一个专门的数据合约,其中包含您在 1 次中显示“查看订单”页面所需的一切?像这样的伪代码:
还是在 page_load 事件中对 SOA 进行 5 次或 6 次甚至 15 次单独调用以获取加载页面所需的数据是更好的做法?因此,绕过需要专门的 wcf 方法或合并其他 DTO 的 DTO?
感谢您的意见和建议。
javascript - 您如何将页面加载与第三方脚本分离?
我有这个问题,在第三方脚本完成加载之前,我的页面的 UI 组件(如下拉菜单)不可用。这会导致一个问题,因为谁知道这些服务器上发生了什么。我需要将页面交互式组件的可用性与第三方内容的加载分开......
如何?
=/
vb.net - 从查询字符串中获取数据
我有这个查询字符串可以打开我的页面。 http://www.a1-one.com/newpage.aspx?email=er@old.com&stuid=123456
现在,当此页面加载时,在 page_load 上,我想在两个不同的变量中获取电子邮件和 stuid。所以我可以使用它们插入我的数据库(sql server)如何在 vb.net 中完成
c# - 如何在页面加载事件中设置焦点下拉项?
根据我的数据集行值,我的下拉菜单将关注页面加载事件中的特定列表项。
ddparty.SelectedIndex = ddparty.Items.IndexOf(ddparty.Items.FindByValue(ds.Tables[2].Rows[0][1].ToString()));
我尝试上面的代码它不起作用。
facebook - 使用异常内容加载时未执行 Greasemonkey 脚本
我正在尝试为 Facebook 编写一个 Greasemonkey 脚本,并且在他们所做的时髦页面/内容加载时遇到了一些问题(我不太明白这一点 - 很多链接实际上只是在更改 GET,但我认为他们做某种服务器重定向以使 URL 在浏览器中看起来也一样?)。本质上,唯一需要的测试就是在脚本中单独放置一个GM_log()
。如果您在 Facebook 周围单击,即使使用 facebook.com/* 作为模式,它通常也不会执行。有什么我可以做的,或者是在 Greasemonkey 中修复了“页面加载”的想法,而 FB 正在通过使用单个 URL “欺骗”它不运行?
如果我尝试像这样进行一些基本的内容操作:
结果是有时只有手动页面刷新才能使其工作。拉起 Firebug 控制台并强制代码运行工作正常。请注意,这不是由于 DOM 某些部分的延迟加载:我稍后添加了一些代码来等待相关元素,而且至关重要的是,对于某些转换,消息永远不会被记录。例如,当我从消息切换到新闻提要并返回时。
asp.net - 当页面加载时鼠标悬停在元素上时jQuery触发鼠标悬停功能
我有一个 ASP.NET 文档,其中包含一个 Image 元素。
我mouseover
在这个图像元素上创建了一个函数,它工作正常。
问题是:
如果在文档加载时鼠标已经在元素上,则该mouseover
函数不会触发(我需要mouseout
然后mouseover
再次触发它)。如果鼠标已经在这个元素的顶部,
有什么方法可以检查函数吗?$(document).ready
如果是,则触发该mouseover
功能。
谢谢大家!