-5

假设我的主站点被称为

mainsite.com  

在我的 mainsite.com 上,我有一堆外部链接,例如:

external.com/search.php?type=xxx&date=xxx&id=xxx&product=xxx  

当我的访问者点击这些链接时,除了一个问题外,他们都可以正常加载。它们需要 20-30 秒才能加载!

原因是 external.com 上的目标 URL 正在执行产品搜索。

所以我发现我的访问者在链接加载之前就离开了!

有人有什么我可以尝试的解决方案吗?

我不能做任何改变,external.com因为它不是我的网站!我只能在mainsite.com.

4

1 回答 1

0

主页加载后,使用 AJAX 将远程站点加载到隐藏的 DIV 中。当用户点击链接时,隐藏主 DIV 并显示相应的 DIV。由于 AJAX 在后台异步运行,因此加载将在用户阅读主页时发生,并希望在他们单击链接时完成。

另一种选择是在用户单击链接时使用 AJAX。在等待页面到达时,显示一个微调器和一条消息“这需要一段时间,请稍候...”。

于 2012-10-18T22:55:11.047 回答