【发布时间】:2014-10-24 19:21:49
【问题描述】:
情况:EV-SSL 徽标通过 javascript 提供 - 必须通过脚本提供,用于身份验证。
问题:脚本未指定图像尺寸。许多页面速度优化检查器都失败了。
问题:为通过 javascript 提供的图像设置图像尺寸(高度=100,宽度=85)的正确语法是什么?
我已经尝试了下面的示例,但它不起作用:
<script>COT("https://www.mywebsite.com/system-images/cot_evssl.gif", "width=100", "height=85","SC2","none");</script>
【问题讨论】:
-
您能发布为 EV-SSL 徽标提供服务的脚本吗?仅供参考,页面速度优化检查器可能专注于初始页面加载,此时没有尺寸的图像会减慢速度。在您的情况下,由于图像是由 javascript 写入的,因此它总是比普通图像慢(即使只有一点点)。你可以用一些 jQuery 包围它,以确保它等到文档准备好,但它仍然需要一瞬间。
-
你会用JQuery吗? $("yourSelector").on("load", function() {$("yourSelector").css({"height":100, "width":85})}) 其中yourSelector是图片。跨度>
-
这里是“comodo_cot.js”的内容:pastebin.com/714siGxs
-
我想我明白您在说什么:您在页面上包含该脚本,当它运行时,它会打印图像,但会忽略尺寸。那是对的吗?如果是这样,我不确定你是否能够让他们的系统用尺寸打印它。您为获得尺寸所做的任何事情都必须在打印到您的页面上之后进行。因此,就加快速度而言,这将毫无用处。浏览器在打印图像时就已经确定了尺寸。
标签: javascript html image ssl