Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: как открывать картинку с описанием в новом окне

Сообщения:  [1-5] 

 
 автор: shizik   (15.10.2004 в 17:25)   письмо автору
 
   для: Byte   (15.10.2004 в 17:19)
 

функция ява скрипта

window.open()
открывает в новом окне
у нее три параметра - 1 параметр название страницы, второй не помню, третий - перечисление параметров открываемого окна(скролл бары там, менюшки и т.п.). Поигравший с третим параметром (точнее со списком) - можно найти то что нужно

Вот пример (без сролл баров и т.д.) - пишете эту функцию в href к маленькой картинке (pics.html - адрес страницы вызываемой - дальше параметры):


window.open('pics.phtml',"","target=ne,left=50,width=797,height=600;top=40
,status=no,resizable=yes,tolbar=no,menubar=no,location=no,scrollbars=no");



так же в адресе страницы можете передать название картинки, вот как сделано у меня:


function openwin_pic(url_car)
{
window.open('pics.phtml?pic_big='+url_car,"","target=ne,left=50,width=797,height=600;top=40,
status=no,resizable=yes,tolbar=no,menubar=no,location=no,scrollbars=no");


так как все картинки открываются в одном обрамлении (т.е. на одной странице) - то адрес страницы можете не изменять, а методом get добавлять имя комментария и имя картинки (наверно не самый лучший способ - но эффективный)


извиняюсь, наверное это уже обсудили и всем известно. извиняюсь

   
 
 автор: Byte   (15.10.2004 в 17:19)   письмо автору
 
   для: elenaki   (15.10.2004 в 10:20)
 

спасибо всем за советы.

кстати, окошки эти не очень понравились, глючные они, может быть много версий таковых гуляет? :)

   
 
 автор: elenaki   (15.10.2004 в 10:20)   письмо автору
 
   для: glsv (Дизайнер)   (15.10.2004 в 00:51)
 

а есть еще такая чудесная вещь, как окошки без дурацких серых рамок вокруг.
chromelesswindow называется. легко находится в поисковиках.
или вот такой примерчик: http://www.winlike.net/

   
 
 автор: glsv (Дизайнер)   (15.10.2004 в 00:51)   письмо автору
 
   для: Byte   (15.10.2004 в 00:39)
 

Здесь скриптом открывается файл show.php и в качестве параметра туда передается имя файла с картинкой show.php?img="+img.

Где img - это имя файла с картинкой, переданной в функцию show_img()
Вызывается эта функция вот так:

<a href='#' onclick=\"show_img('".$img_file_name."');  return false;\">Увеличить</a>




<script language='JavaScript1.1' type='text/javascript'>
<!--
function show_img(img)
{
   var a
   var b
   var url
   vidWindowWidth=700;
   vidWindowHeight=526;
   a=(screen.height-vidWindowHeight)/2;
   b=(screen.width-vidWindowWidth)/2;

   features="top="+a+",left="+b+",width="+vidWindowWidth+",height="+
     vidWindowHeight+",toolbar=no,menubar=no,location=no,directories=no,
     scrollbars=no,resizable=no";
   
   url="show.php?img="+img;
   
   window.open(url,'',features,true);
}
//-->
</script>


Ну в файле show.php что нибудь такое:

<?
    $filename 
$_GET['img'];
?>
<html>
<head>
<title>Просмотр фотографии</title>
<meta http-equiv="imagetoolbar" content="no">
</head>
<body marginheight="0" marginwidth="0" rightmargin="0" bottommargin="0" leftmargin="0" topmargin="0" bgcolor="white">
<img src="<? echo $filename;?>" border="0">
</body>
</html>

   
 
 автор: Byte   (15.10.2004 в 00:39)   письмо автору
 
 

Ребят, подскажите, как открывать картинку с описанием в новом окне.
Знаю что через java=script но не знаю как.
у меня есть галерея картинок, при нажатии на маленькую копию, должно открываться новое окно
без панели инструменотов, адресной строки и т.д. В нем отображается
большая картинка и краткое описание к ней. много раз такое видел, но сейчас что-то не соображу чего к чему.

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования