javascript - 如何延迟加载 Norton Secure Site Seal?

标签 javascript ssl symantec deferred-loading norton

我在网站上显示 Norton Secure Site Seal,我想提高页面速度以延迟加载印章脚本。我所做的所有尝试都失败了,我只找到了提到这一点的页面 ( link )。有没有人为此找到好的解决方法?
我用来运行其他脚本的延迟代码如下所示:

<script type="text/javascript">(function(d, s) {
    var js, fjs = d.getElementsByTagName(s)[0], load = function(url, id) {
        if (d.getElementById(id)) {
            return;
        }
        js = d.createElement(s);
        js.src = url;
        js.id = id;
        fjs.parentNode.insertBefore(js, fjs);
    };
    load('/js/scriptone.js', 'one');
    load('/js/scripttwo.js', 'two');
    }(document, 'script'));
</script>

如果您想查看站点密封初始化脚本: (我用的是flash动画印章)

<script type="text/javascript" src="https://trustseal.verisign.com/getseal?host_name=www.undisclosed.com&amp;size=S&amp;use_flash=YES&amp;use_transparent=YES&amp;lang=en"></script>

显然这只会在我的网站上正确显示,我选择更改域名以保护隐私。我真的想避免使用 iframe,如果您发现相关,我也会加载 jQuery

最佳答案

这也扼杀了我的生意。说真的……每次页面加载 +2 到 +20 秒。后知后觉?

我们正在切换到在本地托管图像,但仍链接到 Norton 上的原始 URL。不要这样做。记下这个答案。这是错的。这是非法的。但它很实用。

https://trustsealinfo.verisign.com/splash?form_file=fdf/splash.fdf&dn=WWW.EXAMPLE.COM&lang=en

更新:

真正的解决方案是:

  • 调用 877-438-8776,x2,x1
  • 告诉他们 seal 很慢,您网站每天的访问量超过 10,000 次
  • 他们为您提供媒体工具包以安装在您自己的网站上

关于javascript - 如何延迟加载 Norton Secure Site Seal?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14872978/

相关文章:

javascript - Ajaxified 星级评分系统未正确更新

javascript - 访问控制不接受 Angular $resource 调用 Safari 允许与 Chrome 接受

asp.net - 无法打开新的弹性 beantalk 站点 'Connection timeout'

visual-studio-2012 - 通过 ClickOnce 使用 EV 证书

javascript - 如何在包含展开和折叠的html页面中创建 TreeView

javascript - 使用 Javascript/Jquery/PHP 实现菜单栏

api - YII2 client->createRequest() 忽略验证

python - Postgres - python 多个 SSL 连接

certificate - 使用 Symantec EV 证书的未知发布者警告