2011-02-13 255 views
0

在我的公司,我们有一个基于Web的工具,您可以输入一个帐户,按一个按钮,然后页面加载一小段,然后加载帐户信息。有几个不同的页面可以执行相同的操作,但会加载不同的信息。我已经能够通过直接的URL执行加载网站(中间页面和一些JavaScript),所以我只需输入一次他们的帐号。我的问题是,我希望他们同时拉起所有东西来加快速度,但是有一种锁不能让你一次运行两页查找。我想让我的网站加载第一页,然后等待直到它加载,并立即开始加载下一页在我的网页上的另一个标签。这甚至可能在HTML和Javascript中?如果是的话,如果没有,我今天还需要学习哪些其他语言?加载新页面完成加载后

+0

你的意思与“另一个选项卡”在浏览器中的标签?或者在你当前的HTML页面中有一个“标签”? – rene 2011-02-13 14:00:48

回答

1

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

只需使用

$(document).ready(function() { 

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


}); 

另一种方法是使用I帧,这是我个人不建议

0

你的意思是类似Pageflakes

如果是这样,您将需要使用AJAX(和/或webservices)。一个很好的教程/源代码构建这样的是在DropThings(这是来自同一作者PageFlakes)。 这是使用ASP.NET C#和AJAX控件工具包。

0

如果将两个URL加载到单独的元素中,那么您只需要为第一帧创建load事件处理程序,以设置第二帧的src属性。

相关问题