注册 登录
编程论坛 WEB前端(UI)

[求助]我用html写的网页,链接的title看不到了

rtan_2005 发布于 2007-04-26 11:26, 914 次点击
我本来的设计,在网页中显示资源的列表,每一条记录是一条资源名称,它是一个链接,可以链到一个网址,同时有一条简介显示这条资源的基本内容。
我做成:<a href=url title="text">name</a>
这样的格式,可是今天发现,那个简介内容"text"不会显示出来了。这是怎么回事?
9 回复
#2
rtan_20052007-04-26 11:28
是不是IE里面有个什么设置?
#3
cyyu_ryh2007-04-26 12:48
你是说,打开后,该连接的title吗?
#4
June2Ling2007-04-26 13:31
没有呀,我试了都可以显示<title>text</title>中的内容在标题栏上呀
#5
rtan_20052007-04-26 13:36
回复:(rtan_2005)[求助]我用html写的网页,链接的t...
算啦,看看几位回答的,也都不了解我的原意。我说的是<a href> tag的title属性。
  我记得前不久发现我的2003 server打了个补丁,之后就不能用这个属性了。现在xp也打了这个补丁……我早忘了。
  既然如此,看来是IE打算放弃这个功能。
  想要实现我的需求怎么办呢?也许还是要转向Dreamweaver了。
  要不请网友们提个醒,是不是HTML里面也有这样的语法?——显示一个浮动文本框。
#6
lmhllr2007-04-27 00:47
你是说鼠标放上去显示的那个是吗?
#7
rtan_20052007-04-27 09:54

好了,谢谢各位,我已经找到解决方法了:可以用一个隐藏段落,鼠标在标题上悬停时显示那个段落。就可以了。

#8
lmhllr2007-04-27 15:14
恭喜恭喜!

能帖个代码学习下吗?
#9
rtan_20052007-04-27 17:31

<P onMouseover="document.all.desc<%= rs("id")%>.style.display=(document.all.desc<%= i%>.style.display='')" onMouseout="document.all.desc<%= i%>.style.display=(document.all.desc<%= i%>.style.display='none')"><a href="<%= rs("地址")%>" target="_blank"><%= rs("名称")%></a></P>
<P id="desc<%= rs("id")%>" style="display:none;backgroundcolor:yellow"><%= rs("简介")%></P>

以上代码就可以替代
<a href="<%=rs("地址")%>" target="_blank" title="<%= rs("简介")%>"><%= rs("名称")%></a>

不过我发现这样的设计,屏幕看起来很晃眼,不如改成onclick好一些。

[此贴子已经被作者于2007-4-29 15:28:19编辑过]

#10
lmhllr2007-04-27 23:36
谢谢分享!
1