图像生成速度不够快,未发送图像数据

Images not generating fast enough, no image data sent

这可能是一个性能问题,但我想知道如何证明这一点。

我建立了一个 Image Resizer 网站,如果我点击图像链接,它工作正常,但如果我使用以下代码在网站上显示一堆图片,图像不会显示。

我想知道这是否是因为 ImageResizer 被调用的次数如此之快(仅 15 次)并且它不知何故被绊倒了。我知道足以实现这一点并且很危险,但还不足以理解这里的挂断是什么。 Dynamics CRM 2013(此代码作为 运行 的一部分)可能有一些代码超时,或者如果图像加载时间太长则跳过显示图像的东西......对此不确定。

任何帮助都将不胜感激!谢谢大家!

    <html>
    <head>
        <title>Image View</title>
        <script language="javascript" type="text/javascript">
            function getImages() {
var unitSerial = window.parent.Xrm.Page.getAttribute("new_serial").getValue();
var guid = window.parent.Xrm.Page.data.entity.getId();
guid = guid.substring(1, guid.length-1);
var imageHTML = "<table><tr>";
for (var i=1; i<16; i++) {
imageURL = "http://website/Images/" + guid + "-" + unitSerial + "-" + i + ".png";
imageHTML = imageHTML + "<td><a href='"+imageURL+"' target=_blank><img height=95px border=0px width=130px source='"+imageURL+"?maxwidth=130&maxheight=95' /><br /><center>Pic " + i +"</center></a></td>";
            } 
imageHTML = imageHTML + "</tr></table>";
document.getElementById("images").innerHTML = imageHTML;
}
        </script>
    </head>
    <body>
        <div id="images"></div><script language="javascript" type="text/javascript">getImages();</script>
</body></html>

我刚刚注意到我在 img 标签中写的属性是 "source" 但它需要是 "src"。 Whaaaaat 一个假人。改变了它,它当然有效。