imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 08.01.2004, 20:00     # 1
vladoss
Junior Member
 
Аватар для vladoss
 
Регистрация: 23.06.2003
Сообщения: 196

vladoss Путь к славе только начался
ImageMAP+JS

вопрос следующий:

имеется imagemap, в нем каждой области присвоена какая-то сслыка через атрибут href. Все работает. Но как сделать, чтобы открывающееся окно генерилось с помощью document.open, это надо чтобы указать такие параметры как размер окна, скролбары итд, но в это окно загружался уже существующий статичный html-документ?
прописывая нечто типа window.open( windowURL, windowName, windowFeatures ) , где windowURL - адрес необходимого документа, происходит error on page.

короче кто поможет, тому 5 баллов.
vladoss вне форума  
Старый 08.01.2004, 20:02     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Код страницы пости или адрес давай.
RaZEr вне форума  
Старый 08.01.2004, 20:06     # 3
vladoss
Junior Member
 
Аватар для vladoss
 
Регистрация: 23.06.2003
Сообщения: 196

vladoss Путь к славе только начался
адреса нет, т.к. это вещь вообще говоря локальная.
а что постить? есть обычная карта image map, с набором примерно след. строк:

<AREA SHAPE="rect" ALT="" COORDS="455,524,567,546" HREF="PRITIR/pritir.html" TARGET="_blank">
я ее модифицировал приблизительно до след. вида:
<AREA onmouseover="display(2);self.status='притрка';return true " onmouseout=display(1) SHAPE="rect" ALT="" COORDS="455,407,565,454" href="javascript:%20showpage(PRITIR/pritir.html);">

ну а сам showpage:

function openWin( windowURL, windowName, windowFeatures ) {
return window.open( windowURL, windowName, windowFeatures ) ;
};

function showpage (p) {
var newWindow;
newWindow=openWin(p,"newWin","toolbar=no,location=no,directories=no,st atus=no,menubar=no,scrollbars=yes,resizable=no,width=750,height=560,to p=5,left=0");
}
vladoss вне форума  
Старый 08.01.2004, 20:12     # 4
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
href="javascript:%20showpage(PRITIR/pritir.html);">
RTFM
RaZEr вне форума  
Старый 08.01.2004, 20:20     # 5
vladoss
Junior Member
 
Аватар для vladoss
 
Регистрация: 23.06.2003
Сообщения: 196

vladoss Путь к славе только начался
ну че там кавычки или че?
я ставил все равно не получается

Добавлено через 5 минут:
напиши как правильно плиз
vladoss вне форума  
Старый 08.01.2004, 23:15     # 6
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
да насамом деле такое же мне тоже нужно...

можно как-нибудь onLoad() может задать размеры окна? насколько я понял то нет
можно задать только в window.open() пораметры нового окна... но мне надо именно первое окно задать.

может есть какие решения у вас, знатоки?
shuron вне форума  
Старый 09.01.2004, 01:53     # 7
vladoss
Junior Member
 
Аватар для vladoss
 
Регистрация: 23.06.2003
Сообщения: 196

vladoss Путь к славе только начался
c первым окном геморр, как оказалось. Как я сделал: первым открывается скажем какой-то index.html, который ничего не выводит, а только через window.open(); открывает новое окно с треб. параметрами. но глюк в том, что при попытке его закрытия self.close(); возникает alert-мессага эксплорера: "the web page you are viewing is trying to close the window" yes/no. т.е. юзверю придется в таком случае кажд. раз тыкать, что мол yes. Как я выяснил, это связано с тем, что так реагирует эксплорер при попытке закрытия корневого окна и поделать с этим ничего нельзя =(

У кого какие идеи с первым размером или с безалертным закрытием корневого окна?
vladoss вне форума  
Старый 09.01.2004, 14:23     # 8
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
Da wtom to wse i delo... i 4eto nikak elgantnogo sposoba ne najdu...

Moget est esche swetkie golowi na forume!!
ih schdut 5 balow!
shuron вне форума  
Старый 11.01.2004, 02:23     # 9
vladoss
Junior Member
 
Аватар для vladoss
 
Регистрация: 23.06.2003
Сообщения: 196

vladoss Путь к славе только начался
shuron
единственное что можно сделать для первого окна через onload, я так полагаю, так это ресайзинг окна, через соотв. метод объекта window:

Код:
<html> 
<body onload = "window.resizeTo (300, 500)">...</body> 
</html>

Последний раз редактировалось vladoss; 11.01.2004 в 02:28.
vladoss вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:54.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.