'display the left product image
if intImagePos = 2 then
response.write("<td class=""ProductImage"">" & vbcrlf)
'show image
if Len(objProduct.Image2) > 0 then
response.write("<a class=""thumbnail"" href=""javascript: void(0)"" onclick=""MM_openBrWindow('images/festool/KAPEXKS120-571287/KAPEXKS120-571287-Gallery/','scrollbars=no,resizable=no,width=840,height=580')""><img src=" & objProduct.Image1 & " border=""0""><br>See gallery of this product</a>")
else
response.write("<p>No Picture Available</p>")
end if
response.write("</td>")
end if
IE中的错误代码是:
线:28 查尔:3 错误:参数无效。 代码:0
第28行是:
var newWindow = window.open(theURL,winName,features+win_position);
感谢您在解决此事方面提供任何帮助,我根本不是程序员,也不知道我在看什么,只是复制,粘贴和操作文本,试着让我的工作得到我想要的东西。< / p>
答案 0 :(得分:1)
这只是猜测,但我记得在window.open中遇到问题,即winName变量中有空格。也许在它之前放一个警报(winName)来检查。
答案 1 :(得分:1)
您对MM_openBrWindow()的调用只有两个参数,但需要三个参数。尝试将其更改为:
MM_openBrWindow('images/festool/KAPEXKS120-571287/KAPEXKS120-571287-Gallery/','putsomenamehere','scrollbars=no,resizable=no,width=840,height=580');
答案 2 :(得分:0)
您可能希望在Firefox的javascript调试器中观看错误:
Firefox经常无法在javascript错误上失败。所以它可能不是IE唯一的问题。
答案 3 :(得分:0)
错误不在您的服务器端代码中。我会在呈现页面后查找问题。