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

Разное

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

 

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

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

тема: Протестируйте галерейку?

Сообщения:  [1-10]   [11-14] 

 
 автор: SHAman   (23.11.2006 в 17:25)   письмо автору
 
   для: SHAman   (23.11.2006 в 16:01)
 

Хм... вроде заработало, но есть одно но... напишу ка я в тему про html+CSS+JS....

   
 
 автор: SHAman   (23.11.2006 в 16:01)   письмо автору
 
   для: AlexSol   (23.11.2006 в 15:26)
 

На локалхосте все работает... думаю, проблема в том, что у мя на винде очистка подписей фоток оказывается успешной, а на юниксовом хостинге - нет. Т.е. у меня на компе получившийся код выглядит так:

<div onmouseup="bigpic('./foto/1/1b.jpg','');">
<img src="./foto/1/1.jpg" alt="" border="0px" /><br/>

</div>


А на сервере так:

<div onmouseup="bigpic('./foto/1/1b.jpg','
');">
<img src="./foto/1/1.jpg" alt="" border="0px" /><br/>

</div>


От сюда вопрос: кто знает что делать?

   
 
 автор: AlexSol   (23.11.2006 в 15:26)   письмо автору
 
   для: SHAman   (23.11.2006 в 15:09)
 

да, косяки надо убивать :)
направление верное. (кстати пропиши картинкам style='cursor:pointer' чтоб не сбивало отсутствие пальца)

   
 
 автор: SHAman   (23.11.2006 в 15:09)   письмо автору
 
   для: AlexSol   (23.11.2006 в 13:35)
 

Посмотрите сейчас пожалуйста?

Кто подскажет косяки в JS?

var d=document;

function bigpic(newsrc, title)    {
var div = d.getElementById('bigpic');
var pic=new Image();
pic.src=newsrc;
var bod=d.getElementById('body');
var x = d.getElementById('close');

var win_x=bod.clientWidth;
var win_y=bod.scrollTop;

var picw=pic.width;
var pich=pic.height;

var divc=div.innerHTML;
var newtext='<span id=close onclick="closepic();" style="float: right;">[X]</span><div id=bigpic_tit>'+title+'</div><img src='+newsrc+' id=pic />';
div.innerHTML=newtext;
div.style.width=picw;
div.style.height=pich;
if (x)    {x.style.width=picw;}
div.style.left=(win_x/2-picw/2);
div.style.top=(win_y+bod.clientHeight/2-pich/2);
div.style.display='inline';
}

function closepic()    {
d.getElementById('bigpic').style.display='none';
}


Я, уже, видимо, мозг сломал... в Опере не открываются вообще картинки с подписями, а без подписей открываются. но не там, где надо. При повторном нажатии открываются уже там, где положено... Я уж не знаю че делать... Подсобите, а?

   
 
 автор: AlexSol   (23.11.2006 в 13:35)   письмо автору
 
   для: elenaki   (23.11.2006 в 13:29)
 

правая и левая часть фотки. как уже сказал - усе настраиваемо через html и css.

   
 
 автор: elenaki   (23.11.2006 в 13:29)   письмо автору
 
   для: SHAman   (23.11.2006 в 11:45)
 

Галерею по вашей ссылке посмотрел. Порадовался. Но не очень нравится то, что медленно рабоатет. Красиво кончнечно, но все же медленно... И "next-prev" долго искал. В остальном, приятно...
=============================
медленно??? :O да она быстрая как Вжик!
a "next-prev" не нашла :(

   
 
 автор: AlexSol   (23.11.2006 в 12:53)   письмо автору
 
   для: SHAman   (23.11.2006 в 12:36)
 

да можно и оба параметра, но у ячейки. а у фото - только высоту.

   
 
 автор: SHAman   (23.11.2006 в 12:36)   письмо автору
 
   для: AlexSol   (23.11.2006 в 12:24)
 

А почему не указать высоту и ширину?

Я свое увеличение уже почти написал. Тока надо подумать еще немного... скоро обновлю:)

   
 
 автор: AlexSol   (23.11.2006 в 12:24)   письмо автору
 
   для: SHAman   (23.11.2006 в 12:11)
 

привередливый однако :)

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

кстати лучше указывать именно высоту - когда прыгает горизонталь не так раздражает.

   
 
 автор: SHAman   (23.11.2006 в 12:11)   письмо автору
 
   для: AlexSol   (23.11.2006 в 11:58)
 

Сделал width для ячеек и для img.
Ушел делать JS чтоб открывалось в слое...

указанная галерея уже поставлена в закладки:) если что - учту. Но самому написать интереснее:) Кроме того, гордость:) "Зачем использовать чью-то, когда сами сусами" :) Но ее можно перебороть логически. Пока что мне моя нравится и устраивает. Которую прислали вы - тоже нравится, но ее преимущества не перевешивают мою гордость:)

зы. лайт версия тоже не оч быстро работает. А в опере вообще у меня отказалась показывать крупное изображение. Только кнопочки назад-вперед появлялись и все.:(

   

Сообщения:  [1-10]   [11-14] 

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

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