powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / странности с window.open
16 сообщений из 16, страница 1 из 1
странности с window.open
    #35576785
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня есть функция которая открывает новое окно с помощью window.open
с параметрами 'status=0,resizable=1,location=0,menubar=0,scrollbars=0,titlebar=0'

так вот проблема:
открываю новое окно из текущего, затем еще одно новое из нового и наконец еще одно из последнего - и о сявтой Мекософт (20 раз КУ) вверху появляется корявая строка адреса!!!!

этож какого хрене??? и почему только в 3м открытом окне,а не в 100???
...
Рейтинг: 0 / 0
странности с window.open
    #35577114
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp
открываю новое окно из текущего, затем еще одно новое из нового и наконец еще одно из последнего
вот это полет программерской мысли! Действительно, что ж не сто окон то цепочкой, а всего три? Вот это удобно наверное - мильон окон...

По сабжу - это баг конкретной версии браузера. Лучше будет не плодить столько окон, но если очень хочется - можете попробовать открывать все окна из главного (т.е. из нового окна открывать еще одно не через window.open, а через window.opener.open). Интересно что выйдет.
...
Рейтинг: 0 / 0
странности с window.open
    #35578045
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illion sp
открываю новое окно из текущего, затем еще одно новое из нового и наконец еще одно из последнего
вот это полет программерской мысли! Действительно, что ж не сто окон то цепочкой, а всего три? Вот это удобно наверное - мильон окон...

По сабжу - это баг конкретной версии браузера. Лучше будет не плодить столько окон, но если очень хочется - можете попробовать открывать все окна из главного (т.е. из нового окна открывать еще одно не через window.open, а через window.opener.open). Интересно что выйдет.

А Вы знаете зачем эти окна? Вы знакомы с архитектурой проекта? И откуда такие навязчивые мысли и окнобоязнь?
Да и вопрос собственно был о другом!
...
Рейтинг: 0 / 0
странности с window.open
    #35578226
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spА Вы знаете зачем эти окна? Вы знакомы с архитектурой проекта? И откуда такие навязчивые мысли и окнобоязнь?
Да и вопрос собственно был о другом!
Окнобоязнью страдаю с детства, да, есть такое. Не имею ни малейшего желания знать зачем Вам их столько. У меня в текущем проекте есть аж одно открывающееся окно вспомогательное, но я уже знаю как я от него избавлюсь и куда применю сэкономленное от открытия время.

