木子屋 Dnawo's BLOG

小伎俩:使用桥页阻碍用户后退

👤 dnawo 📅 2010-03-23 👁 3981 👍 0 💬 0 🔄 来源:本站原创
在很多站点,特别是门户站的一些频道页中,我经常发现这么一种现象:点击链接进入频道页后,再点后退按钮,结果又自动跳回到频道页了。分析了下,流程大都是这样:点击链接打开A页面,A页面其实没有什么内容,主要就一小段代码(客户端)来实现自动跳转到B页面,B是真正的内容页。这边的A页面就是桥页,它负责连接到目标页。这样用户在B页面点后退按钮时,其实是回到了A页面,由于A页面代码的作用,又引导用户到了B页面,这样就阻碍了用户的后退,感觉不能后退了。

小技巧:连续单击两次后退按钮即可正常后退。

不论这种做法是故意的,还是无意的,可以肯定的是它成功阻碍了一部分用户的离开。当然,从用户体验来说,这种做法不值得提倡。

Opera访问手机新浪网例子

手机新浪网(http://wap.sina.com/)首页代码为
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta http-equiv="cache-control" content="no-cache"/>
</head>
<card title="SINA" onenterforward="http://3g.sina.com.cn/?from=wap" onenterbackward="http://3g.sina.com.cn/?from=wap">
</card>
</wml>

这样当用户访问http://wap.sina.com/时,就自动跳转到http://3g.sina.com.cn/?from=wap

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 【春节特献】优秀程序员的45个习惯 下一篇 → VS2008中生成和重新生成的区别