Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: tsd от 07 Марта 2002, 20:36:18
-
Кусок кода:
Press Here To View
Сама суть вопроса:
Что нужно подставить вместо #, чтоб материнское окно, после открытия нового окна, не прыгало наверх себя, а оставлось на месте ссылки?
Замучался искать. Заранее спасибо :super:
-
vot
-
javascript:void(0)
А больше никак?
Хотя и за это спасибо, помогло вроде :)
З.Ы. Просто тогда в Статус Баре будет светиться javascript:void(0), а хотелось бы чего-нить человеческого и чтоб Явой не загромаждать ХТМЛ.
-
Можно так
bars=0,resizable=1,width=600,height=300\'); return false;">Press Here To View
-
return false;
О! То, что доктор прописал!
Огромное спасибо Боре Елкину:beer:
-
а у меня в данном случае другой вопрос - если у меня на странице много всяких картинок, которые должны открываться _каждый_ в новом окне
а вот не получается:( одна страничка замещает другую, если окошко после первого клика не закрыть
-
target="_blank"
-
2yennifer
Просто каждому новому окошку свой уникальный ID назначить надо. Тогда они будут открываться каждый в своем.
-
2 MadDog
это как?
AliMamed
если прописать бланк, то будет уже нифига не маленькое окошко с заданными размерами :(
-
2yennifer
допустим так
....
....
Вот работающий пример (в свое время пришлось делать :) )
http://www.mfitness.ru/polar/a-series/
-
MadDog
слушай, а у меня не так все окна открываются :(
че делать?
-
yennifer
....
....
....
-
Croaker
ок, пасип, а target прописывать в скрипте или прямо в ?
-
чего то не работает вообще ничего :(
-
yennifer
в теге . А зачем он тебе?
Кстати:
function OpenWin(file,w,h,name)
{
var mywin;
NLeft = Math.round(screen.width/2 - w/2);
NTop = Math.round(screen.height/2 - h/2);
mywin = window.open("/carts.html",name, "menubar=no,status=no,toolbar=no,resizable=no,scrollbars=no,width=" +w+ ",height=" +h+ ",left=" + NLeft + ",top=" + NTop);
mywin.document.write(""+name+"");
mywin.document.write("
");
mywin.document.write("");
mywin.focus();
}
и вызвать - ....
плюс в предидущем сообщении я лоханулся - надо поменять местами \'nw1\' и \'images/dinya.jpg\' =)
-
ого! у меня тут глаза на лоб полезли, когда я увидела этот скрипт:)
ок, у меня
может, его где поправить можно?
эх, не сильна я в объектах нифига. мне проще с цифирками работать
(я вообще на пхп пишу)
-
Croaker
чего то глючит твой скрипт:(
вот здесь вот mywin = window.open("/carts.html",name, " menubar=no,status=no,toolbar=no,resizable=no,scrol
lbars=no,width=" +w+ ",height=" +h+ ",left=" + NLeft + ",top=" + NTop);
-
дай ссылку или напиши - что пишет конкретно (строка, символ) + выложи эту строку.
-
я тебе письмо послала, так что ответить можешь на мыло ;)
а вообще http://www.bistroff.ru/open.html
-
ok - посмотрю по ссылке, а писмо пока получить не могу - mail.rambler третий день глючит. Отвечу сюда.
-
не resizeble, а resizable=no или resizable=yes
-
все равно ошибка:( сам посмотри
-
mywin = window.open(file, name, resizable=no, toolbar=no, location=no, directories=no, status=no, menubar=no, width=\' +w+ \',height=\' +h+ \',left=\' + NLeft + \',top=\' + NTop +\');
1. просто вставь этоту строчку вместо своей
2. У тебя параметры name и text передаются только с первой картинки, без них скрипт глючит.
-
ну вставила
ну попять ошибка:(
вставлено - только для первой, это да
че делать???????
-
только что залез - не вставила
кинь файл в архив и сунь его в инет - я отредактирую (почта не пашет)
или напиши сюда - dmitriev@irm.ru
-
я тебе его по почте отослала
-
Попробуй вложить файл (по возможности в архиве) :) и прислать еще раз...