Впрочем да, не об этом речь. Вы попробовали окна открывать все от родительского, а не вагончиком? Результат какой? Я сегодня не ленивая и проверила на своем любимом зверинце (ие 5.5,6,7, фф2,3) - окна открываются и вагончиком и все от главного, и хоть по сколько штук, и все такие ровные и без излишних деталей... В общем, по кустам и окопам придется Вам продираться, особенно если у заказчика такая же версия браузера :(.
...
Рейтинг: 0 / 0
странности с window.open
    #35578288
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illion
Впрочем да, не об этом речь. Вы попробовали окна открывать все от родительского, а не вагончиком? Результат какой? Я сегодня не ленивая и проверила на своем любимом зверинце (ие 5.5,6,7, фф2,3) - окна открываются и вагончиком и все от главного, и хоть по сколько штук, и все такие ровные и без излишних деталей... В общем, по кустам и окопам придется Вам продираться, особенно если у заказчика такая же версия браузера :(.

Окна мне надо открывать именно вагончиком - как можно из диалога создания адреса, бросив это диалог вернуться к главному и открыть окно создания нового города, а затем вернуться к диалогу создания адреса и вставить новый город? - это и не логично и не гигеенично!
...
Рейтинг: 0 / 0
странности с window.open
    #35578388
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ни в хромом ни в опере не воспроисводится и при 20 открытых. Файл windowOpen.html:
Код: plaintext
1.
2.
3.
4.
5.
<html>
<body>
<button onclick="window.open('windowOpen.html','','status=0,resizable=1,location=0,menubar=0,scrollbars=0,titlebar=0')">Click</button>
</body>
</html>
...
Рейтинг: 0 / 0
странности с window.open
    #35578455
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spОкна мне надо открывать именно вагончиком - как можно из диалога создания адреса, бросив это диалог вернуться к главному и открыть окно создания нового города, а затем вернуться к диалогу создания адреса и вставить новый город? - это и не логично и не гигеенично!
Шутник. Открытие допокон - зло. Проблема не в коде, а в архитектуре проекта.
Что мешает пользоваться всплывающими окошками (div'ами)? - Это и профессиональней, и стильней, и не требует открывать окна. Можно и без них, обойтись одним ДОМом, но это уже будет слишком кустарщиной попахивать, если нет достаточного опыта формирования таких страниц.
А что касается предложенной тобой архитектуры, то она напоминает архитектуру построения проектов, основанных на базах данных, где есть жесткое ограничение к коду и кроме как вызывать "уточняющие" окна, вариантов нет. Веб-проекты отличаются зачастую даже слишком повышенной гибкостью, которую можно и нужно реализовывать.
А кроме всего этого не забывай про такой инструмент, как AJAX, с помощью которого можно сделать ну очень гибкие вещи ...
...
Рейтинг: 0 / 0
странности с window.open
    #35578458
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spкак можно из диалога создания адреса, бросив это диалог вернуться к главному и открыть окно создания нового города, а затем вернуться к диалогу создания адреса и вставить новый город? - это и не логично и не гигеенично!
можно то легко и просто. Весь вопрос - надо ли, ибо это и впрямь нелогично. У Вас что, на всех машинах такой эффект? (кстати, скажите версию браузера). Может проще пропатчить/обновить/сменить заказчику браузер или все окна сделать со строкой адреса или забить на это еще как-нибудь?
...
Рейтинг: 0 / 0
странности с window.open
    #35578527
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illion spкак можно из диалога создания адреса, бросив это диалог вернуться к главному и открыть окно создания нового города, а затем вернуться к диалогу создания адреса и вставить новый город? - это и не логично и не гигеенично!
можно то легко и просто. Весь вопрос - надо ли, ибо это и впрямь нелогично. У Вас что, на всех машинах такой эффект? (кстати, скажите версию браузера). Может проще пропатчить/обновить/сменить заказчику браузер или все окна сделать со строкой адреса или забить на это еще как-нибудь?

Win2003 Server, IE7 autoupdate - стоит все самое последнее
на станциях не пробовал
...
Рейтинг: 0 / 0
странности с window.open
    #35578532
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck spОкна мне надо открывать именно вагончиком - как можно из диалога создания адреса, бросив это диалог вернуться к главному и открыть окно создания нового города, а затем вернуться к диалогу создания адреса и вставить новый город? - это и не логично и не гигеенично!
Шутник. Открытие допокон - зло. Проблема не в коде, а в архитектуре проекта.
Что мешает пользоваться всплывающими окошками (div'ами)? - Это и профессиональней, и стильней, и не требует открывать окна. Можно и без них, обойтись одним ДОМом, но это уже будет слишком кустарщиной попахивать, если нет достаточного опыта формирования таких страниц.
А что касается предложенной тобой архитектуры, то она напоминает архитектуру построения проектов, основанных на базах данных, где есть жесткое ограничение к коду и кроме как вызывать "уточняющие" окна, вариантов нет. Веб-проекты отличаются зачастую даже слишком повышенной гибкостью, которую можно и нужно реализовывать.
А кроме всего этого не забывай про такой инструмент, как AJAX, с помощью которого можно сделать ну очень гибкие вещи ...

Это лишь исключительно Ваше мнение по поводу профессионльней :)
AJAXOM я занимаюсь еще с тех времен когда он вообще не был известен широкому кругу пока Google не создала свой первый контрол :)
Проект действительно для работы с базами
...
Рейтинг: 0 / 0
странности с window.open
    #35578536
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck spОкна мне надо открывать именно вагончиком - как можно из диалога создания адреса, бросив это диалог вернуться к главному и открыть окно создания нового города, а затем вернуться к диалогу создания адреса и вставить новый город? - это и не логично и не гигеенично!
Шутник. Открытие допокон - зло. Проблема не в коде, а в архитектуре проекта.
Что мешает пользоваться всплывающими окошками (div'ами)? - Это и профессиональней, и стильней, и не требует открывать окна. Можно и без них, обойтись одним ДОМом, но это уже будет слишком кустарщиной попахивать, если нет достаточного опыта формирования таких страниц.
А что касается предложенной тобой архитектуры, то она напоминает архитектуру построения проектов, основанных на базах данных, где есть жесткое ограничение к коду и кроме как вызывать "уточняющие" окна, вариантов нет. Веб-проекты отличаются зачастую даже слишком повышенной гибкостью, которую можно и нужно реализовывать.
А кроме всего этого не забывай про такой инструмент, как AJAX, с помощью которого можно сделать ну очень гибкие вещи ...

Реализация со всплывающими дивами возможна лишь для одностраничного или 2х-страничного проекта или для забавы и красивости ради. Для больших проектов такая архитектура нежизнеспособна!
...
Рейтинг: 0 / 0
странности с window.open
    #35578538
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мой простенький скриптец пробовал?
Или тогда уж дай свой, чтоб хоть на одном языке разговаривать.
...
Рейтинг: 0 / 0
странности с window.open
    #35579051
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА мой простенький скриптец пробовал?
Или тогда уж дай свой, чтоб хоть на одном языке разговаривать.

Я попробовал свой создав тестовую страницу - строка адреса не появляется :(
придется ковыряцца - непонятно как сама функция может по ходу выполнения программы менять параметры :)
...
Рейтинг: 0 / 0
странности с window.open
    #35579331
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spЭто лишь исключительно Ваше мнение по поводу профессионльней :)
AJAXOM я занимаюсь еще с тех времен когда он вообще не был известен широкому кругу пока Google не создала свой первый контрол :)
Проект действительно для работы с базами

Реализация со всплывающими дивами возможна лишь для одностраничного или 2х-страничного проекта или для забавы и красивости ради. Для больших проектов такая архитектура нежизнеспособна!

Ну, допустим, с AJAX'ом мы все познакомились примерно в одно и то же время - это был февраль 2005 года (если не ошибаюсь, то "час 0" для него - 5 февраля 2005 года - и он вошел в общем и повсеместно).
Практически все и у всех проекты "для работы с базами", просто в твоих суждениях веет замашками программера баз данных - виден дефицит идей реализаций, это им присуще.

Не так давно у меня был достаточно приличный проект. Хотя требований особых не было, но решил повыпендриваться: весь проект сделан практически на одной веб-странице с огромным количеством внутристраничных переходов, в том числе твоя связка место-город-улица и т.д. Причем, хочу заметить, при возврате из любой вложенности страниц состояние вышестоящих в иерархии сохраняется - значения полей, курсоры, состояние. Проект серьезно используется в рекрутской кампании и совсем не "для забавы", но красивость налицо - практически десктопное приложение (это я про админчасть, в которой десятка 4 недублированных страниц).
...
Рейтинг: 0 / 0
странности с window.open
    #35580930
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck spЭто лишь исключительно Ваше мнение по поводу профессионльней :)
AJAXOM я занимаюсь еще с тех времен когда он вообще не был известен широкому кругу пока Google не создала свой первый контрол :)
Проект действительно для работы с базами

