![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| WhiteSpirit |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 1.6.2005 Где: Челябинск Репутация: нет Всего: нет |
Есть следующая задача:
При клике на рисунок открывается новое окно и в него загружается увеличенный рисунок, размер окна равен размеру рисунка. Вот функция:
Так вот рисунок то загружается, только с верху и с лева остаются большие поля до окна. Подскажите плиз как этого избежать? --------------------
To beer or no to beer |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 3 Всего: 41 |
В открываемом окне:
<body style="margin: 0;">Твоя картинка</body> -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| WhiteSpirit |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 1.6.2005 Где: Челябинск Репутация: нет Всего: нет |
а как туда тэги то вставить, окно ведь не открывается а создается?
--------------------
To beer or no to beer |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 3 Всего: 41 |
Тут надо тогда использовать что-то серверное, хотя если картинок немного, то можно и вручную сделать страницы. В функции создания окна в path пиши что-нибудь типа: 'preview.php?image=1.jpg', а в preview.php:
Путь к картинке получаешь из строки запроса с использованием серверного языка программирования (только не забывай о безопасности). Если php/perl и т.д. нет, то можно использовать SSI - он есть почти везде и чтоб разобраться с ним достаточно 10 минут. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Или писать эти теги в
onclick=window.open('javascript:document.write("<body style=margin:0><img src=\'путь к картинке, например, 1.jpg\'></body>");document.close();', 'photo', width='[width]', height='[height]', toolbar=no, menubar=no, location=no) (убрать все пробелы или вынести в функцию. Название файла вставлять как переменную типа строки.) -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
| WhiteSpirit |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 1.6.2005 Где: Челябинск Репутация: нет Всего: нет |
Что то чисто JS не получилось, сделал через промежуточный php-файл. Теперь всё работает нормально. Спасибо всем за помощь.
--------------------
To beer or no to beer |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |