Почему это работает в Firefox, а не в IE? - PullRequest
0 голосов
/ 03 февраля 2009
           '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 Char: 3 Ошибка: неверный аргумент. Код: 0

Строка 28:

  var newWindow = window.open(theURL,winName,features+win_position);

Спасибо за любую помощь в решении этого вопроса, я вообще не программист и понятия не имею, на что я смотрю, просто копирую, вставляю и манипулирую текстом, чтобы попытаться заставить вещи работать так, как я хочу. 1011 *

Ответы [ 4 ]

1 голос
/ 03 февраля 2009

Ваш вызов MM_openBrWindow () имеет только два параметра, но требует трех. Попробуйте изменить это на это:

MM_openBrWindow('images/festool/KAPEXKS120-571287/KAPEXKS120-571287-Gallery/','putsomenamehere','scrollbars=no,resizable=no,width=840,height=580');
1 голос
/ 03 февраля 2009

Это всего лишь предположение, но я помню, что у меня была проблема с window.open, то есть там, где в переменной winName был пробел. Может быть, поставить предупреждение (winName) перед ним, чтобы проверить.

0 голосов
/ 03 февраля 2009

Ошибка не в вашем коде на стороне сервера. Я бы посмотрел на проблему после того, как страница отображается.

0 голосов
/ 03 февраля 2009

Возможно, вы захотите увидеть ошибку в отладчике JavaScript Firefox:

https://addons.mozilla.org/en-US/firefox/addon/216

Firefox часто молча завершается с ошибками JavaScript. Так что это может быть не только проблема IE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...