Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: для новичков > Проблема с превью |
Автор: whitepoison 14.1.2010, 00:36 | ||||
Здравствуйте. Я в js не силен, только начал осваивать и столкнулся с такой проблемой. У меня есть код увеличивающий картинку по нажатию
Во всех браузерах кроме IE всё нормально работает и открывается окошко с картинкой. В IE открывается ссылка такого вида: http://имя сайта/product_info.php/old/pic_tel/nokiae71tv_2.jpg и естественно никакой картинки там нет. Оказывается в заголовке страницы определена вот такая функция
И IE подставляет в мою функцию window.open url страницы. Как переопределить обратно эту функцию в том месте где я собираюсь использовать window.open? Заранее спасибо за помощь. |
Автор: bars80080 14.1.2010, 01:22 |
не корректно озвучил. они все подставлют ты даёшь относительный урл, и браузер сам решает, как его достроить. видимо, в ИЕ и ФФ это определено по разному. самый простой совет - задавать абсолютный урл, начинающийся с http:, тогда никаких проблем не будет если не хочется, то порыскай в поисках тэгов <base href=""> либо ещё чего |
Автор: whitepoison 14.1.2010, 01:53 |
bars80080, большое спасибо. С абсолютным url всё работает. |
Автор: HARDMID 14.1.2010, 15:58 | ||||||
А пробуй этот код: скрипт:
вид ссылки:
ЗЫ. А зачем в твоем коде тут две точки? может быть, их надо просто убрать?
|