Javascript 弹出窗口的图像链接已断开

Javascript 弹出窗口的图像链接已断开,javascript,Javascript,我不明白为什么我弹出窗口中的图像链接出现了中断。我正在处理的页面有一个链接表,每个链接都应该打开一个包含图像和描述的窗口。有人能告诉我错误在哪里吗 <SCRIPT LANGUAGE="JavaScript"> <!-- var imgName; function pop(imgName,description) { var openWindow=window.open('', 'newwin', 'width=400,height=325,resizable=0,to

我不明白为什么我弹出窗口中的图像链接出现了中断。我正在处理的页面有一个链接表,每个链接都应该打开一个包含图像和描述的窗口。有人能告诉我错误在哪里吗

<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
var imgName; 
function pop(imgName,description) 
{ 
var openWindow=window.open('', 'newwin', 'width=400,height=325,resizable=0,toolbar=0,top=35,left=115'); 
openWindow.document.write('<HTML>') 
openWindow.document.write('<HEAD>') 
openWindow.document.write('<TITLE>&nbsp;</TITLE>') 
openWindow.document.write('</HEAD>') 
openWindow.document.write('<BODY BGCOLOR=#ffffff TOPMARGIN=0 MARGINHEIGHT=0 LEFTMARGIN=0 MARGINWIDTH=0 onBlur="window.close()">') 
openWindow.document.write('<CENTER>') 
openWindow.document.write('<A HREF="javascript:window.close()"><IMG SRC="images/parkimages/mapphotos/memorial_mapPhotos/'+imgName+'.jpg" BORDER=0></A><BR>') 
openWindow.document.write(description) 
openWindow.document.write('</CENTER>') 
openWindow.document.write('</BODY>') 
openWindow.document.write('</HTML>') 
} 
// --> 
</SCRIPT> 
<tr> 
<table width="600" border="0" cellpadding="0"> 
<td width="150"><a href="javascript:pop('mlrp_a1','Site A1')"title="Site A1"/>Site A1</a></td> 


您正在打开一个新窗口,在其中注入的动态HTML不是来自您的域,因此它没有根。您的图像源是来自域的相对路径,就像您在其他站点上打开了一个新页面一样,您不会期望相对路径指向您的站点。尝试使用图像的完整URL

我可能错了,但由于您打开的窗口没有url,它不会在用户pc上查找图像吗?如果是这样的话,只需将域添加到图像路径的起始位置。同意@DoctorMick,您是否查看了图像的属性以查看它试图从哪个URL加载?