Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№121-04-2013 19:30:18

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Открыть локальный файл в окне с указанными размерами

Как открыть в ФФ локальный файл (html) чтобы окно было с размерами, которые я укажу?

Отсутствует

 

№226-04-2013 20:56:41

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 9.0

Re: Открыть локальный файл в окне с указанными размерами

Можно это сделать или нельзя?
А если нельзя, то почему?

Отсутствует

 

№326-04-2013 22:11:08

Zaycoff
Участник
 
Группа: Extensions
Зарегистрирован: 18-02-2012
Сообщений: 1411
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

Ну, если в тушку страницы внедрить такой код...

Выделить код

Код:

<script type="text/javascript">
        window.resizeTo(600, 800);
    </script>

И если для локальных файлов будут разрешены скрипты... то может и сработает... :rolleyes:

Отсутствует

 

№426-04-2013 23:52:48

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

Zaycoff пишет

И если для локальных файлов будут разрешены скрипты...

А как разрешить скрипты для локальных файлов?

Отсутствует

 

№527-04-2013 00:27:31

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5293

Re: Открыть локальный файл в окне с указанными размерами

Тема перенесена из форума «Поддержка пользователей» в форум «Разработка».


Do you feel lucky, punk?

Отсутствует

 

№627-04-2013 04:02:09

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

Zaycoff пишет

Ну, если в тушку страницы внедрить такой код...

Размер открываемого окна задается через position and size features в window.open (и в window.openDialog).

Отредактировано hydrolizer (27-04-2013 04:09:03)

Отсутствует

 

№727-04-2013 09:29:09

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

hydrolizer пишет

Размер открываемого окна задается через position and size features в window.open (и в window.openDialog).

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

Но раз Zaycoff пишет: "И если для локальных файлов будут разрешены скрипты..." - значит в принципе это возможно?
Вот я и спрашиваю: а как?

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

Отредактировано rbfyec (27-04-2013 09:42:13)

Отсутствует

 

№827-04-2013 09:35:51

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 21.0

Re: Открыть локальный файл в окне с указанными размерами

rbfyec пишет

но сейчас мне ведь надо открыть локальный файл

Для расширения это не проблема. А о том, что у вас - расширение, или скрипт на веб-странице - с самого начала не было сказано ни слова.

Отсутствует

 

№927-04-2013 09:44:20

Zaycoff
Участник
 
Группа: Extensions
Зарегистрирован: 18-02-2012
Сообщений: 1411
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

По идее, если ничего не путаю, нужно
1. Открыть файл с управляющим скриптом
2. Скрипт открывает всё тот же файл с нужными параметрами (размером и положением окна), но уже в новом окне и передаёт в него с куками или через адресную строку флаг о том, что это дочернее окно (чтобы не получился бесконечный цикл)
3. 1-е окно самоубивается... (правда при этом будет выдан запрос на закрытие, что не здорово...)

rbfyec пишет

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

Господи! Вам просто окно нужно подгонять под размеры? Поставьте Custom Buttons и создайте новую кнопку с кодом

Выделить код

Код:

window.resizeTo(600, 800);

Размеры окна естественно свои...

Отредактировано Zaycoff (27-04-2013 09:49:05)

Отсутствует

 

№1027-04-2013 09:49:01

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

hydrolizer пишет

А о том, что у вас - расширение, или скрипт на веб-странице - с самого начала не было сказано ни слова.

Да у меня собственно нет ни расширения, ни чего другого.

Есть у меня страничка, сохранённая в html и я хочу открыть эту страничку, чтоб она была в виде маленького окошка на фоне текущей веб-страницы, которую я просматриваю.

Отсутствует

 

№1127-04-2013 10:52:49

rbfyec
Участник
 
Группа: Members
Зарегистрирован: 07-07-2012
Сообщений: 365
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

Zaycoff пишет

Господи! Вам просто окно нужно подгонять под размеры? Поставьте Custom Buttons и создайте новую кнопку с кодом


Выделить код

Код:

window.resizeTo(600, 800);

Размеры окна естественно свои...

Нет, это немного не то... :)
Вот как выглядит то, что мне нужно
147mr.jpg

Это сделано через "window.open............" и это обычный веб-адрес.
А я хочу таким же макаром видеть на фоне окна браузера страницу, сохранённую в html. Тоже в виде маленького окошка.

Отсутствует

 

№1227-04-2013 18:22:26

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 20.0

Re: Открыть локальный файл в окне с указанными размерами

rbfyec
Ну так попросите в теме про custom buttons сделать вам кнопку - там кода на 2 строчки. Кнопки работают в контексте расширений, и никаких проблем с открытием локальных файлов у них нет.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]