Реализация со всплывающими дивами возможна лишь для одностраничного или 2х-страничного проекта или для забавы и красивости ради. Для больших проектов такая архитектура нежизнеспособна!

Ну, допустим, с AJAX'ом мы все познакомились примерно в одно и то же время - это был февраль 2005 года (если не ошибаюсь, то "час 0" для него - 5 февраля 2005 года - и он вошел в общем и повсеместно).
Практически все и у всех проекты "для работы с базами", просто в твоих суждениях веет замашками программера баз данных - виден дефицит идей реализаций, это им присуще.

Не так давно у меня был достаточно приличный проект. Хотя требований особых не было, но решил повыпендриваться: весь проект сделан практически на одной веб-странице с огромным количеством внутристраничных переходов, в том числе твоя связка место-город-улица и т.д. Причем, хочу заметить, при возврате из любой вложенности страниц состояние вышестоящих в иерархии сохраняется - значения полей, курсоры, состояние. Проект серьезно используется в рекрутской кампании и совсем не "для забавы", но красивость налицо - практически десктопное приложение (это я про админчасть, в которой десятка 4 недублированных страниц).

Я не в коей мере не хотел меряцца пипи... :)
у меня различных форм динамически формируемых для объектов БД более 1000 - впихнуть это все в одну форму я думаю очень и очень мазохистично :) да и не зачем
...
Рейтинг: 0 / 0
странности с window.open
    #35580970
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spу меня различных форм динамически формируемых для объектов БД более 1000 - впихнуть это все в одну форму я думаю очень и очень мазохистично :) да и не зачем
Ну почему ж. Есть на мой взгляд красивые решения для многих модулей на серверном языке, которые данные выплёвывают в формате джейсон, а страничка уже сама всё по полочкам раскладывает. Сохранение в базе - другие серверные модули. А так - одна страничка-конфетка, на которой только разметка!
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / странности с window.open
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]