Страница 12 из 14

За что боролись - на то и напоролись ...

СообщениеДобавлено: Вт окт 13, 2009 13:30
Владимир
Исправил. Заработало. Но как? Так же точно, как и со старым скриптом, то бишь в центре экрана - угол картинки... -08- - Это в ФФ, а в ИЕ вообще картинки нет ...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт окт 13, 2009 13:54
WereWolf
На сайт выложи

Так я сразу туда его и положил ...

СообщениеДобавлено: Вт окт 13, 2009 15:04
Владимир

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт окт 13, 2009 15:13
WereWolf
сорри
замени в файле img-pop.js строчку
var url = "get_picture_size.php";
на
var url = "/use/js/get_picture_size.php";

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт окт 13, 2009 15:17
WereWolf
сама функция работает.
Можешь проверить набрав в браузере следующий адрес.

http://colormusic.ru/use/js/get_picture ... p1_big.jpg

Мы увидим что он вернёт размеры - 800 и 600

так что мы уже рядом - скоро добьём эту тему.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт окт 13, 2009 15:21
Владимир
А-а-а... Так это еще не окончательный вариант... Ну давайте тогда ее добивать -31-

Я, кажется, нашел решение проблемы ...

СообщениеДобавлено: Вт окт 13, 2009 18:06
Владимир
Потратив сегодня весь день, я вроде бы сделал,то что хотел. Изучив более 50-ти разных скриптов для создания галерей (типа http://www.w3school.ru/blog/web-develop ... boxes.html а также http://www.slaed.net/news-view-460.html и других), я нашел нужный мне скрипт. Если в нем вы поможете мне победить последний глюк, то я думаю задача будет решена, и я займусь переделкой сайта. И не буду вас загружать доработкой img-pop.js.

Данный скрипт "на ура" выполняет все нужные мне функции: вызывает большую картинку, располагает ее по центру экрана, на время загрузки показывает анимашку, а САМОЕ ГЛАВНОЕ, это то, что я хотел сделать с самого начала, и писал об этом раньше в данном посте - он может листать увеличенные картинки!!! Вобщем просто класс!!! Попробовал я пока на одном варианте: http://colormusic.ru/foto/1/view.html все работает отлично. Есть только один нюанс: если эти же картинки вызывать со страницы, где они вставлены во фрейм, то они не вылезают за пределы фрейма: http://colormusic.ru/foto.html "Клуб Караоке-80".

Я смог самостоятельно разобраться в FancyBox.js и привязать его к моему скрипту slideshow.js, остался один маленький нюансик. Надеюсь с вашей помощью его разрешить.
Вот list.js , где все прописано: http://colormusic.ru/foto/1/list.js
Пробовал добавлять в list.js class=\"iframe\" как написано тут: http://fancybox.net/howto , экспериментировал с z-индексами, с бубном прыгал - не помогает ...

Целый день убил... Пытался разобраться с решением этой проблемы, правил list.js, view.html и еще все что можно, а потом вычитал вот тут: http://fancybox.net/howto -26-
3. Can the script be called from an iframe?
This is not supported as FancyBox is attached to page body. You can modify FancyBox source to suit your needs

Я так понял, что как раз этого то он и не умеет... Че ж мне так не везет? Но там вроде написано, что можно код подправить под свои нужды ... Сможет кто-нить помочь?

Получился замкнутый круг: скрипт slideshow.js больше одной копии на странице не работает, потому пришлось ему делать отдельные страницы и вставлять их через iframe, а скрипт FancyBox.js как раз оттуда не вызывается ... -45- -45- -45- -45- -45-

Да, хотелось бы хоть этот скрипт доделать http://colormusic.ru/use/js/img-pop.js , а то я его на сайт закинул - и теперь все страницы криво работают ...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Ср окт 14, 2009 19:45
Alkeeper
Пожалуй, этот топик стоит обозвать "Реалити-шоу САЙТ"

Жду ...

СообщениеДобавлено: Чт окт 15, 2009 11:53
Владимир
Жду завершения работы по скрипту ...

Alkeeper прав, вобщем-то оно где-то так и есть...

СообщениеДобавлено: Вт окт 27, 2009 9:49
Владимир
Начав с абсолютного нуля, ничего зная о том, что такое ХТМЛ, я худо-бедно смог сварганить себе сайт. Постепенно наполняя его контентом, и разбираясь в премудростях сайтостроения, я считаю, что уже достиг неплохих результатов: в Google по запросу "цветомузыка" сайт уверенно занимает первое место http://www.google.ru/webhp?hl=ru&newwin ... 9f47af416b , а в прошлом году в конкурсе сайтов получил первое место в номинации "Сделал сам" http://www.web-resurs.ru/results2008/ . Для начала по-моему неплохо. И все это лишь благодаря тому, что специалисты данного форума щедро делились своим опытом, давали всегда нужные и толковые советы, направляя новичка на правильный путь. От всей души хочется еще раз поблагодарить всех, принимающих участие в данном посте, и справедливо разделить все имеющиеся достижения на всех, кто находил возможность часть своего личного времени уделить начинающему сайтостроителю.
Еще раз всем респект и уважуха, и дальнейшего процветания этому чудесному форуму ...
WereWolf недавно писал(а):Так что мы уже рядом - скоро добьём эту тему.
С тех пор прошло уже более двух недель... Терпеливо жду, когда же уважаемый WereWolf внесет последние изменения в скрипт, чтоб его можно было наконец использовать. Но надежда, что мы его когда нибудь добьем, с каждым днем все меньше и меньше ...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт окт 27, 2009 21:47
WereWolf
Сорри, я сейчас торчу на выставке до конца недели в тысяче километров от дома, и пробуду здесь до следующей недели.
Я пока без средств помочь...комп у меня дома, а тут только Iphone...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт окт 27, 2009 23:33
Muerto
Владимир
Не нашел где там
Код: Выделить всё
3. Can the script be called from an iframe?
This is not supported as FancyBox is attached to page body. You can modify FancyBox source to suit your needs
Пошли точную ссылку.
Но нашел понятие "модальное окно". Модальное окно завсегда находится поверх всего. Как ты экспериментировал с классом iframe?
Код: Выделить всё
$("a.iframe").fancybox(
  {
"frameWidth" : 800,   
"frameHeight" : 600
});

Попробую пояснить еще раз суть моей проблемы.

СообщениеДобавлено: Ср окт 28, 2009 10:04
Владимир
Муерто, приветик!
Я все-таки нашел нужный скрипт и прикрутил его к моему, который листает превьюшки. Работает просто отлично, именно то, что я хотел - листаем маленькие картинки, а при нажатии на любую из них она увеличивается и можно листать увеличенные картинки. Вот проба пера: http://colormusic.ru/foto/1/view.html (а кто-то помнится говорил, что это мол так сложно, а тут я и сам почти справился -33- )
Вот list.js , где все это хозяйство прописано: http://colormusic.ru/foto/1/list.js
Если же эту страничку вызывать из фрейма, то увеличенная картинка из фрейма не вылезает. Вот тут: http://colormusic.ru/foto.html эта же страничка вставлена в "Клуб Караоке-80".
Вот так я ее воткнул:
Код: Выделить всё
<td><iframe height="225" width="250" scrolling="no" frameborder="0" src="foto/1/view.html"></iframe></td>

Вот ты писал(а):Не нашел где там
Даю точную ссылку: http://fancybox.net/faq - пункт номер 3. Там написано, что можно исправить код под при необходимости, вот это мне наверно и нужно.

Код: Выделить всё
    $("a.iframe").fancybox(
      {
    "frameWidth" : 800,   
    "frameHeight" : 600
    });
а это куда втыкать? Если вместо моего кода, указанного выше, то тогда туда надо добавить хотя бы src="foto/1/view.html, иначе как страничка будет вызываться? И еще мне непонятно, зачем там надо размер указывать? Там вся фишка в том, что картинки могут быть разного размера, а скрипт сам под них подстраивается...

Две недели жду совета

СообщениеДобавлено: Пт ноя 13, 2009 23:50
Владимир
Две недели жду совета ...
1-я неделя: жду, жду, жду, жду, жду, жду, жду ...
2-я неделя: жду, жду, жду, жду, жду, жду, жду ...
3-я неделя: жду, жду, жду-у-у-у ...

Вот новую страничку сделал

СообщениеДобавлено: Пт дек 11, 2009 21:13
Владимир
Всем привет!
Прошлый вопрос завис, ну да бог с ним, что нить придумаю.
Вот построил еще одну страницу (41-ю по счету): http://www.colormusic.ru/video.html
Я сам юзаю ФФ - там все вроде работает, и в ИЕ икспишном тоже, а вот в новых версиях ИЕ (в виндовс 7 и висте) - показывает пустые квадратики. Что может быть?
Вот и валидатор ругается: http://validator.w3.org/check?uri=http% ... video.html , хотя вроде все делал правильно.
Заранее спасибо.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Пт дек 11, 2009 23:27
Padonak
хочет чтобы ты заменил все "&" на "&amp;"

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Сб дек 12, 2009 10:30
Владимир
Ну вот, все исправил, но сиравно куча ошибок осталась, http://validator.w3.org/check?uri=http% ... video.html да и проблема не исчезла...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Сб дек 12, 2009 16:35
Padonak
Владимир писал(а):Ну вот, все исправил, но сиравно куча ошибок осталась...


12345.jpg


может поэтому

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Сб дек 12, 2009 17:15
Владимир
Исправил и эту...
Сиравно какие-то странные ошибки остались... http://validator.w3.org/check?uri=http% ... or%2F1.654

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вс дек 13, 2009 22:36
Padonak
на самом деле валидатор никогда не схавает <embed>. вот тут один тип излагает как он боролся со всей этой фигней http://www.alistapart.com/articles/flashsatay

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Пн дек 14, 2009 9:02
Владимир
Спасибо, с удовольствием почитаю, и если получится попробую применить у себя

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт янв 19, 2010 18:04
Владимир
Всем добрый вечер!
Давненько не мучил ваше уважаемое сообщество своими дурацкими вопросами, но вот возникла такая проблема:
Сделал программку RSK и выложил на сайт: http://www.colormusic.ru/price.html#a файл XLSM (Лист Microsoft Office Excel 2007 с поддержкой макросов). Вот код ссылки:
Код: Выделить всё
<p class="red">Программа RSK - расчет стоимости комплекта (xlsm, 99 Kb) <b><a href="price/rsk.xlsm">запустить</a></b></p>

Если эту ссылку ткнуть из ФФ, то как и положено запускается Excel, и в него загружается этот лист. А вот если ее ткнуть из ИЕ (из Windows7), то появляется окно "Открыть или сохранить файл rsk.zip"
Действительно можно сохранить этот файл и открыть его - там какая-то фигня внутри. Но у меня нет такого файла! Че за бред?

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Ср янв 20, 2010 18:54
Muerto
Возможно ИЕ боится макросов, бо они могут через ActiveX полезть на комп.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Ср янв 20, 2010 23:16
Владимир
Ну я так понимаю - выход только один - выложить прогу архивом ...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Чт янв 21, 2010 21:50
Muerto
Владимир
Совершенно справедливо. И указать какой файл в архиве и какой объём архива на скачку идёт. Это стандартная практика.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Чт янв 21, 2010 22:46
Владимир
Ну вобщем-то так и сделал ...
Кому интересно - смотрите http://www.colormusic.ru/price.html#a

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Пт янв 22, 2010 21:18
Muerto
Не написал какой файл в архиве...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Ср янв 27, 2010 11:56
Владимир
Ну вот, исправил... http://www.colormusic.ru/price.html#a
Вот подскажите: почему отмеченный абзац в FF занимает 2 строки, а в IE -3?
Можно это вылечить?

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Ср янв 27, 2010 18:35
Muerto
justify по разному вычеслется надо полагать. Кстати, в ИЕ8 - две строки в этом абзаце.
Честно сказать, я, вообще, не любитель justify. Но, если тебя это различие волнует, в ЦСС3 ещё можно попробовать межбуквенно зажастифаить блок
Код: Выделить всё
text-align:justify;text-justify: newspaper
Только, наверное, зрительно будет страшненько.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт фев 02, 2010 12:33
Владимир
Спасибо, с этим разобрался. Вот который день бьюсь над загадкой - никак не могу найти ошибку.
Сделал страницу http://www.colormusic.ru/price.html При проверке кода в Дриме валидатор выдает ошибку в строке 88:
tag: " tr" invalid inside tag: "tr". " tr" closing tag is optional. Validation will proceed as if context is closed.[HTML 4.0]
Изображение
Долгие поиски и консультации с Padonak ни к чему не привели. Закинул в инет и проверяю сервисом W3G: ошибок нет
Но я же чувствую, что есть ошибка! Зашел сюда: http://www.onlinewebcheck.com/check.php и ввожу адрес своей страницы - http://www.colormusic.ru/price.htm - 21 ошибка именно с тегом TR!
Где-то то ли незакрытый, то ли непарный... Кто может подсказать чем потестить, чтоб точно ошибку найти? Пытался вручную - не могу найти...

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вт фев 02, 2010 14:49
Владимир
Проблема решена. Неоценимую помощь оказал Padonak по ICQ, за что ему ее раз большое Гран Мерси.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Пт фев 26, 2010 12:09
Alkeeper
Ай-я-яй, Ай-я-яй!
Пропустили почти что юбилей!11
9 февраля посту исполнилось 2,5 года!111
Охренеть, товарищи.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Пт фев 26, 2010 15:55
Владимир
Да уж, действительно... Как быстро летит время...
Пользуясь моментом, хочу еще раз поблагодарить всех, кто принимал и принимает участие в данном посте.
Благодаря грамотным практическим советам квалифицированных специалистов, создан и неплохо существует,
а также динамично развивается и постепенно набирает обороты наш сайт:
WWW.COLORMUSIC.RU

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Вс фев 28, 2010 2:39
Padonak
Владимир - один из самых упертых людей которые мне попадались в жизни. я жутко завидую его настойчивости в разрешении порой совсем незначительных косяков на которые кто-то другой даже не обратил бы внимания. редкой целеустремленности человек дада! респект ему и увага друзья!!

Мысли по улучшению раскрутки сайта

СообщениеДобавлено: Чт мар 25, 2010 10:59
Владимир
Добрый день, форумчане!
Вот давно уже вынашиваю мысль, только пока не знаю как ее реализовать, надеюсь на какую нибудь подсказку или наводку.

Суть в следующем.
Давно сделал "Музей цветомузыки" http://www.colormusic.ru/museum.html Получилась очень неплохая подборка материала. На сегодняшний день - уже более 60-ти экспонатов, половина устройств имеют схемы и описания и почти четверть тысячи фотографий. Любое устройство можно идентифицировать и найти схему, например для ремонта или для определения ее возможностей и параметров. Даже сам не думал, что будет столько, а экспонаты все прибывают и прибывают, я думаю очень скоро перевалит за сотню... Да, так вот. Хотелось бы, чтобы помимо своей основной ф-ции экспонаты музея работали на раскрутку сайта. Этого не получается, вот почему.

Напомню структуру страницы. В основной странице "вырезаны дырки" куда вставляется другая, маленькая страничка из которой вызывается скрипт, листающий миниатюрные превьюшки:

Код: Выделить всё
<iframe height="225" width="252" scrolling="no" frameborder="0" src="museum/alagir/view.html"></iframe>

view.html:
Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
</head>
<body style="margin:0">
<script language="JavaScript" src="list.js"></script>
<script language="javascript" src="../../use/js/img-pop.js"></script>
<script language="JavaScript" src="../../use/js/slideshow.js"></script>
</body>
</html>

Так пришлось сделать потому что скрипт, листающий превью генерит картинки с одинаковым ID, поэтому вторая его копия на странице не работает. Так вот. Картинки все вызываются из файла list.js, поэтому не индексируются ни одним поисковиком. Это уже не хорошо. Ну да ладно, тут уж, видать ничего не поделаешь. Хотя с этим я в будущем намерен справиться - сделаю другой вариант страницы, где они будут вызываться из тела ХТМЛ и проиндексируются поисковиками, а у пользователя будет возможность выбора представления музея в другом виде.

Сейчас меня мучает вот какой вопрос.
Как я уже сказал каждому экспонату соответствует своя маленькая страничка, например для устройства "Алагир" - http://www.colormusic.ru/museum/alagir/view.html Ее код можно посмотреть выше. Видно, что в ней нет ни заголовка ни ключевых слов, ибо она является вспомогательной. Есть мысль как раз это туда и вставить. Таким образом на сайте появится 60 (на сегодняшний день) тематических страниц, на которых будут ключевые слова и название страницы будет соответствовать названию экспоната. Не сомневаюсь, что это даст большой плюс сайту. Только вот в чем проблема - сами эти страницы являются "тупиковыми" ибо с них нет ссылок никуда и меню тоже отсутствует. Вот, то же "Алагир" - http://www.colormusic.ru/museum/alagir/view.html То есть попав на такую страницу пользователь будет в тупике.

Так вот теперь, после небольшой прелюдии, я наконец-то могу сформулировать вопрос:
Возможно ли на страничке http://www.colormusic.ru/museum/alagir/view.html разместить некоторый код, который бы не работал, если она вызывается через iframe, а если на нее попасть сразу (например из поисковика) то внизу была бы ссылка, например: Перейти к данному экспонату в музее

Заранее благодарен за любой совет по данному вопросу.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Чт апр 29, 2010 9:07
Владимир
С этим вопросом я разобрался - помог Padonak через аську, за что ему огромное спасибо.

Вот натолкнулся еще на одну загадку. Вчера с тем же Padonak два часа по аське общались, но он так и не смог ничего придумать, говорит спроси у Alkeeperа, он должен знать.
Вот и прошу помочь, вообще вопрос по-моему пустяковый...
Страничку с примером я выложил в инет: http://www.colormusic.ru/-------------------proba.html

Вот в чем вопрос:
есть несколько картинок 16x16 пикселей (3 красных кружка)
вокруг них надо сделать рамку и залить серым фоном, как в примере
Запихиваем их в спан и делаем бордюр.
Но внизу почему-то остается промежуток. Паддинги-маржинги не помогают. Замена на див тоже не помогает.
Нужно расположить кружки по центру с одинаковыми промежутками со всех сторон.
Может кто-нибудь дать совет?

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Чт апр 29, 2010 11:05
Alkeeper
html:
Код: Выделить всё
<span class="red-circle"><img src="../path/to/img.gif" alt=""/></span>


CSS:
Код: Выделить всё
.red-circle {
display: block; /* или inline-block */
width: 16px;
height: 16px;
border: 1px solid #CACACA;
background-color: #EAEAEA;
}
.red-circle img {
width: 16px;
height: 16px;
}


Кажется всё «Ок».
Под ИЕ допиливаем хаками.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Чт апр 29, 2010 14:56
Владимир
Спасибо, почти получилось, только несколько кружков по горизонтали расположить не получается...

http://www.colormusic.ru/-------------------proba.html

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Чт апр 29, 2010 15:26
Alkeeper
добавь «float: left;» для кружочков.

Re: Первый раз делаю сайт... Есть проблемы, буду рад помощи...

СообщениеДобавлено: Чт апр 29, 2010 15:39
Владимир
Не помогло.... Надеюсь я правильно сделал:
Код: Выделить всё
span.brd4 {display: inline-block; width: 14px; height: 14px; border:#666 1px solid; background-color:#CCCCCC; padding:1px}
span.brd4 img {width: 14px; height: 14px; float: left}

Глянуть можно тут: http://www.colormusic.ru/-------------------proba.html