随机图像捕获器

时间:2012-09-25 11:04:53

标签: php image random capture

我有一个脚本,在我希望通过Javascript或PHP记录的页面上显示随机图像。问题是,图像源类似于/random.php。如何在不丢失分配给该页面的实际随机数的情况下检索图像数据?

谢谢,

2 个答案:

答案 0 :(得分:2)

这个javascript是否能解决问题:

function getBase64Image(img) {
    var canvas = document.createElement("canvas");
    canvas.width = img.width;
    canvas.height = img.height;
    var ctx = canvas.getContext("2d");
    ctx.drawImage(img, 0, 0);
    var dataURL = canvas.toDataURL("image/png");
    return dataURL.replace(/^data:image\/(png|jpg);base64,/, "");
}

使用jQuery选择器:

getBase64Image($('#omg')[0])

其中omg是图片的ID

答案 1 :(得分:0)

使用此链接

http://lorempixel.com/300/300/

它使用随机图像和自定义尺寸

就像这样。

<img src="http://lorempixel.com/300/300/">