|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Dec 2005
Сообщений: 15
|
Открытие ссылки-рисунка в новом окне
Хотелось бы сделать чтобы при нажатии на картинку она загружалась на новой страничке. Дизайн новой странички хотелось бы подобрать самому, а не обычная страничка с белым фоном.
Хотелось бы... но не получается. Раньше создавал новую страницу с рисунком больших (чем у ссылки) размеров и просто ссылался на нее. Может есть способ попроще (например скрипт). |
|
|||||
Регистрация: Dec 2002
Адрес: Berlin
Сообщений: 444
|
Шаг 1.
MY_new_window = window.open(MY_url, 'newWindow_1_Name', ''); Шаг 2. MY_new_window.document.write("<BODY bgcolor=#00ffff><IMG src=myImg.jpg></BODY>"); |
|
|||||
Регистрация: Nov 2002
Сообщений: 249
|
ну енту весщь можно ешо так сделать
window.open('myCoolPage.html?'+какая картинка+какой стиль) а потом в myCoolPage.html смотришь какие параметры переданы, и соответственно ставишь нужную картинку и нужный стиль смотри передачу параметров через урл |
|
|||||
.grin! wuz here
|
function openImg(src, alt){ var str = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>';; str+='<head>'; str+='<title>'+alt+'</title>'; str+='<script src="js/scripts.js" type="text/javascript"></script>'; str+='<style type="text/css">'; str+='*{margin:0; padding:0;}'; str+='BODY{background:#fff;color:#666;font-family:Tahoma,Arial,sans-serif;}'; str+='</style>'; str+='</head>'; str+='<body onclick="window.close();">'; str+='<img src="'+src+'" ' str+='onload="window.resizeBy(this.width, this.height);window.resizeBy(-200,-200);" ' str+='title="'+alt+'" alt="'+alt+'" /><br />'; str+='</body>'; str+='</html>'; win=window.open("about:blank", "picturePopup", 'resizable=yes,menubar=no,status=no,scrollbars=no,top=200,left=220,width=200,height=200'); win.document.writeln(str); return false; };
__________________
Breakcore them all! |
|
|||||
Регистрация: Dec 2005
Сообщений: 15
|
Спасибо.
Столько времени потрачено зря. Сразу надо было сюда обратиться. |
|
|||||
.grin! wuz here
|
ужос. кредо, иди, RTFM, а?
и ни слова больше.
__________________
Breakcore them all! |
|
|||||
.grin! wuz here
|
со скриптом всё более чем хорошо.
флеш:
__________________
Breakcore them all! |
|
|||||
Спасибо понял.
|
|
|||||
Скрипт понял, видемо не доконца Делаю так mc.onPress = function(){ getURL('javascript:openImg("http://www.redflame.ru/navigational_deck.jpg", "Hello");'); } Смотрю в Opere Чего, то я сегодня совсем туплю. Выпил, много наверное. P.S. C праздником мужики! |
|
|||||
Цитата:
Что с ней делать? |
Часовой пояс GMT +4, время: 23:46. |
|
« Предыдущая тема | Следующая тема » |
|
|