繁体   English   中英

另一个完成加载后加载新页面

[英]Load a new page after another finishes loading

在我公司中,我们有一个基于Web的工具,您可以输入一个帐户,按一个按钮,然后加载页面,然后加载帐户信息。 有几个不同的页面可以执行相同的操作,但是会加载不同的信息。 我已经能够通过直接URL执行(带有中间页面和一些javascript)使网站加载,因此我只需要输入一次其帐号即可。 我的问题是,我希望他们同时拉起所有文件以加快速度,但是有某种锁不能让您一次在两个页面中运行查找。 我要使网站加载第一页,然后等待直到加载,然后立即开始在页面的另一个选项卡中加载下一页。 HTML和Javascript甚至可能吗? 如果是这样,如果不是,我今天需要学习什么其他语言?

查看jQuery的$(document).ready();

只需使用

$(document).ready(function () {

 //execute script that calls another page, you could use ajax 


});

其他方法是使用iframe,我个人不建议这样做

你的意思是像Pageflakes吗?

如果是这样,您将需要利用AJAX(和/或Web服务)。 DropThings (与PageFlakes来自同一作者)提供了一个很好的构建此类教程的源代码。 这是使用ASP.NET C#和AJAX控制工具包。

如果将两个URL加载到单独的<iframe>元素中,则只需要为第一个帧创建一个load事件处理程序即可设置第二个帧的src属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM