PDA

Показать полную графическую версию : popupWin = window.open


Страниц : [1] 2

vovan84
06-08-2003, 12:46
Кто нибудь знает как в этом новом открывающемся окне можно сделат таблицы и др. И как можно дать ему название (Title) ?

Ginger
06-08-2003, 13:26
ай короче! жрёт форум код и всё тут! задрал!
вот ссылка:
http://web4you.ru/cgi-bin/forum/topic.cgi?forum=6&topic=44

Исправлено: Ginger, 14:41 6-08-2003

vovan84
06-08-2003, 17:07
Я имелл виду вот что!
Вот ссылка <A HREF="#" onClick="window.open('http://www.inter.ee/02/IMGS/stalnuhhin.jpg', 'newWin', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbars=1, Resizable=0, Copyhistory=1, Width=800, Height=600')" class=menu_tiny>1024x768</A>

Открывается новое окошко но я хочу что бы в этом окошке был свой Title и вообще как описать боди и все такое, что бы когда окошко открывается там были ссылки и можно было использовать таблицы. Кароче как в эту строчку вставить хтмл настройки открывающегося окна?

Ginger
06-08-2003, 17:47
vovan84
ты сначала по ссылке сходи да посмотри. там дан пример. конечно не конкретно Вове84, но понять можно.

Jekamajor
06-08-2003, 18:32
vovan84
А что мешает написать отдельный HTML с необходимыми ссылками, таблицами, а потом вместо 'http://www.inter.ee/02/IMGS/stalnuhhin.jpg'  использовать путь к этой страничке?

Исправлено: Jekamajor, 19:35 6-08-2003

vovan84
06-08-2003, 18:46
Нет мне нужно именно чтоб открывалось такое окошко, но чтоб я мог сам распологать там картинку и ссылки как хочу.

UZER
07-08-2003, 00:03
vovan84
чтоб я мог сам распологать там картинку и ссылки как хочу

Пожалуйста расположи как хочешь в отдельной хтмл страничке, а потом клади её в popup

vovan84
07-08-2003, 12:31
Так вот я и хочу узнать как пошно хтмл страничку всунуть в попап! О это м речь и идёт :)

UZER
07-08-2003, 13:23
vovan84

window.open('http://adress.tvoey.html/stanichki.html', 'newWin', 'Toolbar=0,
Location=0, Directories=0,
Status=0, Menubar=0, Scrollbars=1, Resizable=0, Copyhistory=1, Width=800, Height=600')

Надеюсь понятно

Добавлено:


Сори за созданный горизонтальный scrollbar :)



Исправлено: UZER, 2:02 8-08-2003

vovan84
07-08-2003, 20:23
Да это все понятно и так! Я хочу знать как сделать чтоб не созданную хтмл страничку сувать а чтобы в открывавшимся попапе генерировался такой тег как боди чтоб  я мог управлять цветами и тд. в этих попапах. Вы представте если фоток много и если я буду к каждому попапу делать свою хтмл страничку то потом запутатся можно будет в этих файлах! Как то же можно указывая что бы открылась окно попапа описать сразу и боди и все остальное.

Добавлено:

Да это все понятно и так! Я хочу знать как сделать чтоб не созданную хтмл страничку сувать а чтобы в открывавшимся попапе генерировался такой тег как боди чтоб  я мог управлять цветами и тд. в этих попапах. Вы представте если фоток много и если я буду к каждому попапу делать свою хтмл страничку то потом запутатся можно будет в этих файлах! Как то же можно указывая что бы открылась окно попапа описать сразу и боди и все остальное.
Вот к чему я! Плиз кто знает помогите...

Добавлено:

А если никто не знает как, то хотя бы скажите как можно сделать что если вы в попапе делаете ссылку на картинку и попау открывается с картинкой то как закрыть тут путь который пишется в Title? Например я хочу вместо этого пути написать для этого попапа свой заголовок.

UZER
08-08-2003, 01:18
vovan84
Можно скриптом, но это немного не так, как ты хочешь

<html>
<head>
<title>123</title>
<script language="JavaScript">
function openWin() {
*myWin= open("", "displayWindow",
* *"width=500,height=400,status=yes,toolbar=yes,menubar=yes");

* *myWin.document.open();
*
*myWin.document.write("<html><head><title>123456");
*myWin.document.write("</title></head><body>");
*myWin.document.write("<img src='http://www.inter.ee/02/IMGS/stalnuhhin.jpg'>");
*myWin.document.write("</body></html>");

*myWin.document.close(); *
}
</script>
</head>
<body>
<A HREF="#" onClick="openWin()">Открыть</a>
</body>
</html>

