Отправляет email-рассылки с помощью сервиса Sendsay

Веб-дизайн. Вопросы и ответы.

  Все выпуски  

Веб-дизайн. Вопросы и ответы. # 12.1


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

WEB-дизайн. Вопросы и ответы.
# 12.2 (23)
22 февраля 2001г.
Проект сайта "ADG Scripts" webg.agava.ru
кол-во подписчиков - 9700

    В этом выпуске:               Ссылки Вебмастеру:

  • web-дизайн
  • анимированные гифы
  • фоновые изображения
  • 3d буквы, цифры
  • иконки и кнопки
  • архив рассылок
  • fotoshop
  • flash
  • награды
  • баннеры
  • cgi скрипты
  • java апплеты

  • Доброе время суток!

    Из-за ОГРОМНОГО кол-ва вопросов, прием вопросов по почте временно прекращен, задать вопрос можно сейчас только на этой странице, вписываете свой вопрос в форму для обратной связи и отсылаете.

    Вопрос публикуется только один раз (из-за ограничения размера выпуска и огромного кол-ва вопросов), если Вы не получили на свой вопрос ответ, пришлите его еще раз, но перед этим напишите какой номер вопроса у Вас был в прошлый раз, т.к. рассылка иногда выходит чаще, чем приходят ответы и, может быть, ответ на Ваш вопрос уже есть.

    Вопросы не относящиеся к тематике рассылки, публиковаться НЕ БУДУТ.

    Маленькая просьба. Если Вы пишете автору ответа, чтобы он уточнил какие-либо детали, то цитируйте в письме вопрос и ответ полностью.





              Вопросы и ответы.

  • 820. Есть несколько разных цветовых схем (#цвета). Можно ли сделать такой скрипт на Перле или РНР, чтобы при загрузке страницы она принимала : 1. Заданную цветовую схему. 2. Случайную цветовую схему из заданного набора.
    Ответ прислал Pawel.
    Надо создать несколько стилевых файлов (то есть файлов, в каждом из которых при помощи CSS описывается одна из цветовых схем). А в страницах при помощи PHP-скрипта подключать нужный из них, путем вывода соответствующей строки:
    <?php
    echo "<link ...>";
    ?> Ответ прислал Панков Павел.
    Например так:
    #!/usr/bin/perl
    $sc[0]{text}='#000000'; # И так для каждой схемы
    $schem=$ENV{QUERY_STRING};
    $schem=int(rand(scalar(@sc))) if !$schem && $schem!=0;
    print "Content-type: text/html\n\n";
    print "<html>
    И дальше
    ......
    <font color=$sc[$schem]{text}"; # В таком духе
    Ответ прислал sswz@peterlink.ru.
    Естественно! Дайте свои схемы - сделаю!
    Ответ прислал Oparin Alexey.
    Да, сделать такое возможно. Обращайтесь - напишем.

  • 821. Нужен скрипт которому можно было-бы скормить мыло и URL и на мыло получить то что было по Url, кто если видел или имеет дайте.
    Ответ прислал sswz@peterlink.ru.
    Есть такой! Напишите что конкретно скачивать надо?
    Ответ прислал webmaster.
    Давай мэил пришлю...

  • 822. Какой код или скрипт нужно вставить в html-страницу, чтоб при ее открытии автоматом запускался midi-файл?
    Ответ прислал Роман.
    Для автоматического запуска музыки (звука) необходимо между тегами <HEAD>...</HEAD> вставить следующую строку <BGSOUND src = "12.wav" loop = "-1">, где "12.wav" - путь к WAV или MIDI, loop = "-1" - колличество повторов (-1 - бесконечно).
    Ответ прислал mad_den@e-mail.ru.
    Вот код:
    <bgsound src="Ваш миди файл">
    еще в этом теге можно дописать
    LOOP
    VOLUME
    DELAY
    BALANCE
    Ответ прислал Paul.
    Vstav'te etot kod mezhdu <BODY> i </BODY>:
    <EMBED src="VashMidiFail.mid" type="audio/midi" hidden=true autostart=true loop=false width=1height=1></EMBED>
    Fail budet avtomaticheski igrat' pri popadanii na Vash sait. Prichem, fail budet he vidim, a "loop=false" oznachaet, chto zvookovoi otrezok igraet lish raz (a ne postoyanno).

  • 823. Подскажите, пожалуйста, как раскрутить сайт за рубежом (домен .com)? Сайт ИТ-группы, занимающийся созданием сайтов и программного обеспечения.
    Ответ прислал Michael Fishman.
    Могу предложить мощную, но коммерческую раскрутку. Заинтересуешся - пиши.
    Ответ прислал RaR.
    Пользуюсь http://submitter.ru (работает и с импортными поисковиками - все беплатно)
    Еде видел www.isubmit.org (очень круто, но регистрация всего в 15 поисковиках - $14.95, максимальтый тариф не помню, но меня ОООЧЕНЬ впечатлило - сумма трехзначная, и за что....)
    Ответ прислал Дмитрий.
    Я думаю нет никакой разници в раскрутки сайта за рубежом или здесь, главное знать язык. За рубежом уж наверныка найдуться такие баннерные системы, которые устраивали бы вас. Притом там интернет развился куда лучше чем здесь. Если опубликовать сайт на английском, то популярность возрастет раз в 10 , а то и в 20.
    Ответ прислал dushman-fox@mtu-net.ru.
    Я думаю, что прежде всего иметь английскую версию сайта и, соответственно, достаточно хорошо знать интернет-английский.

  • 825. Как сделать так, чтобы текст был вокруг картинки, а не внизу или вверху?
    Ответ прислал Kuznetsov Ivan.
    Простейший способ - вставить картинку и текст в таблицу.
    Ответ прислал Aleksandr Ovcharenko.
    Я так понимаю, что имеется в виду обтекание текстом картинок... У тега <img> есть свойство align, способное принимать кучу значений: left, right, middle,.. absbottom, absmiddle, baseline, bottom, texttop, top. Они задают как будет рисунок располагаться относительно текста. Еще есть свойства hspace и vspace - задающие соответственно отступы текста от рисунка справа-слева и сверху-снизу.
    Ответ прислал Pawel.
    Самый надежный и проверенный способ отформатировать страницу табдицами и подобрать куски текста так, чтобы они размещались вокруг картинки, помещенной в отдельную ячейку. Может есть и более простые способы, но тогда всегда может 'поплыть' оформление.
    Ответ прислал Egor Shchegolkov.
    Ispol'zuya CSS:
    <IMG style="float: center" src=...>
    Starnica budet vyglyadet' primerno vot tak:
    text text text
    text+----+text
    text|img |text
    text+----+text
    text text text
    Sootvetsvenno "float: left" prijmet kartinku k levomu krayu, a "float:
    right" - k pravomu.
    Rabotaet s IE4 ili vyshe i s NN 4.75(pro bolee rannie versii ne znayu)
    Ответ прислал Dmitri Masalimov.
    Пишем так:
    <IMG src="pict.jpg" style="float: left">
    Возможные значения стиля float:
    left - картинка выравнивается по левой стороне
    right - картинка выравнивается по правой стороне
    none - обтекания картинки текстом не будет (задано по умолчанию :)))

  • 826. Я сделал баннер себе на сайт вес 60kb теперь его надо сжать с помощью чего и как это сделать правильно?
    Ответ прислал al_var.
    Есть масса программ занимающихся этим. Но если вы работаете в Photoshop, то проще всего это будет сделать в ImageReady которая поставляется вместе с ним. А лучше всего при создании картинок для интернета сразу думать о размере. Учесть разрешение, безопасную палитру и многое другое, чтобы после загрузки вашего gif&jpg не было больно за бесцельно потраченный трафик, а картинка была хорошего качества
    Ответ прислал Pawel.
    Баннер, как я понимаю, анимированыый. Если нет, то это просто монстр какой-то получился. Оптимизировать можно несколькими способами. Во-первых, каждый кадр сохранять из Photoshop как save for web... Во-вторых, существуют программы для создания и оптимизации анимированных gif'ов (например, Ulead Gif Animator). Они меют уменьшать размер файла, за счет тго, что ищут в кадрах только изменяющиеся области, а остальные хранят в единственном экземпяре. Хотя их 60к вряд ли удастся сделать меньше 30-35. А баннерные сети требуют 10-15к, ну максимум 20.
    Ответ прислал spman.
    Возьми любую конвертилку - кста у тебя в каком формате баннер? кидай его сюда - сожму.... - ты еще поди его в 16 разрядов рисовал?
    Ответ прислал Namig Kouliyev.
    Sushetsvuyut spetsialniye programmi i sayti dlya etogo. No bez poteri kachestva bolshe 5-10% sjat ne poluchitsya. http://www.netmechanic.com/cobrands/virtualave/accelerate.htm/ Naprimer zdes yest optimizer. Govoryat pro nego ochen xoroshiye slova. Posmotrite sami.
    Ответ прислал kot.
    Тебе нужен Ulead Smart Saver Pro. Классная прога! Сплющивает и ГИФы, и ЖИПЕГи, и БМП.
    Ответ прислал sswz@peterlink.ru.
    Киньте мне - сожму!
    Ответ прислал Kuznetsov Ivan.
    Нужно его просто соптимизировать. Очень хорошо оптимизирует гифы Max HTML Beauty++ ME. Скачать можно с www.max.co.yu . Поистине универсалиный инструмент для создания сайтов.
    Ответ прислал Akeon.
    Возьми, например, Ulead GIF Animator 4.0. А если будут вопросы о том, как там работать - пиши на akeon@mailru.com.
    Ответ прислал Dioxis.
    ОГО! Рисовать новый.... Без реальной потери качества можно будет сжать до 40К, а надо 12-15К Можно уменьшить количество цветов: не 255, а 4... Но помоему лутче рисовать новый...
    Я пользуюсь Ulead GIF Animator 3, в нем сразу идет оптимиратор... Еще есть такой секрет... например у тя есть 5 картинок...
    2 отличается от 1 только небольшой частью, то можешь поставить на рервый кадр Do not remove, а из второго вырезать тот кусок, который изменяестся, а потом подогнать него по X Y

  • 827. Как сделать так, чтобы строничка грузилась не с верху а снизу, Т.е. чтобы после загрузки страничка была видна сразу её нижняя часть.
    Ответ прислал Aleksandr Ovcharenko.
    Очень запросто. Перед закрытием тега </body> - в конце документа нужно вставить:
    <a name="endd"></a>
    а в свойствах тега <body> указать:
    <BODY onLoad="javascript: location.href='#endd'"> после того, как вся страница загрузится, она сразу "перескролится" на конец документа.
    Ответ прислал Namig Kouliyev.
    Mojno tolko razbit na freymi. Yesli v nijnem malo informatsii, to budet zagrujatsya bistree.
    Ответ прислал spman.
    Чтобы страничка грузилась с низу НИКАК не сделать... - таковы браузеры!
    Ответ прислал Dmitri Masalimov.
    Попробуй так:
    <BODY onLoad="scroll(0,1000000)">
    <!-- Вторым параметром задай заведомо большое число -->

  • 828. Очень нужен скрипт, который бы определял установлен ли flash плугин и делал соответствующий редирект на flash.html или htmlpage.html. Так же если можно еще один скрипт (но первый нужнее), который бы вместо flash ролика вставлял в тоже самое место GIF того же размера (в пикселях), что и ролик.
    Ответ прислал jevgenij.
    В Macromedia Flash 5 при публикации в HTML закладке выбираеш ad any baner, он вписывает нужные скрипты в HTML, правда бывают глючат, лучше скачать готовые на http://www.macromedia.com/support/flash/ если поискать можно найти или залезть на http://www.flasher.ru там найти скрипты и объяснения

  • 829. У Dreamweaver есть функция динамической замены текста в слое. При английском тексте все нормально, а вот кирилица вылазит тарабаршиной. Теоритически в заменяемый текст можно вставить любой HTML тег, может это так исправляется, но у меня не получилось. Может кто-то знает как это исправить.
    Ответ прислал dushman-fox@mtu-net.ru.
    Ответ на http://dushatkin.h1.ru

  • 830. Может кто знает какие бесплатные веб-хостинги предоставляют : подержку операций с крелитными карточками, SET или SSL, защищеную страницу заказов, и вобщем какие самые хорошие веб-хостинги для бизнеса?
    Ответ прислал Michael Fishman.
    Начнём с того, что бесплатные хостинги вообще не пригодны для бизнеса, т.к. всё там принадлежит хостинговой компании, а не тому, чей сайт. А для бизнеса один из лучших - www.netnation.com. Держит SSL, Цги и прочие радости жизни. ОЧЕНЬ быстрый.
    Ответ прислал Namig Kouliyev.
    Besplatniye hostingi mojete poiskat na http://free.lgg.ru Tam ochen udobniy poisk.
    A s SSL ya znayu hosting www.fiberia.com

  • 831. У меня на странице используются фреймы,один левый навигационный,один правый главный. Нужен Javascript, чтобы при загрузке моих страниц не во фрейм, пользователь перенаправлялся на главную страницу, где в главном фрейме отображалась именно та страница ссылку на которую он нажал. Я пытался переделать один скрипт из вопроса 399 (да и другие скрипты тоже пробовал ).
    Ответ прислал shabib@narod.ru.
    Разместить в HEAD всех файла, которые грузятся в главном фрейме.
    <script language='javascript'>
    if (top.frames.length==0) {
    document.write("<frameset rows='*,*'>"+
    "<frame name='menu' src='путь1'>"+
    "<<frame name='main' src='путь2'>"+
    "</frameset>")
    top.frames['menu'].location.href='http://www.shabib.narod.ru/menu.htm'
    top.frames['main'].location.href='http://www.shabib.narod.ru/index1.htm'
    }
    </script>
    Ответ прислал Третьяков Михаил.
    По адресу http://www.key.scn.ru/articles/frames_location.htm лежит статья Фреймы. Решение проблемы адресной строки, она как раз и посвящена решению твоего вопроса. Там очень все подробно описано, так что разберешься.

  • 832. В выпуске от 9 февраля в ответе на вопрос # 672 сказано, что для того чтобы во время нахождения в Интернете кто-нить мог подключиться к компу с утановленным и запущенным Апачем нужен статический IP. Вопрос откуда такой IP взять и как его прописать в Win98 и Linux, нельзя ли поподробнее. И еще вопрос, что и как можно узнать о пользователе по IP, в частности как можно определить его географическое расположение.
    Ответ прислал Aleksandr Ovcharenko.
    По поводу "где такой IP взять" поговори в первую очередь с провайдером. И получить его, пожалуй хлопотнее, чем прописать в настройках операционки. Об этом тоже можно посоветоваться с провайдером. А по поводу: "как можно узнать о пользователе по IP, в частности как можно определить его географическое расположение" - есть замечательная программка - VisualRoute. Она это позволяет.
    Ответ прислал Pawel.
    Совсем не обязательно нужен статический IP. Достаточно и динамического. Просто те, кто хотят попасть к вам, должны его знать. После подключения к провайдеру, можно узнать ваш IP с помощью множества бесплатных программ и сообщить его знакомым (например, через мейл). Однако при следующем подключении будет уже другой IP.
    Ответ прислал spman.
    На счет настройки apache - под виндой он у тебя наврят ли работать будет - потому что сам пытался сделать под виндой, но не получается.... а вот под linux всё работает! могу рассказать как настраивать....
    Ответ прислал Namig Kouliyev.
    Na schet opredeleniya mestonaxojdeniya po IP adresu: Yest programma NeoTrace kotoraya v karte budet pokazivat mestonaxojdeniye ne tolko konechnix mashin, a takje vsex cherez kotorix proxodit Vash zapros k serveru. www.neoworx.com
    Ответ прислал .
    Вопрос откуда такой IP взять и как его прописать в Win98 и Linux - Ответ: этот IP дается Вам при входе (подключении) в интернет автоматически по DIAL UP, или он у Вас постоянный, если у Вас выделенка. Существуют специальные программы отслеживащие IP и его географическре напрвление, посмотрите на http://xakep.ru

  • 833. Как поменять размер шрифта сразу для всей таблицы (например size=2)?
    Ответ прислал Aleksander Ovcharenko.
    Используя каскадные таблицы стилей (CSS). Пропиши внутри тега <head></head> стиль:
    <style type="text/css">
    table {font-size: 10pt;
    }
    </style>
    и для каждой таблицы у тебя будет задан размер шрифта. Если же хочешь задать такой размер для отдельной таблицы, или ряда таблиц, тогда пропиши:
    <style type="text/css">
    table.my {font-size: 10pt;
    }
    </style>
    а в таблицах, где хочешь добиться описанного размера текста в теге <table> пропиши <table ... class="my">.
    Второй способ - не прописывая ничего в теге <head></head> сразу задавать для нужной таблицы стиль:
    <table ... style="font-size: 15pt;">. Правда величина шрифта задается не в таких единицах, как в теге <font>, но потренировавшись вычислишь для себя опримальный. и еще стоит сказать, что подобный фокус не пройдет для Netscspe 4.хх. Там нужно баловаться не со всей таблицей, а с каждым <td>. Но если у тебя во всем документе одинаковые значения для элементов таблицы - прописываешь
    <style type="text/css">
    td {font-size: 10pt;
    }
    </style>
    и не мучаешься с тегом <font> в каждой ячейке каждой таблицы.
    Ответ прислал albayan.
    Это можно сделать с помощью каскадной таблицы стилей "CCS". А что бы ее сделать нужно скачать ее с www.freeware.ru или я могу тебе скинуть на почту. Подскажи только адресок ОК!
    Ответ прислал shabib@narod.ru.
    В свойствах таблицы присутствует такое описание:
    <table border="1" width="100%" style="font-family: Arial; font-size: 10pt">
    Изменив значение font-size можно изменить размер шрифтов для всей таблицы.
    Ответ прислал Alexander Devyatkin.
    <STYLE>
    TH{font-size:11pt};
    TD{font-size:10pt};
    </STYLE>

  • 834. Подскажите, с помощью какого набора Перловых функций можно прочитать указанную ХТМЛ-страничку (например http://webg.agava.ru) (адрес будет вводится из формы) по HTTP протоколу и вывести ее через скрипт. То есть нужен не простой форвардинг, а чтобы скрипт читал HTML-код страницы себе в переменную (допустим $page), чтобы потом вывести эту страницу через скрипт путем print "$page". Я сам программирую на Перле, но с такой задачей столкнулся впервые.
    Ответы.
    http://webg.agava.ru/rass/w/d01/834.zip

  • 835. Как после клика по почтовой ссылке в теле письма отправлять форматированный текст или WEB письмо, под форматированным текстом я имею в виду текст расположенный двумя-тремя колонками, короче таблица только без сетки. Нужно выслать прайс, а в линейном отображении он абсолютно теряет смысл с учётом что у многих письма принимаются только в текстовом формате. Возможны варианты по прикреплению файла, но не желательно.Хотелось чтобы человек сразу выбрал что ему понравилось вырезал ненужное и отправил письмо.Такой примитивненький вариант интернет магазина:)
    Ответ прислал Kuznetsov Ivan.
    Я могу посоветовать сделать так: таблицу (я так понял, что она в Excel-e) преобразовать в HTML-файл, после чего прикрепить к письму. Когда кто-нибудь его получит, HTML-документ просто впишется в письмо.
    Ответ прислал sswz@peterlink.ru.
    Куда кинуть?

  • 836. Каким образом сделать бэкграунд картинки прозрачным, напр. в Фотошопе?
    Ответ прислал Александр Чабан.
    Прозрачными могут быть только картинки в формате Gif. Следовательно в Foto Shope нужно создать файл, где фон будет Transparent, а оптимизируя его (Save for Web) как Gif, указать "Сохранять прозрачность". Если нужна более подробная информация -мыль.
    Ответ прислал CarMan.
    В Фотошопе - File->Export->Gif89a export. Там пипеточкой тыкаешь тот цвет, который должен быть прозрачным. В IrfanView - File->Save As->Options->Gif->save transparent colors, вписываешь номер прозрачного цвета в Edit.
    Ответ прислал shabib@narod.ru.
    1 вариант. Нужно взять инструмент "волшебная палочка" и выделить бэкграунд. Потом просто его удалить.
    2 вариант. Сэкспортировать в GIF89a из того же Шопа с пометкой прозрачности фона.
    Ответ прислал kot.
    В Фотошопе не знаю, а вот в ФотоПаинте (из Корела) - просто. Сщхранить как ГИФ, выскакивает менюшка с вопросом какой цвет сделать прозрачным.Хочешь подробнее - пиши.

  • 837. Мой провайдер пишет следующее"...однако наш сервер удаляет на лету конструкции типа <META HTTP-EQUIV...". Насколько я понимаю, это означает, что я не могу указать ключевые слова и описания. Поисковики же соответственно не найдут мои странички по запросу. Можно ли что-то поделать с этим. (Пользоваться его услугами желательно по экономическим соображениям, т.к. к нему обращаюсь в режиме "только местный", что в двое дешевле общего доступа).
    Ответ прислал Pawel.
    Кроме мета-тегов поисковики реагируют (по крайней мере теоретически) на то, что находится внутри тега <title></title>, внутри заголовков <h1>, <h2>,... На текст, написаннный крупно и жирным шрифтом. Попробуйте, может это поможет.
    Можно также зарегистрировать свой сайт в каталогах и поисковых системах, а не ждать, пока они обратят на него внимание. Зайдите на www.1ps.ru
    Ответ прислал Namig Kouliyev.
    Znaete, luchshiye inostranniye poiskoviki vrode Altavista, Google i dr. voobshe ne chitayut META tegi Description i Keywords. Oni kajdim godom stanovyatsya umnee i poetomu sostavlyayut spisok saytov na zaprose bolee umnim obrazom, ispolzuya tolko telo dokumenta. Poetomu ne nado rastroitsya iz za etogo. Prosto nujno ispolzovat nekotoriye izvestniye priemi. A inogda poluchayetsya absolyutno sluchaynim obrazom chto sayt optimizirovan dlya kakix ta klyuchevix slov. U menya tak bilo. Yest eshe odin xoroshiy sposob: Doorway pages. Znaya texnologiyu dannogo poiskovika mojno sozdat takiye stranitsi kotoriye budut na visshix mestax pri nekotorom zaprose.
    Ответ прислал Alex.
    Вообще-то в этом мета-теге задается кодировка, а все остальные параметры прописываются в других тегах. Какой же человек будет связываться с провайдером, который будет запрещать поисковикам искать твой сайт? Ключевые слова прописываются в <meta name="keywords" content=".....">, описание в <meta name="description" content"...">. Content - содержание, т.е пишкшь все, что нужно.

  • 838. Брат Митька помирает... Русификацию для DreamWeaver просит... Говорит, что и для Flash-4 тоже может его спасти. Не дайте помереть! ;о)
    Ответ прислал Гвозденко А.В.
    http://tgv.khstu.ru/lib/flash4_rus.pdf
    http://www.blade.net.ru/download/dreamwrus.zip

  • 839. Кто-нибудь знает приличный форум по Delphi?
    Ответ прислал Paul.
    Ochen' dazhe mnogo! Zaidite v: www.delphi.com , tam i vibirite sebe po teme computers/programming.
    Ответ прислал Oparin Alexey.
    delphi.mastak.com занимает лучшие места в топах форумов
    Ответ прислал Jimy SHADE.
    http://www.vladimir13.by.ru/
    Ответ прислал .
    На www.borland.com. Там же есть ссылки и на др.

  • 840. Где можно взять такую прогу, которая бы сохраняла все страницы, на которых ты был в IE?
    Ответ прислал .
    StatWin Professional Версия: 5.0
    Вот программа, которая собирает всю информацию о работе on-line, а также off-line. Полностью на русском. Shareware:
    30дней.
    Размер: 1500 Kb
    http://users.psu.ru/~dvorak/StWin5p.exe
    Ответ прислал Ache.
    Так ведь IE5, если при инсталляции укажешь offline Browsing тоже все(почти все) запоминает в кэше и потом можно в оффлайн смотреть!

  • 841. у меня на сайте ,есть страница с фотками людей входящих в состав нашей сети,так вот они все разбиты на группы,и когда вставляешь нового приходится много исправлять ,копировать, переносить.Может кто поможет скриптом либо CGI-шкой автоматизировать процесс ?
    Посоветуйте как лучше менюху организовать для выбора этих людей?
    Ответ прислал Alexey V. Radchenkov.
    Скрипт опрашивает заданную директорию и заносит в массив имена фсех содержащихся в ней файлов
    opendir IMG, $path_img; # $path_img - физический путь до картинок
    my @filelist=();
    while ($name = readdir IMG) { next if -d $name;
    @filelist = (@filelist, $name); }
    closedir IMG;
    теперь в массиве @filelist - имена твоих картинок - дальше по твоему желанию можешь делать с ними что захочешь.
    Ответ прислал No Name.
    Попробуй технологию SSI она позволит изменить дизайн любого сайта за 5 минут без каких-либо потерь и ограничений в совместимости. Инфа по SSI находиться здесь - http://www.roga.by.ru/ssi.shtml
    Ответ прислал Vladislav Shukov.
    Сделать это можно без проблемм. Уточнить Ваши требования.
    Ответ прислал sswz@peterlink.ru.
    Киньте мне фотки, и шаблон, сделаю!

  • 842. Не могу найти cgi-скрипт по типу того, что используется на lovehate.ru. Противники и сторонники кого/чего-либо пишут свое мнение и оно отображается на странице- с одной стороны комментарии сторонников, с другой противников. Это вроде "двойной" гостевой книги. Может вы знаете где такое можно раздобыть.
    Ответ прислал sswz@peterlink.ru.
    На http://sswz.al.ru - такое же! Это я делал! Куда кинуть?
    Ответ прислал Vladislav Shukov.
    Насчет раздобыть не знаю, а вот написать можно. Обращайтесь.
    Ответ прислал Aleksander Ovcharenko.
    Думаю - смогу такой написать. Опиши поподробней как ты хочешь что-бы он работал.
    Ответ прислал NOP E.S.C.
    Такой скрипт могу написать тебе Я, для того, что бы был начат процесс написания скрипта опиши что тебе надо и укажи своё мыло тут:
    http://asm.al.ru/cgi-bin/msga_nop.cgi
    Скрипт будет на перле, как оплата - размещение ссылки на мой сайт на твоих страницах.
    Так-же могу помочь другим в написании скриптов за ту-же или иную плату.

  • 843. Как на хостинге BizLand.com избавиться от баннеров? Они позволяют выбрать - баннер вверху страницы, который просто прилепляется к коду каждой страницы, или всплывающее окно с баннером на каждой странице. Необходимо избавится хотя бы от одного варианта.
    Ответ прислал RaR.
    Вообще то это не честно, но я это делаю... в чем каюсь. Дело в том, что баннер автоматически добавляется в файлы со стандартным расширением (*.htm?) а у меня он один - index.html, в котором фрейм на все окно. В фрейме загружаются файлы в формате HTML, но расширение у них другое (у меня - *.PAGE). Все работает - пока аккаунт не закрыли (уже пол-года где-то).
    Ответ прислал spman.
    На http://cgi.diaspora.ru в разделе javascript есть скрипт который убиват автоматически появляющееся окана - т.е. в данном случае окно которое порождает твой хостинг! да и http://cgi.diaspora.ru именно без www!
    Ответ прислал Namig Kouliyev.
    Zaydite na http://bannerkillers.cjb.net Tam yest sposobi dlya udaleniya bannera s bolee chem 100 besplatnix hosterov, kotorix kstati Vi mojete nayti na www.free-az.com
    Ответ прислал Vadim Banit.
    Убрать баннеры на bizland не сложно, но администрация очень быстро это отслеживает и наказывает.

  • 844. Подскажите где можно найти документацию, справочник, описание COM-объектов Excel, Word?
    Мой шеф требует организовать выгрузку из HTML в Excel, максимум что удалось сделать - это простейшая выгрузка без всяких наворотов и разукрашивания:
    Set objExcel = GetObject("", "excel.application")
    Set objWorkbook = objExcel.Workbooks.Add
    Set objWorksheet = objExcel.ActiveSheet
    objWorksheet.Name = "Лист 1"
    objWorksheet.Columns("A:D").Font.Bold = True
    objWorksheet.Cells(1, 1) = " Заголовок"
    ...
    и так далее...
    А хочется еше немного отформатировать и разукрасить ячейки, вывести диаграмку.
    Ответ прислал Konstantin Piroumian.
    Запусти Excel. Запусти VBA Editor (кажется F11). Нажми F2 - получишь справку с поиском по всем объектам Excel, Word и т.д.
    Ответ прислал Vladislav Shukov.
    Данные элементы хорошо описаны на www.msdn.com либо на www.microsoft.com. Также эти описания можно взять и в поставке Microsoft Visual Studio. Отдельные компоненты описаны и для Borland Delphi и Borland CBuilder.

  • 845. Меню сделано в виде таблицы с фоном(фон - какая-то картинка image.gif) и текстовыми ссылками. Как сделать при помощи JavaScrip чтобы при наведении на элемент таблицы менялась картинка фона.
    Ответ прислал raxm.
    А можно и без явы, сделайте с помощью CSS:
    <a href="link.htm" onmouseover="style.background-image='image.gif'" onmouseout="style.background-image='default.gif'">link</a>,
    где image.gif - это фон при наведении мыши, а default.gif - это фон предыдущий (дефолтовый).

  • 846. Может быть посоветуете как буржуев уконтропупить.
    - namedemo - после заполнения всей анкеты требует номера кредитной карточки и наотрез откахывается заканчивать регистрацию. Ну откуда такая экзотика у нормального человека в нашей великой и необъятной ? Номер от потолка не берет.
    - namezero - говорит что он во free только для USA и CA . Посоветуйте что либо.
    Ответ прислал Dmitry.
    Насчет namedemo, найди генератор номеров кредитной карточек и пробуй сгенерированные номера, может попадешь. А с namezero я поступал так: во-первых тебе нужен e-mail адрес в зоне .com, .net, .org, во-вторых реальный почтовый адрес в США. Чтобы долго не искать, зайди на http://www.whowhere.lycos.com/ и поищи там среди служащих США (Government Officials) - поиск по фамилии. В результате получишь почтовые адреса с телефонами, факсами, в общем всем, что нужно для регистрации. После регистрации (не сразу) придет письмо от namezero, в нем надо кликнуть по ссылке, через некоторое время придет еще одно с паролем.
    Ответ прислал Namig Kouliyev.
    www.emeisp.com
    Tam krome .com, .net, .org dayut eshe .co.uk
    Vot naprimer moy URL: www.thebestfree.co.uk
    Bez bannerov. Tolko posle zakritiya Vashey stranitsi otkroetsya odna stranitsa.

  • 847. Положение слоя не должно меняться при скроллинге окна. Скрипта не надо, достаточно объяснить идею и указать нужные атрибуты div и layer (кстати, будет ли работать для layer)?
    Ответ прислал Pawel.
    Идея заключается в следующем:
    - задать у div стиль style="position:absolute; top:10px; left:100px;"
    и id="name"
    - отслеживать прокрутку окна через некоторый интервал с помощью таймера:
    Для IE:
    Y = document.body.scrollTop;
    X = document.body.scrollLeft;
    Для NN:
    Y = self.pageYOffset;
    X = self.pageXOffset;
    Затем менять параметры положения слоя через:
    document.all.name.style.pixelTop
    document.all.name.style.pixelLeft
    Полный скрипт можете посмотреть на странице http://bagum.rt.org.ru/index2.asp?page=docs&art=3 (если она еще есть)
    Ответ прислал Aleksander Ovcharenko.
    Запросто. Для
    <DIV ID="LayerName" style="position: absolute; top: 30; left: 200; width: 200px; height: 200px; xz-index: 100;">
    ...
    </DIV>
    пропишем скриптец:
    var isNS = (navigator.appName == "Netscape");
    scrollfactor=0;
    pp=0;
    MYtimer=0;
    
    function layerscrolling()
    {
    if (isNS) {
    if (self.pageYOffset != scrollfactor) {
    document.LayerName.top = document.LayerName.top + self.pageYOffset -
    scrollfactor;
    scrollfactor=self.pageYOffset;
    }
    } else {
    if (document.body.scrollTop != scrollfactor) {
    pp = document.all.LayerName.style.pixelTop + document.body.scrollTop -
    scrollfactor;
    document.all.LayerName.style.pixelTop = pp;
    scrollfactor=document.body.scrollTop;
    }
    }
    MYtimer = setTimeout ("layerscrolling()", 50);
    return;
    }
    Ну и конечно тебе эту функцию запустить надо, например из <body ... onLoad="javascript: layerscrolling()">

  • 848. Имеется ряд вертикально расположенных кнопок с gif картинками, как сделать, что бы при нажатии на кнопку, справа от нее появлялись еще три таких же кнопки, после выбора нужной открывалась выбранная ссылка а кнопки пропадали и что бы все это не зависело от разрешения изображения на экране?
    Ответ прислал Kuznetsov Ivan.
    По-моему такие меню нужно делать либо ява-аплетами либо на Флеше. На флеше я такую вещь уже делал
    Ответ прислал sswz@peterlink.ru.
    Куда кинуть?

  • 849. Как в SSI в зависимости от дня недели ( или конкретного дня) вызывать тот или иной файл. Например в файл в названием week.shtml в понедельник загружается pnd.html , во вторник vtr.html и т.д?
    Ответ прислал Egor Shchegolkov.
    Vklucheniya faila v zavisimosti ot dnya nedeli mojno organizovat' vot tak:
    <!--#if expr="$DATA_LOCAL > Fr && $DATA_LOCAL < Mo" -->
    <!--#include virtual="friday.htm" -->
    <!--#elif expr="$DATA_LOCAL > Mo && $DATA_LOCAL < Sa" -->
    <!--#include virtual="monday.htm" -->
    <!--#elif expr="$DATA_LOCAL > Sa && $DATA_LOCAL < Su" -->
    <!--#include virtual="saturday.htm" -->
    <!--#elif expr="$DATA_LOCAL > Su && $DATA_LOCAL < Th" -->
    <!--#include virtual="sunday.htm" -->
    <!--#elif expr="$DATA_LOCAL > Th && $DATA_LOCAL <Tu" -->
    <!--#include virtual="thursday.htm" -->
    <!--#elif expr="$DATA_LOCAL > Tu && $DATA_LOCAL < We" -->
    <!--#include virtual="tuesday.htm" -->
    <!--#else -->
    <!--#include virtual="wednesday.htm" -->
    <!--#endif -->
    Probel pered --> vrode obyazatelen. Proveryalos' na Apache-Advanced ExtraNet Server/1.3.14

  • 850. Сделал Framesetы в DW. Уже день я бьюсь с проблемой как убрать начальный слэш в src="/logo/UntitledFrame-3.htm" noresize> и остальных ссылках, поскольку с ним я не могу просмотреть готовую страницу в браузере. Изменения HTML кода вручную ничего не дает, поскольку при последующем сохранении все восстанавливается автоматически.
    Ответ прислал Pawel.
    Измените вручную и далее не переписывайте этот файл с помощью DW. Да и вообще, руками получается лучше и проще. А то программы такого наворотят, что потом век не разберешся.

  • 851. Есть ли on-line ftp manager. Т.е. надо сделать зеркало сайта на другом серваке, без участия моей машины (дорого мне ftp обходится. Я еще слышал про ftp роботы - письмо ему мылешь, а он скачивает.
    Ответ прислал sswz@peterlink.ru.
    Есть и прога для этого cuteftp называется, а в онлайне - надо поискать.

  • 852. Расскажите пожалуйста, как мне настроить DNS. Ситуация такая: у меня есть домен в зоне .com, сайт мой лежит у провайдера. Как мне настроить домен так, чтобы пользователь, набрав www.SibAvia.com попадал на мой сайт, причем чтобы в адресной строке стояло именно www.SibAvia.com , а не http://www.provider.ru/~mysite. Сейчас у меня просто идет редирект. Сервера DNS я могу настраивать через веб-интерфейс (сервис предоставляется регистратором). Мой провайдер говорит мне, что: "Надо чтобы в DNS который держит sibavia.com прописали такую фразу www.sibavia.com CNAME www.irs.ru". Объясните, кто знает, что мне надо сделать.
    Ответ прислал sswz@peterlink.ru.
    Такие вопросы в суппорт провайдера!
    Ответ прислал Namig Kouliyev.
    Eto zavisit ot Vashego registratora. Yesli eto DomainZero, to pishite ya skaju.

  • 853. Пробовал H1, а WEBSERVIS - почему-то не регистрирует. Подскажите, пожалуйста, кокой самый лучший хостиг (с поддержкой PHP, Perl, SSI) и напишите его адрес на регистрацию.
    Ответ прислал Pawel.
    Лично мне нравится хостинг www.lgg.ru Правда приходится вставлять в страницы их баннеры. Регистрация временно закрыта.
    Ответ прислал Namig Kouliyev.
    Samiy luchshiy www.freedom2surf.net Vse chto xotite (SSI,CGI,PHP,FTP,PostgreSQL,...) i bez bannerov i pop-up-ov. Yesli xotite druguyu, to zaydite na www.free-az.com, viberite nujniye funktsiyi i poishite.
    Ответ прислал Жарчиков Евгений.
    Ну например http://www.fs2.com хорошая штука.
    Ответ прислал Kuznetsov Ivan.
    Попробуй www.virtualave.net . Дают 20 Мб (сейчас даже поговаривают об анлимите). И есть все нормальные условия для написания скриптов и т.п. вещей. Единственное неудобство - баннер выскакивает.

  • 854. Страница построена так: текст, потом рисунок, потом текст. Что нужно сделать, чтобы при загрузке страницы (а текст явно быстрее загрузится) заранее резервиловалось место под рисунок (нет, рисунок не должен грузится первым). А то я видел такое: загрузилась верхняя и нижняя часть текста (получается: верхний и нижний текст один под другим), потом пришла очередь для рисунка, и нижняя часть текста сдвигается вниз, "предоставляя" законное место рисунку. Вот надо, чтоб это место было зарезервировано в начале.
    Что нужно сделать, чтобы рисунок загружался постепенно (либо по принципу постепенного заполнения, либо по принципу "улучшения резкости"). Т.е. не так, что нет нет рисунка, а потом резко появился.
    Ответ прислал Vadim Banit.
    Предварительно измеряешь рисунок в пикселях и пишешь: <img src="рисунок" alt="Всплывающая подсказка" width="ширина" height="высота">
    Теперь при загрузке сначала появится рамка с подсказкой, а потом - в зависимости от вида рисунка - по принципу "улучшения резкости". "Улучшение резкости" возможно только для черезстрочных гифов. Для этого при экспорте картинки в гиф отмечаешь птичкой "interplaced".
    Ответ прислала Виктория Абрамова.
    Чтобы рисунок загружался сразу но размыто а потом постепенно улучшался, можно воспользоваться приложением Photoshopa ImigeReady2.0 и выше. При оптимизации рисунка нужно поставить галочку - Progressive, и сохранить ХТМЛ.
    Как все это дело на яве прописать, честно не знаю! Самой интересно...
    Если про Фотошоп не понятно, пиши vicky2001@mail.ru. А то долго объяснять :))

  • 855. Задумал такую фишку: допустим есть index1.htm, index2.htm...index4.htm, необходимо пользователю подкидывать ту страницу, с которой он ушел последний раз, а если он впервые, то отправить его на defaul.htm. Кажется это реально через cookies сделать, а как? (желательно примерчик.
    Ответ прислал Панков Павел.
    На каждой странице:
    <script language=JavaScript>
    setCookie('last',1,365*24*60*60);    //1 - номер страницы
    function setCookie(name,value,expires,path,domain,secure)
    {
    var theDate=new Date();
    theDate.setTime(theDate.getTime()+expires);
    var expCrumb=((expires == null) ? "" : ("; expires=" +
    theDate.toGMTString()));
    var pathCrumb=((path == null) ? "" : ("; path=" + path));
    var domainCrumb=((domain == null) ? "" : ("; domain=" + domain));
    var secureCrumb=((secure == true) ? "; secure" : "");
    document.cookie=name + "=" + escape(value) + expCrumb + pathCrumb +
    domainCrumb + secureCrumb;
    }
    </script>
    
    На той, с которой пересылают:
    
    <script language=JavaScript>
    var cook=getCookie('last');
    if(cook!=''){location.replace('http://что-то.ru/index'+cook+'.htm')}
    else{location.replace('http://что-то.ru/default.htm')}
    function getCookie(cookieName)
    {
    var cookieBeg,cookieEnd
    var cookieJar=document.cookie
    cookieBeg=cookieJar.indexOf(cookieName,0)
    if(cookieBeg<0)return null
    else cookieBeg+= cookieName.length+1
    cookieEnd=cookieJar.indexOf(";",cookieBeg)
    if(cookieEnd<0)cookieEnd=cookieJar.length
    return unescape(cookieJar.substring(cookieBeg,cookieEnd))
    }
    </script>
    Ответ прислал Oparin Alexey.
    Да, это вполне возможно сделать через куки т.е. на каждый страничке кладешь новый ключик а на титуле проверяешь что за ключик лежат, и перенаправляешь на нужную страницу если ключика нет вообще оставляешь на титуле или еще там куда пересылаешь в зависимости от того, что надо! примерщик очень длинный, если нужен пиши, мы отправим почтой.

  • 856. Как релизовать "броузер в броузере", т.е. на страничке выделить некоторое окошко (возможно фрейм), чтобы не покидая страницы, иметь возможность просматривать в нем любые ресурсы, и не только по ссылкам, но и по адресам, вводимым с клавиатуры. Буду благодарен за любую информацию.
    Ответ прислал Oparin Alexey.
    Нужно поставить форму в которую вводить адрес, после этого JS пересылать адрес в хаголовок фрейма (<IFRAME>...тут будет сайт</IFRAME>)
    Ответ прислал Панков Павел.
    Главная:
    <html>
    <frameset rows=50,*>
    <frame name=adress src=adress.htm>
    <frame name=page src='http://что-то.ru/'>
    </frameset>
    </html>
    Adress.htm:
    <html>
    <head>
    <title>Адрес</title>
    </head>
    <body>
    <form
    onSubmit='parent.page.location.href=document.forms[0].elements[0].value;return false;'>
    <input type=text value='http://'><input type=submit value=Перейти>
    </form>
    </body>
    Модифицируй по своему вкусу.
    Ответ прислал Vladislav Shukov.
    Загрузите с www.msdn.com DHTMLSamples либо DHTML SDK. Там есть такой пример. Все это делается с использованием DOM модели от Microsoft.
    Ответ прислал sswz@peterlink.ru.
    Куда кинуть?

  • 857. Есть ли ресурсы, где можно посмотреть как что либо сделанное на VBJava соотвектствует JavaScript и наоборот? Хочется чтоб страница выглядела одинаково в NC и IE.
    Ответ прислал sswz@peterlink.ru.
    С терминологией перебор... поясните!

  • 858. Как на Холм.Ру назначить права доступа 1) к каталогу "cgi" и 2) к cgi-программам туда скопированным ? Меня интересует полный синтаксис (в инструкции об этом не подробно сказано). В качестве FTP-клиента использую Far.
    Ответ прислал MatriX.
    В Far'е это делается так: Открываешь меню (F9) > Идешь в Файлы > Там ищешь Атрибуты Файлов. Или можно сделать короче: Ты в подкаталоге cgi и утебя на файле test.cgi стоит курсор, теперь дави Ctrl+Alt и выставляешь права [X][X][X]-[][][]-[][][]. Вот и все скрипт должен работать. Если, что не понятно я тебе подскажу как работать со скриптами cgi через Far - это мощный FTP для закачки сайтов. Пиши на bimask@mail.ru - постараюсь помочь.

  • 860. Немогу найти бесплатный скрипт на CGI или PERL службы знакомств, может видел кто?
    Ответ прислал sswz@peterlink.ru.
    А поконкретнее можно! Я такие пишу.
    Ответ прислал spman.
    Для службы знакомств надо не один скрипт..... один только для поиска, другой ну ченить типа форума надо - только вот его править надо чтобы еще и фотки мог размещать - вобщем гиморно все это не парься..... сделай просто форум ;)

  • Топ-ответ.
    Кол-во:
    1. sswz@peterlink.ru = 27
    2. Namig Kouliyev = 26
    3. Pawel = 23
    4. Kuznetsov Ivan = 12
    5. spman2001@mail.ru = 11

    Качество (за прошедший выпуск).
    К сожалению пришло только одно письмо :( с указание лучшего ответа, это - Namig Kouliyev, неужели больше никто ни кому не помог?
    Если Вам помог определенный ответ, то не поленитесь, отправьте письмо в теле которого напишите Имя и e-mail лучшего на Ваш взгляд автора ответа ( это займет у Вас не более 10 секунд:).


    Клуб друзей

    http://asm.al.ru/ - Сайт для тех кто увлекается программированием или просто хочет знать больше о том что и как течёт по шлангам его компьютера. На сайте представлена только достоверная информация, реально работающие примеры скриптов и програм на assemblerе, C++, PERLе(в том числе и CGI), свеженькие полные юмора статьи от автора сайта. Действует тематический каталог ресурсов, форум, чат.
    Стокер - Мир инвестиций - Одним из средств увеличения Вашего дохода может стать сеть интернет. На нашем сайте Вы найдете много необходимого по теме финансов. Добро пожаловать! Обновление ежедневно.

    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по кругу ПОСТОЯННО. Как в рассылке, так и на сайте.

    Как попасть? Загрузите инструкцию в zip-архиве.
      Вы хотите публиковаться?
      Присылайте статьи или вопрос (по публикации) по адресу kar_dd@inbox.ru с пометкой "Статьи в рассылку". Гонорар за статьи - договорной (500-2000 показов RLE).


    Ведущий рассылки Дмитрий Давыденко



    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное