0

JavascriptまたはPHPを介してログに記録したいページにランダムな画像を表示するスクリプトがあります。問題は、画像ソースが/random.phpのようなものであるということです。そのページに割り当てられた実際のランダムを失うことなく、画像データを取得するにはどうすればよいですか?

ありがとう、

4

2 に答える 2

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 です

于 2012-09-25T11:10:27.783 に答える
0

このリンクでうさへ

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

ランダムな画像とカスタムサイズを使用します

ちょうどこのような。

<img src="http://lorempixel.com/300/300/">
于 2016-01-27T11:57:16.103 に答える