找回密码
 立即注册

QQ登录

只需一步,快速开始

婧友

论坛元老

24

主题

74

帖子

1万

积分

论坛元老

积分
10068

活字格认证

[已处理] Spread的问题

婧友
论坛元老   /  发表于:2012-7-19 19:37  /   查看:5756  /  回复:1
如下代码
<script>
        function upNext(bigimg) {
            var width = bigimg.offsetWidth;
            var height = bigimg.offsetHeight;
            bigimg.onmousemove = function () {
                if (event.offsetX < width / 2) {
                    bigimg.style.cursor = 'url(images/arr_left.cur),auto';
                } else {
                    bigimg.style.cursor = 'url(images/arr_right.cur),auto';
                }
            }
            bigimg.onmouseup = function () {

            }
        }
    </script>
<div onmouseover="upNext(this)" style="margin-left:200px; width:500px; height:500px;  border:1px solid red;">
        <FarPoint:FpSpread ID="FpSpread1" runat="server" BorderColor="Black" BorderStyle="Solid"
            BorderWidth="1px" Height="200" Width="400" Style="margin-left:50px;">
            <CommandBar BackColor="Control" ButtonFaceColor="Control" ButtonHighlightColor="ControlLightLight"
                ButtonShadowColor="ControlDark">
            </CommandBar>
            <Sheets>
                <FarPoint:SheetView SheetName="Sheet1">
                </FarPoint:SheetView>
            </Sheets>
        </FarPoint:FpSpread>
    </div>
怎么才能让鼠标移动到Spread中心的时候也显示图片

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-7-20 10:24:00
沙发
回复 1楼婧友的帖子

请使用以下代码测试“

  1. <script type="text/javascript">
  2.         function SetFpSpreadCursor() {
  3.             var cell = event.srcElement;
  4.             while ((cell != null) &amp;&amp; (cell.id.indexOf("<%=FpSpread1.ClientID %>") == -1)) {
  5.                 cell = cell.parentElement;
  6.             }
  7.             if ((cell != null) &amp;&amp; (cell.id.indexOf("<%=FpSpread1.ClientID %>") != -1)) {
  8.                 event.srcElement.style.cursor = "help";
  9.             }
  10.         }   
  11.     </script>
  12. </head>
  13. <body>
  14.     <form id="form1" runat="server">
  15.     <div onmousemove="SetFpSpreadCursor()">
  16.         <FarPoint:FpSpread ID="FpSpread1" runat="server" BorderColor="Black" BorderStyle="Solid"
  17.             BorderWidth="1px" Height="381px" Width="811px">
  18.             <CommandBar BackColor="Control" ButtonFaceColor="Control" ButtonHighlightColor="ControlLightLight"
  19.                 ButtonShadowColor="ControlDark">
  20.             </CommandBar>
  21.             <Sheets>
  22.                 <FarPoint:SheetView SheetName="Sheet1">
  23.                 </FarPoint:SheetView>
  24.             </Sheets>
  25.         </FarPoint:FpSpread>
  26.     </div>
  27.     </form>
  28. </body>
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部