.net 做的鼠标经过事件有问题

代码如下:<bodytopmargin="0"oncontextmenu="returnfalse"ondragstart="returnfalse"onselectst... 代码如下:<body topmargin="0" oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" oncopy="document.selection.empty()" onbeforecopy="return false" >

</body>
<div id="categoryDisplay" style="height:360px; width:960px; background:url('Images/sbj.jpg');">
<asp:Repeater ID="rptCompanies" runat="server">
<ItemTemplate>
<div style="float:left; border:0px; padding:0px;">
<div id="companyName" style="width:190px; border:1px; height:30px; padding-top:4px;" onMouseOver="divShow('<%# Eval("ID") %>',this.style.left,this.style.top)" onmouseout="divHidden('<%# Eval("ID") %>')"><a style="color:Black;"><b><%# Eval("CompanyName") %></b></a>
</div>
<div class="hidden" id='<%# Eval("ID") %>' onMouseOver="divShow('<%# Eval("ID") %>',this.style.left,this.style.top)" onMouseOut="divHidden('<%# Eval("ID") %>')">
<asp:Label ID="lblName" runat="server" Text='<%# Eval("CompanyName") %>' Font-Bold="True" Font-Size="Large" ForeColor="#FF3300"></asp:Label>
<div style="padding:10px; text-align:left;">
<asp:Label ID="lblDescription" runat="server" Text='<%# Eval("Description") %>'></asp:Label>
</div>
<img id="imageHidden<%# Eval("ID") %>" class="hiddenImage" src="Images/DefaultImage.jpg" alt="公司图片"/>
<img id="imageBtn" src="Images/ImageBtn.jpg" alt="图片" onMouseOver="showPic('imageHidden<%# Eval("ID") %>')" onMouseOut="hiddenPic('imageHidden<%# Eval("ID") %>')" />
<a href='WebCall.aspx?Ctel=F33AC9F9BACFF1DF099FBF0F5D5C55F6&Call_Tel=<%# Eval("Phone") %>&city=<%=ZoneID %>' target="_blank"><img alt="拨打电话" src="Images/Call.jpg" style="border:0px;" /></a>
<img alt="视频" src="Images/vedio.jpg" />
<asp:HyperLink ID="hplkHomepage" NavigateUrl='<%# Eval("Homepage") %>' Target="_blank" runat="server"><img alt='<%# Eval("Homepage") %>' style="border-width:0px;" src="Images/WebSite.jpg" /></asp:HyperLink>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
</div>

鼠标经过时在右边不能显示出全部。在下面的也不能显示出全部。请诸位师兄师姐帮帮忙啊。具体演示:http://www.jrxftrip.com/longtiger1/Companies.aspx?AreaID=21&ZoneID=1&CategoryID=1&Page=1
有哪位师兄师姐帮忙写一下函数啊,小弟在这里先谢谢了啊。
展开
 我来答
五粮液浇花
推荐于2016-08-21 · TA获得超过286个赞
知道答主
回答量:112
采纳率:0%
帮助的人:85.6万
展开全部
好像用Ajax技术可以实现啊!
呵呵
你试着改下
代码里的带方位意思的词语:如left,right,改城center试下

试下这个:
<body topmargin="0" oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" oncopy="document.selection.empty()" onbeforecopy="return false" >

