Dreamweaver鼠标经过时放在网页上后没反应
发布网友
发布时间:2024-04-09 12:36
我来回答
共4个回答
热心网友
时间:2024-04-10 19:37
dreamweaver的这个“鼠标经过的图片”实际上是利用内置的javascript代码生成的一种效果,你可以在dreamweaver的代码视图里看到相关的代码字段。
淘宝页面为了安全起见,不允许使用javascript代码,你上传之后,javascript代码被屏蔽掉了,所以就不能应用效果了。
热心网友
时间:2024-04-10 19:38
itle="我的链接">链接</a>
用图片做链接才能用alt="..."
但是这种显示时间不长,如果要长时间显示(鼠标没离开前),得用javascript做,代码如下:(mouse.js)
<script language="JavaScript">
function seashowtip(tips,flag,iwidth){
var my_tips=document.all.mytips;
if(flag){
my_tips.innerHTML=tips;
my_tips.style.display="";
my_tips.style.width=iwidth;
my_tips.style.left=event.clientX+10+document.body.scrollLeft;
my_tips.style.top=event.clientY+5+document.body.scrollTop;
}
else
{
my_tips.style.display="none";
}
}
</script>
<style>
body
</style>
<div id=mytips style="position:absolute;background-color:#FFFFFF;width:350;height:20;border:1px solid gray;display:none;filter: progid:DXImageTransform.Microsoft.Shadow(color=#BFBFBF,direction=135,strength=3); left:6; top:5"></div>
<----------------------------------------------------------------->
使用时例子:<!--#include file="mouse.js"-->
<%if len(trim(rs3("CC_shiyou")))>3 then%><a href="#" onmousemove="seashowtip(this.tips,2,150)" onmouseout="seashowtip(this.tips,0,150)" onkeydown="if(event.keyCode==13)event.keyCode=9" onkeyup="value=value.replace(/[^\d]/g,'')" tips=" <%=rs3("CC_shiyou")%>"><%=left(rs3("CC_shiyou"),3)%>...</a><%else%><%=trim(rs3("CC_shiyou")%><%end if%>
我这个显示的是数据库记录的某个字段中如果文字超过3个字符就在单元格里显示3个加...,然后用鼠标经过才能显示完全的字段内容,这样做主要是为了不让因字段文字太多撑破表格单元格,影响表格美观
里面的数字参数是显示注释框的宽和高以及离开鼠标的手指多远等,可以修改数字参数
热心网友
时间:2024-04-10 19:38
在淘宝网上是不能放脚本代码的,你可以打开淘宝插入代码的页面看看,你插入的代码在运行后会被淘宝输入框删除的
热心网友
时间:2024-04-10 19:39
你确认上传到你的网站空间并覆盖了原来的文件吗。