0

関数呼び出しに含まれる以下のコードを使用して画像を表示したい。

myWindow.document.write("<center><img border='2' src='../images/autumn/0216.jpg' width='120' height='90' /></center>");

これは、たとえば明示的に src の詳細を設定するとうまく機能src = '../images/autumn/0216.jpg'し、画像が正しく表示されます。私がする必要があるのは、画像のURLを関数に送信して、必要な画像を表示できるようにすることです(これは関数名の「写真」参照です)。関数名は次のとおりです。

function photoorder(category, reference, photo)

画像の URL を関数呼び出しに送信しようとし'../images/autumn/0216.jpg'ましたが、受信して正しくフォーマットされています。しかし、コマンドを使用するとsrc = photo、画像が表示されません。例えば

myWindow.document.write("<center><img border='2' src='photo' width='120' height='90' /></center>"); 

また

myWindow.document.write("<center><img border='2' src=photo width='120' height='90' /></center>"); 
4

2 に答える 2

0

試す:

myWindow.document.write("<center><img border='2' src='" + photo + "' width='120' height='90' /></center>");
于 2013-05-11T10:31:08.403 に答える
0

この目的のためには、jQuery を使用することをお勧めします...

しかし、あなたの関数 photoorder(...) では、写真は "../images/autumn/0216.jpg" のようなパラメータですか?

あなたが使用する必要があります:

myWindow.document.write("<center><img border='2' src='" + photo + "' width='120' height='90' /></center>");
于 2013-05-11T10:36:19.840 に答える