先移动过来再发言
先拿msdn说事。
经常去msdn的人会注意到msdn的超链接是比较有意思的,如果是内部连接(也就是ms自身内部的连接),很简单,只是一个<a href...>,如果是外部连接(比如连接到w3.org之类),在超链接之后回多一个图标,比如:
但超链接本身还是在当前窗口打开。
再说一个我以前用过的blog:gblog。
它的超链接后面都会跟着一个小图标,一个红红的箭头,鼠标移动过去,会发现这是一个在新窗口打开的超链接,如图:
来评论这两个的功能:
ms:
熟悉ms的用户看到这个图标,会知道这个链接是微软之外的链接,如果用户需要继续在msdn中游荡,他就会使用shift+鼠标左键点开这个超链接。
问题是:你是msdn的老用户吗?你了解这个图标的含义吗?
gblog:
两个超链接,各取所需,你想在当前页面打开,直接点文本链接就是了,想在新窗口打开,点那个小红箭头。
问题是:那么小的红箭头。。。谁知道它什么意思?我用gblog两三个月之后才“意外”发现那是个在新窗口打开超链接的功能-__-
个人目前的做法:
本地链接,在当前窗口打开,但如果布局与当前页面非常不同,比如一个示例页面,则在新窗口打开。
外部链接,一律新窗口打开,因为我认为目前我站上外部链接所指向的页面都需要在别的窗口打开

。
自己这么作的缺点:如同前面几位同学所说,提供方便的同时也就是限制死了客户的访问方式,但目前没想到别的什么更好的方式。