Еще можно доделать, чтобы в скобках при вызове функции можно было писать адрес картинки, если надо...



Исправлено: UZER, 2:20 8-08-2003

vovan84
08-08-2003, 11:46
Junior Member: Спасибо большое! :pray:


А может быть кто нить еще знает как в таком способе когда windows.open если ссылка на картинку как задать заголовок?
Мне говорили что можно там где то можно писать Caption но как я не знаю :cranky:

UZER
08-08-2003, 15:39
vovan84
Ну ты и вправду не выспался =)
myWin.document.write("<html><head><title>Это заголовок");
myWin.document.write("</title></head><body>");
myWin.document.write("<img src='http://www.inter.ee/02/IMGS/stalnuhhin.jpg'>");
myWin.document.write("</body></html>");

Если непонятно, то объясню - за заголовок окошка отвечает тег <TITLE>
Т.е. пишешь строчку:
myWin.document.write("<title>Заголовок окошка</title>");

Теперь-то ясно? =)

vovan84
08-08-2003, 16:10
Да это то ясно :smoke:!
Я имею ввиду если не через скрипт. Я все же хочу использовать windows.open(И вот тут перечисляются атребуты)
И есть такой атребут Кэпшин а вот каким поосчёту и как его писать я не знаю... :idontnow:
И вот хотел бы это узнатью

UZER
09-08-2003, 03:35
vovan84
Да нету аттрибута Caption
Caption - это в Delphi для форм заголовки задаются
Не имеет значения, каким по счету идет аттрибут
Если ты вставляешь картинку, то никак не заставишь браузер изменить путь к этой картинке на что-то в заголовке

Исправлено: UZER, 4:37 9-08-2003

Taiss22
23-05-2005, 12:16
Доброго времени суток! Заранее извиняюсь за делитанский вопрос. По вышеуказанным ссылкам я смотрел. Но до конца не въехал, так как не являюсь вебмастером, а только учусь. Однако волею обстоятельств нужен код всплывающего окна. Его пример я старательно списал с книги. Но код не работает. Вот он:
<html>
<head>
<title>Всплывающее окно</title>
<script language="JavaScript">
<!--// Начало сценария
function new_window(url)
{
link = window.open(uri, "Link", "toolbar=0,
location=0, directories=0, status=0, menubar=0,
scrollbars=0, resizable=0, width=200, height=250, left=80, top=180");
}
// Конец сценария -->
</script>
</head>
<body>
<a href="javascript:new_window(здесь указываю адрес всплывающего окна, типа 'popup_windows/popup1.html')">Click Me</a>
</body>
</html>
Т.е. нужно, чтобы popup window появлялось при нажатии на ссылку. Где ошибка? И как сделать правильно? И еще, дайте, пожалуйста, вариант сценария появления этого же окна автоматически. Заранее благодарен.

slaine
23-05-2005, 13:10
Taiss22
смотри выше там всё написано!
А автоматически будет так:
<html><title></title><head>
<SCRIPT LANGUAGE = javascript>
function newwin(){
sdf = window.open("", "", config="width = 300, height = 200");
}
setTimeout("newwin()", 1000);
</SCRIPT>
<BODY></body></html>

slaine
23-05-2005, 13:32
Taiss22
У тебя ошибка uri вместо url посмотри внимательно!
Потом после "link" должно быть config=", а потом уже toolbar,
scrollbar" и.т.д
Дальше в <a href="javascript:new_window(здесь указываю адрес всплывающего окна, типа 'popup_windows/popup1.html')">Click Me</a> недолжно быть никаких строк, там указывают
в переменную адрес страницы и всё!

Taiss22
23-05-2005, 13:52
С автоматическим почти все понял. Только хочу уточнить. А если нужно не одно, а два или три окна автоматически? Где и что надо добавить? И где указывается адрес всплывающего окна?

slaine
23-05-2005, 15:12
('URL документа в новом окне', 'Название нового окна', config='параметры нового окна')
Всё же написано.
А если нужно не одно, а два или три окна автоматически? Где и что надо добавить?
function newwin(){
sdf = window.open("", "", config="width = 300, height = 200");
sdf = window.open("", "", config="width = 300, height = 200");
asd = window.open("", "", config="width = 300, height = 200");

}




© OSzone.net 2001-2012