![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2007
Сообщений: 42
|
Где то в скрипте масштабируемого Popup закралась ошибка, которую упорно не видит "Авто форматирование" и игнорирует моё сознание. Уважаемые Flasher`ы!! Нужен свежий взгляд...:
Моя благодарность!
__________________
..в деле с 2000 года.. |
|
|||||
|
может её там нет?
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
1) пробелов не многовато?
2) кто такое NewWindow , которому focus() ? 3) а без форматирования срабатывает? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Такие вещи не пишут в getURL. Максимум в getURL написать вызов функции (без параметров, ну или только url) JS, которая открывает попапы.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну я говорю — передавать только действительно необходимые параметры, а не всю лабуду.
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 42
|
Уважаемый __etc ! Что именно вы считаете "лобудой" которую можно отменить(вернуть скроллеры, меню или ???)? Если есть что лишнее, то с радостью откажусь..
Всё работает и открывается.. В последствии происходит следующее: данный код стирает SWF из HTML при нажатии и открывает окно нужных размеров без проблем. Самое интересное, что с NewWindow.focus(); и void(0);"); в конце не происходит стирание вышеупомянутого swf.. Но за хитрость берёт плату в "ошибка на странице.." в строке состояния HTML (слева внизу под скроллером) и кнопки 50/50% (тестовых просмотров) лишаются функций.. P.S.: Скрипт рабочий и вполне устраивает, только подскажите как обойти ошибку HTML (кнопки жалко- должны сохранить работоспособность)?
__________________
..в деле с 2000 года.. Последний раз редактировалось Evgeni; 17.07.2007 в 06:36. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Меня, видимо, никак понять не могут.
Есть функция на JS; function openWin(url, width, height) {
var w = window.open(url, 'banner', 'resizable=no, menubar=no, status=no, toolbar=no, location=no, scrollbars=no, fullscreen=no, dependent=no, width='+width+', height='+height+', top=0, left=0');
w.focus();
}
Какой смысл таскать всю дорогу resizable, location и прочий мусор мне непонятно. Я уже не говорю про ограничение длины строки в getURL на уровне 255 символов. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Evgeni, я не зря спрашивал, что такое NewWindow. Вот посмотрите, __etc открыл окно и сохранил ссылку. focus() удался. А у вас ошибка.
Еще про "лабуду" : представьте, что вам захотелось окно со статусом иметь. Нормально подправить html в блокнотике, а вам придется искать исходник, находить там этот код, компилировать, перезаливать и удивляться, почему не работает (а еще надо кеш броузерный грохнуть). Последний раз редактировалось Kikasso; 17.07.2007 в 10:31. |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 42
|
Особая благодарность __etc за правильное разложение скрипта и Kikasso за его доступное пояснение!!!
Ответ для __etc в обход лички: Я до этого не работал с HTML, это для меня ново. Константация факта от iNils про размер скрипта и обьяснение Kikasso натолкнули на полностью рабочий скрипт выполняющий запросы размеров и отсуствия скроллеров POPUP-окна. На мой взгляд- лучший вариант предложенный по этой теме:
__________________
..в деле с 2000 года.. Последний раз редактировалось Evgeni; 18.07.2007 в 03:07. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:54. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|