0

我已经使用 SO 几年了,它是救命稻草!爱你们。但我终于有一个问题,我在这里还没有看到答案,这是我想要在我的企业网站上的一个重要的“花里胡哨”类型的功能。也许你能帮上忙!

基本上,我希望脚本检查上一页的 url;如果上一页在我的网站之外,我想要整个bodyfadeIn或类似的效果,我还没有确定);如果上一页来自我的站点,我只需要 2 或 3 个元素fadeInheader、、nav等),因为我将使用 AJAX 和 PHP 来动态更改内容。

例如:在我的主页上,nav位于主要内容区域。当用户导航到站点上的不同页面时,将nav移动到该header区域。自然,如果布局没有改变,则不需要动画,但我想确保整体不需要body在每个页面之间淡入淡出。

我希望我已经说得够清楚了。如果您有任何问题,请走开!谢谢!

4

1 回答 1

0

您也在使用 PHP,利用它,使用 PHP 检查您的引荐来源网址,如果它的同一主机让它将“1”放入 var prevPage = ; 在脚本标签中,如果它没有删除 0,则只需查找该 1 或 0 来确定可见性。

虽然个人...

如果我去一个淡入淡出的网站,我会立即离开。这已经不是 1999 年了,那种东西很烦人,会阻碍用户体验,它不是“花里胡哨”,它只是很烦人。

现在,如果您想在他们单击链接时 ajax 新内容时淡出内容窗格并在新内容返回 ajax 时淡入新内容,那很好,这样做所花费的时间可能不会超过如果他们点击离开页面,但加载一个空白站点然后淡入,我会点击的第一件事是返回按钮,然后去其他地方。

于 2013-06-27T18:42:38.347 回答