Window.createPopup相当于IE以外的其他

时间:2011-06-22 13:48:53

标签: javascript jquery html

如何为Firefox,Chrome和Safari等浏览器获取window.createpopup工具提示?

我们可以使用div吗?

在我的场景中,它应显示为工具提示。

如果我们使用如何将以下代码更改为其他浏览器?

 var oPopupBody = oPopup.document.body;
    var sBody = "<span style='background-color:#ffffc4;border:2px solid black;height:100%;width:100%;'>";
    if (sLabel) {
        sBody += "<span style='font:10pt arial;font-weight:bold;padding-left:2px;text-align:center;width:100%;'>" + sLabel + "</span>";
    }
    sBody += "</span>";
    oPopupBody.innerHTML = sBody;
    oLink.title = '';
    oPopup.show(oLink.offsetWidth, -10, iW, iH, oLink);
    oLink.title = sLabel;

1 个答案:

答案 0 :(得分:1)

你可以使用jquery来做这些事情:

$(element).hover(
  function(){
    $(this).find(child-element).show();
  },
  function(){
    $(this).find(child-element).hide();
  }
);

这样的事情 - http://jsfiddle.net/ajthomascouk/AShzJ/