</body>
<div id="categoryDisplay" style="height:360px; width:960px; background:url('Images/sbj.jpg');">
<asp:Repeater ID="rptCompanies" runat="server">
<ItemTemplate>
<div style="float:left; border:0px; padding:0px;">
<div id="companyName" style="width:190px; border:1px; height:30px; padding-top:4px;" onMouseOver="divShow('<%# Eval("ID") %>',this.style.right,this.style.top)" onmouseout="divHidden('<%# Eval("ID") %>')"><a style="color:Black;"><b><%# Eval("CompanyName") %></b></a>
</div>
<div class="hidden" id='<%# Eval("ID") %>' onMouseOver="divShow('<%# Eval("ID") %>',this.style.right,this.style.top)" onMouseOut="divHidden('<%# Eval("ID") %>')">
<asp:Label ID="lblName" runat="server" Text='<%# Eval("CompanyName") %>' Font-Bold="True" Font-Size="Large" ForeColor="#FF3300"></asp:Label>
<div style="padding:10px; text-align:right;">
<asp:Label ID="lblDescription" runat="server" Text='<%# Eval("Description") %>'></asp:Label>
</div>
<img id="imageHidden<%# Eval("ID") %>" class="hiddenImage" src="Images/DefaultImage.jpg" alt="公司图片"/>
<img id="imageBtn" src="Images/ImageBtn.jpg" alt="图片" onMouseOver="showPic('imageHidden<%# Eval("ID") %>')" onMouseOut="hiddenPic('imageHidden<%# Eval("ID") %>')" />
<a href='WebCall.aspx?Ctel=F33AC9F9BACFF1DF099FBF0F5D5C55F6&Call_Tel=<%# Eval("Phone") %>&city=<%=ZoneID %>' target="_blank"><img alt="拨打电话" src="Images/Call.jpg" style="border:0px;" /></a>
<img alt="视频" src="Images/vedio.jpg" />
<asp:HyperLink ID="hplkHomepage" NavigateUrl='<%# Eval("Homepage") %>' Target="_blank" runat="server"><img alt='<%# Eval("Homepage") %>' style="border-width:0px;" src="Images/WebSite.jpg" /></asp:HyperLink>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
</div>

或这个:
<body topmargin="0" oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" oncopy="document.selection.empty()" onbeforecopy="return false" >

</body>
<div id="categoryDisplay" style="height:360px; width:960px; background:url('Images/sbj.jpg');">
<asp:Repeater ID="rptCompanies" runat="server">
<ItemTemplate>
<div style="float:left; border:0px; padding:0px;">
<div id="companyName" style="width:190px; border:1px; height:30px; padding-top:4px;" onMouseOver="divShow('<%# Eval("ID") %>',this.style.bottom,this.style.top)" onmouseout="divHidden('<%# Eval("ID") %>')"><a style="color:Black;"><b><%# Eval("CompanyName") %></b></a>
</div>
<div class="hidden" id='<%# Eval("ID") %>' onMouseOver="divShow('<%# Eval("ID") %>',this.style.bottom,this.style.top)" onMouseOut="divHidden('<%# Eval("ID") %>')">
<asp:Label ID="lblName" runat="server" Text='<%# Eval("CompanyName") %>' Font-Bold="True" Font-Size="Large" ForeColor="#FF3300"></asp:Label>
<div style="padding:10px; text-align:bottom;">
<asp:Label ID="lblDescription" runat="server" Text='<%# Eval("Description") %>'></asp:Label>
</div>
<img id="imageHidden<%# Eval("ID") %>" class="hiddenImage" src="Images/DefaultImage.jpg" alt="公司图片"/>
<img id="imageBtn" src="Images/ImageBtn.jpg" alt="图片" onMouseOver="showPic('imageHidden<%# Eval("ID") %>')" onMouseOut="hiddenPic('imageHidden<%# Eval("ID") %>')" />
<a href='WebCall.aspx?Ctel=F33AC9F9BACFF1DF099FBF0F5D5C55F6&Call_Tel=<%# Eval("Phone") %>&city=<%=ZoneID %>' target="_blank"><img alt="拨打电话" src="Images/Call.jpg" style="border:0px;" /></a>
<img alt="视频" src="Images/vedio.jpg" />
<asp:HyperLink ID="hplkHomepage" NavigateUrl='<%# Eval("Homepage") %>' Target="_blank" runat="server"><img alt='<%# Eval("Homepage") %>' style="border-width:0px;" src="Images/WebSite.jpg" /></asp:HyperLink>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
</div>
呵呵,也不知道对不对,我对这个不怎么感冒,呵呵你试试吧!
祝早日解决问题!
叶闫aaa
2009-01-10 · TA获得超过105个赞
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:99.2万
展开全部
解决方案:你可以把鼠标移到下面行的时候,弹出的窗口定位到鼠标上面,下边框对齐到你的鼠标位置,同理右边的也是一样,把右边框对齐到你的鼠标。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式