网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 javascript弹出带文字信息的提示框效果
内容
    js作用域是前端开发必掌握的基础知识。这篇文章主要介绍了javascript中的作用域的相关资料,需要的朋友可以参考下
    本文实例讲述了javascript弹出带文字信息的提示框效果。分享给大家供大家参考,具体如下:
    tooltips.js:
    // position of the tooltip relative to the mouse in pixel //
    var offsetx = 12;
    var offsety = 8;
    function newelement(newid)
    {
      if(document.createElement)
      {
        var el = document.createElement('div');
        el.id = newid;
        with(el.style)
        {
          display = 'none';
          position = 'absolute';
        }
        el.innerHTML = ' ';
        document.body.appendChild(el);
      }
    }
    var ie5 = (document.getElementByIdx && document.all);
    var ns6 = (document.getElementByIdx && !document.all);
    var ua = navigator.userAgent.toLowerCase();
    var isapple = (ua.indexOf('applewebkit') != -1 ? 1 : 0);
    function getmouseposition(e)
    {
      if(document.getElementByIdx)
      {
        var iebody=(document.compatMode &&
        document.compatMode != 'BackCompat') ?
        document.documentElement : document.body;
        pagex = (isapple == 1 ? 0:(ie5)?iebody.scrollLeft:window.pageXOffset);
        pagey = (isapple == 1 ? 0:(ie5)?iebody.scrollTop:window.pageYOffset);
        mousex = (ie5)?event.x:(ns6)?clientX = e.clientX:false;
        mousey = (ie5)?event.y:(ns6)?clientY = e.clientY:false;
        var lixlpixel_tooltip = document.getElementByIdx('tooltip');
        lixlpixel_tooltip.style.left =(mousex+pagex+offsetx) + 'px';
     lixlpixel_tooltip.style.top =(mousey+pagey+offsety) + 'px';
      }
    }
    function tooltip(tip)
    {
      if(!document.getElementByIdx('tooltip')) newelement('tooltip');
      var lixlpixel_tooltip = document.getElementByIdx('tooltip');
      lixlpixel_tooltip.innerHTML = tip;
      lixlpixel_tooltip.style.display = 'block';
      document.onmousemove = getmouseposition;
    }
    function exit()
    {
      document.getElementByIdx('tooltip').style.display = 'none';
    }
    test.html:
    <html>
    <head>
    <style>
    .tableBorder7{width:800;solid; background-color: #000000;}
    TD{font-family: 宋体;font-size: 12px;line-height : 15px ;}
    th{background-color: #f7f7f7;color: #000000;font-size: 12px;font-weight:bold;}
    th.th1{background-color: #333333;}
    td.TableBody7{background-color: #B1EA45;}
    </style>
    <script language="JavaScript" src='tooltips.js'>
    </script>
    </HEAD>
    <BODY>
    <div onmouseover="tooltip('如果你添加的是一个播客(Podcast),请选中此复选框。');"onmouseout="exit();">蝶恋花</div>
    </BODY>
    </HTML>
    希望本文所述对大家JavaScript程序设计有所帮助。
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/17 6:46:45