Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Разное >> Флейм

Страниц в этой теме: 1 | 2 | (показать все)
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: Как раскрыть Оперу во весь экран new 
05/09/2008 08:53   [Re: IamAlex]   [post link]  

плохая идея вмешиваться в UI !!!
посетители сайта этого точно не оценят,
возможно потому и неработают эта и пр. фишки в Opera

если кому-то очень нужно, то может самостоятельно развернуть окно на весь экран, для этого есть и кнопки для интерфейса и "горячие" кнопки (настраивается на любое сочетание, по умолчанию F11)

IamAlex
Новичок

Зарегистр: 05/09/2008
Сообщений: 10
Re: Как раскрыть Оперу во весь экран new 
05/09/2008 09:28   [Re: iNDiAnFLy]   [post link]  

Хорошо. Пуст не на весь экран. Как задать фиксированный размер окна? У меня в нём корзина покупателя, а в другом окне - форма: ФИО, mail, телефон и т.п. А ещё, в другом окне, появляется описание товара, и мне нужно, чтоб это окно не закрывало весь магазин.

Как всё это сделать?

На меня свалили задачу: В Опере можно сделать нормальный магазин, или опять нужно писать: "Оперу не поддерживаем!"

Исправлено IamAlex (05/09/2008 09:34)

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Как раскрыть Оперу во весь экран new 
05/09/2008 09:51   [Re: IamAlex]   [post link]  

1. можно использовать полупрозрачные "модальные окна"
2. использовать человеческий JS и не изобретать велосипеда =)
примеров полно - яндекс знает

вот навскидку: http://xpoint.ru/kno...p?comments

IamAlex
Новичок

Зарегистр: 05/09/2008
Сообщений: 10
Re: Как раскрыть Оперу во весь экран new 
05/09/2008 10:27   [Re: iNDiAnFLy]   [post link]  

Модальное окно полностью блокирует весь рабочий процесс до тех пор, пока не будет закрыто. Мне это не нужно.

"человеческий JS" - это как?

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

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Как раскрыть Оперу во весь экран new 
05/09/2008 10:45   [Re: IamAlex]   [post link]  

модальное окно может быть любого размера и находиться в любом месте странички, более того, таких окон можеть быть сколь угодно много,
ничего блокироваться не будет...

человеческий, это не заточеный под IE MS-JS =)

окно вызывается кликом по ссылке?
-- учтите, в Opera по умолчанию блокируются все всплывающие окна, кро тех, в открытие которых непосредственно участвовал пользователь, тоесть должен быть клик, а иначе это "нежелательный попап"

в приведённой мною ссылке не говорится, но подразумевается =)
гуглите, пользуйтесь яндексом...

ЗЫ.
это не форум вэб-разработчиков, Вы не по адресу.

++
в Opera прекрасно открываются окна заданого размера с задаными координатами, правда давно я такого уже не встречал, либо просто не обращал внимания.

собственно а зачем понадобилось разносить данные по разным окнам?
что-это за магазин такой странный?

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Как раскрыть Оперу во весь экран new 
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: Как раскрыть Оперу во весь экран new 
05/09/2008 11:00   [Re: iNDiAnFLy]   [post link]  

> Что это за магазин такой?
vselustry.ru
Работает только в IE, но зато быстор, и не только по HTTP.

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Как раскрыть Оперу во весь экран new 
05/09/2008 11:15   [Re: IamAlex]   [post link]  

уже "работает" или пока только "в разработке"?
спрашиваю потому, что IE-6 просто подвис при открытии этой странички,
а в Opera отображается какой-то бред

IamAlex
Новичок

Зарегистр: 05/09/2008
Сообщений: 10
Может я опять не по адресу? new 
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: Как раскрыть Оперу во весь экран new 
05/09/2008 11:17   [Re: iNDiAnFLy]   [post link]  

в файерфоксе тоже не работает =)



iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Как раскрыть Оперу во весь экран new 
05/09/2008 11:24   [Re: iNDiAnFLy]   [post link]  

уважаемый, ссылочку "на другой форум" вам с удовольствием подскажет гугл или яндекс.

и сново Вы пытаетесь влезть в UI
не трогайте окна, не трогайте статус и пр. элементы интерфейса!
это очень плохой тон, пользователю это 100% не понравится,
в первую очередь это именно то, что Вы делаете "не так" =)

зачем вообще писать "магазин" если есть полно готовых решений,
которые одинаково хорошо работают во всех браузерах?


iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Как раскрыть Оперу во весь экран new 
05/09/2008 11:25   [Re: iNDiAnFLy]   [post link]  

кстати, прочтите внимательно первый пост этого топика!

IamAlex
Новичок

Зарегистр: 05/09/2008
Сообщений: 10
Re: Как раскрыть Оперу во весь экран new 
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)

Страниц в этой теме: 1 | 2 | (показать все)  

Разное >> Флейм

Дополнительные сведения
0 зарег. и 25 анонимные пользователи просматривают этот форум.

Модератор:  netman, van_grieg, Mister Nobody, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 44149

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100