Javascript 如何调用Lightbox而不是JS“;警惕;?

Javascript 如何调用Lightbox而不是JS“;警惕;?,javascript,fonts,lightbox,Javascript,Fonts,Lightbox,我有一个脚本,用于检查计算机()中是否安装了特定字体。如果指定字体已安装或未安装,在这两种情况下,js脚本都会调用alert()函数。如果字体“已安装”,则不执行任何操作,但如果字体“未安装”,则只需打开light box image viewer(),而不是alert()函数,这怎么可能呢?请在代码中使用它。 HTML添加锚定标记可以隐藏 <body> <a href="http://lokeshdhakar.com/projects/lightbox/ima

我有一个脚本,用于检查计算机()中是否安装了特定字体。如果指定字体已安装或未安装,在这两种情况下,js脚本都会调用
alert()
函数。如果字体“已安装”,则不执行任何操作,但如果字体“未安装”,则只需打开light box image viewer(),而不是
alert()
函数,这怎么可能呢?

请在代码中使用它。 HTML添加
锚定标记
可以隐藏

    <body>
    <a href="http://lokeshdhakar.com/projects/lightbox/images/image-2.jpg" rel="lightbox" title="my caption" style="display: none;" id="anchorId">image</a>
</body>
//您需要添加页面上提到的js和css

下面是来自
请记住,只有在字体不存在时,它才会显示图像。

我认为您需要的是使用html结构而不是警报的弹出式对话框

如果你使用,你可以使用

或者,您通常可以采用另一种方法

  • 创建用于显示包含
    Font X
  • 设置对象CSS
    显示:无
  • 添加触发器(例如
    display:inline;
    display:block;
    )以触发

  • 我想你想要像这样的弹出窗口

    所以最好的方法是有一个额外的div,并使用display属性显示/隐藏它

    你也可以用!对于强制应用显示属性很重要。当你显示它时,给那个div更多的z索引

    enter code here
    
    if (!doesFontExist("Comic Sans MS"))
    {
        function('Comic Sans MS DOES NOT exist');
        // logic for displaying div
    }
    

    我不确定我是否理解这个问题。你是在问如何使用lightbox插件吗?@Juhana否,我想将lightbox alert用作
    alert()
    函数。我正在Wordpress上使用此脚本。是的,这正是我想要的。我可以在JSFIDLE中执行它吗?请创建模块。感谢您给出了最新的答案,并给出了JSFIDLE工作示例。如果这个问题解决了,请记住接受回答,图像不会像网站上提到的那样加载到灯箱中。我的意思是如何使用不透明度为80%的“overlay.png”图像。在提问之前,请尝试一下网站上所说的基本知识。我们没有灯箱支持
    ,谢谢,现在一切正常。很抱歉给新手提问题,实际上我不知道编码!
    enter code here
    
    if (!doesFontExist("Comic Sans MS"))
    {
        function('Comic Sans MS DOES NOT exist');
        // logic for displaying div
    }