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(...) photo 是一个像 "../images/autumn/0216.jpg" 的参数?

你应该使用:

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