IamAlex
|
Новичок
|
|
|
Зарегистр: 05/09/2008
|
Сообщений: 10
|
|
|
Как раскрыть Оперу во весь экран
05/09/2008 08:05
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В IE работает это: moveTo(0,0);resizeTo(screen.availWidth,screen.availHeight) В Опере это не работает. А что работает?
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 08:53
[Re: IamAlex]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
плохая идея вмешиваться в UI !!! посетители сайта этого точно не оценят, возможно потому и неработают эта и пр. фишки в Opera
если кому-то очень нужно, то может самостоятельно развернуть окно на весь экран, для этого есть и кнопки для интерфейса и "горячие" кнопки (настраивается на любое сочетание, по умолчанию F11)
|
IamAlex
|
Новичок
|
|
|
Зарегистр: 05/09/2008
|
Сообщений: 10
|
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 09:28
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Хорошо. Пуст не на весь экран. Как задать фиксированный размер окна? У меня в нём корзина покупателя, а в другом окне - форма: ФИО, mail, телефон и т.п. А ещё, в другом окне, появляется описание товара, и мне нужно, чтоб это окно не закрывало весь магазин.
Как всё это сделать?
На меня свалили задачу: В Опере можно сделать нормальный магазин, или опять нужно писать: "Оперу не поддерживаем!"
Исправлено IamAlex (05/09/2008 09:34)
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 09:51
[Re: IamAlex]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
1. можно использовать полупрозрачные "модальные окна" 2. использовать человеческий JS и не изобретать велосипеда =) примеров полно - яндекс знает
вот навскидку: http://xpoint.ru/kno...p?comments
|
IamAlex
|
Новичок
|
|
|
Зарегистр: 05/09/2008
|
Сообщений: 10
|
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 10:27
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Модальное окно полностью блокирует весь рабочий процесс до тех пор, пока не будет закрыто. Мне это не нужно.
"человеческий JS" - это как?
По Вашей ссылке мне рассказывают о том, как открыть окно, но не говорят о том, как задать размер окна (согласно динамически меняющемуся размеру корзины покупателя). И там не говорят, как поместить это окно в правый верхний угол, чтоб корзина не закрывала магазин.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 10:45
[Re: IamAlex]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
модальное окно может быть любого размера и находиться в любом месте странички, более того, таких окон можеть быть сколь угодно много, ничего блокироваться не будет...
человеческий, это не заточеный под IE MS-JS =)
окно вызывается кликом по ссылке? -- учтите, в Opera по умолчанию блокируются все всплывающие окна, кро тех, в открытие которых непосредственно участвовал пользователь, тоесть должен быть клик, а иначе это "нежелательный попап"
в приведённой мною ссылке не говорится, но подразумевается =) гуглите, пользуйтесь яндексом...
ЗЫ. это не форум вэб-разработчиков, Вы не по адресу.
++ в Opera прекрасно открываются окна заданого размера с задаными координатами, правда давно я такого уже не встречал, либо просто не обращал внимания.
собственно а зачем понадобилось разносить данные по разным окнам? что-это за магазин такой странный?
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 10:47
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
кстати, полезно иногда документацию читать по языку на котором пишете
http://vvz.nw.ru/Les...w_open.htm
и пример: http://vvz.nw.ru/Les...n_test.htm
|
IamAlex
|
Новичок
|
|
|
Зарегистр: 05/09/2008
|
Сообщений: 10
|
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 11:00
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
> Что это за магазин такой?
vselustry.ru
Работает только в IE, но зато быстор, и не только по HTTP.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 11:15
[Re: IamAlex]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
уже "работает" или пока только "в разработке"? спрашиваю потому, что IE-6 просто подвис при открытии этой странички, а в Opera отображается какой-то бред
|
IamAlex
|
Новичок
|
|
|
Зарегистр: 05/09/2008
|
Сообщений: 10
|
|
|
Может я опять не по адресу?
05/09/2008 11:15
[Re: IamAlex]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
> это не форум вэб-разработчиков, Вы не по адресу. Я на тему смотрю: "Решение проблем в Opera. (готовые рецепты)" Мне и нужен рецепт.
Дайте ссылочку на другой форум, для вэб-разработчиков.
А пока ещё вопрос: <script> status='abcdef'.replace(/./g,"$+,") </script> В строке статуса логично ожидаеть "a,b,c,d,e,f," и в IE так оно и выходит. Но в Опере же мы имеем "$+,$+,$+,$+,$+,$+,"
Что я сделал не так?
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 11:17
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
в файерфоксе тоже не работает =)
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 11:24
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
уважаемый, ссылочку "на другой форум" вам с удовольствием подскажет гугл или яндекс.
и сново Вы пытаетесь влезть в UI не трогайте окна, не трогайте статус и пр. элементы интерфейса! это очень плохой тон, пользователю это 100% не понравится, в первую очередь это именно то, что Вы делаете "не так" =)
зачем вообще писать "магазин" если есть полно готовых решений, которые одинаково хорошо работают во всех браузерах?
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 11:25
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
кстати, прочтите внимательно первый пост этого топика!
|
IamAlex
|
Новичок
|
|
|
Зарегистр: 05/09/2008
|
Сообщений: 10
|
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 11:28
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
> уже "работает"... Проверил, работает. Не виснет. Он недоделан. (Дизайна нет.) Доделываться не будет. Делаем другой магазин. Нашли сопсоб решить многие проблемы, которые раньше не позволяли нашим магазинам работать в Опере. (Многие, но не все. Кое-что ещё осталось.)
|
IamAlex
|
Новичок
|
|
|
Зарегистр: 05/09/2008
|
Сообщений: 10
|
|
|
Re: Как раскрыть Оперу во весь экран
05/09/2008 11:32
[Re: IamAlex]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
> кстати, прочтите внимательно первый пост этого топика!
В смысле - я не по адресу?
Дайте адрес, куда за рецептами обратиться (неновичку).
Если вы сочтёте мои вопросы не в тему - удалите их. Возражать не стану. Ответы я получил. (Удовлетворили они меня или нет - вопрос другой.)
Исправлено IamAlex (05/09/2008 11:36)
|