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

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

  Все выпуски  

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


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

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

7 декабря 2000г. # 6
Задать вопрос
Архив выпусков

Кол-во подписчиков - 2600
Проект сайта "ADG Scripts".
Сайт для web-мастера
http://webg.agava.ru
Здравствуйте!

Присылайте свои вопросы и ответы с пометкой "Вопрос-ответ". В каждом номере, среди авторов лучших ответов будет розыгрываться приз, в виде 500 бан. пок. RLE.
В этом номере приз выиграл Комлев Михаил.
Маленькая просьба. Если Вы пишите автору ответа, чтобы он уточнил какие-либо детали, то цитируйте в письме вопрос и ответ полностью.

          Вопросы
  • 65. Кто из знатоков подскажет, как работать с событиями WFC-control'а на JavaScript'e на HTML-страничке?    Ответить на вопрос

  • 74. Люди, подскажите кто может, реально ли с помощью CGI скрипта на Perl получить информацию о расширении экрана пользователя, числа бит на пиксел, т.е. так как например в JScript:
    screen.colorDepth - количество бит на пиксел;
    screen.width - полная ширина экрана;
    screen.height - полная высота экрана;
    screen.availHeight - доступная высота экрана;
    screen.availWidth - доступная ширина экрана.
    Если да, то какие переменные окружения отвечают за это?    Ответить на вопрос

  • 76. Я пытаюсь сделать чат на ASP.Кто-нибудь может подсказать (по-подробнее) как он работает.    Ответить на вопрос

  • 78. Подскажите где найти русскую документацию по языку Java?    Ответить на вопрос

  • 79. Мне нужен сервис наподобие http://www.bxod.com, а именно:
    регистрация пользователей, присвоение им номера, выдача им ссылок спонсоров (CJ), и чтобы зарегестрированные пользователи кликая по этим ссылкам зарабатывали деньги. Должна вестись статистика пользователей и рефералов. Я думаю это все можно осуществить с помощью cgi. Но я не знаю как. Может быть мне кто-нибудь поможет?    Ответить на вопрос

  • 90. Есть форма с четырьмя полями: email1, email2, text1, text2. Поля email1 и text1 обязательны. Есть java-скрипт который проверяет заполнены ли они, а также корректность заполнения e-mail адреса в поле email1 - наличие символов [@] и [.] и если все OK отсылает данные. Но мне нужно также проверить поле email2. А именно, чтобы оно было или пустым или же содержало e-mail адрес (проверить его корректность).
    Тег FORM:
    <form action="cgi-bin/send/send.pl" method="post" onSubmit="return checkInfo(this)">
    Java-скрипт:
    
    <script  language="JavaScript">
      // <!--
    //check for email address: look for [@] and [.]
    function isEmail(elm) {
            if (elm.value.indexOf("@") != "-1" &&
                    elm.value.indexOf(".") != "-1" &&
                    elm.value != "")
            return true;
            else return false;
    }
    //check form
    function checkInfo(form){
      var validPass=true;
      if (!isEmail(form.email1)){
        validPass=false;
        alert("E-mail адрес некорректен или отсутствует");
        form.to.focus();
        return false;
      }
      if (form.text1.value == ""){
        validPass=false;
        alert("Заполните text1");
        form.subject.focus();
        return false;
      }
      return true;
    }
      // -->>
    </script>
        Ответить на вопрос

  • 90. Есть форма с четырьмя полями: email1, email2, text1, text2. Поля email1 и text1 обязательны. Есть java-скрипт который проверяет заполнены ли они, а также корректность заполнения e-mail адреса в поле email1 - наличие символов [@] и [.] и если все OK отсылает данные. Но мне нужно также проверить поле email2. А именно, чтобы оно было или пустым или же содержало e-mail адрес (проверить его корректность).
    Тег FORM:
    <form action="cgi-bin/send/send.pl" method="post" onSubmit="return checkInfo(this)">
    Java-скрипт:
    
    <script  language="JavaScript">
      // <!--
    //check for email address: look for [@] and [.]
    function isEmail(elm) {
            if (elm.value.indexOf("@") != "-1" &&
                    elm.value.indexOf(".") != "-1" &&
                    elm.value != "")
            return true;
            else return false;
    }
    //check form
    function checkInfo(form){
      var validPass=true;
      if (!isEmail(form.email1)){
        validPass=false;
        alert("E-mail адрес некорректен или отсутствует");
        form.to.focus();
        return false;
      }
      if (form.text1.value == ""){
        validPass=false;
        alert("Заполните text1");
        form.subject.focus();
        return false;
      }
      return true;
    }
      // -->>
    </script>
        Ответить на вопрос

  • 91. Я хочу опять поднять всеми затертую тему о кириллице в Photoshop. Везде все описано и обьяснено для Windows'98 и Windows'95 а вот теперь меня интересует тоже самое для Windows'2000. Если кто-нибудь это знает ответьте, пожалуйста, а то работать совершенно не возможно.    Ответить на вопрос

  • 92. У меня часто возникает необходимость на нескольких страницах своего сайта вписывать один и тот же текст. Вручную это делать долго и нудно. Можно ли как-нибудь автоматизировать этот процесс? Например сохрянить нужный текст в файле, а при загрузке страницы он будет автоматически вставляться в основную страницу из этого файла.    Ответить на вопрос

  • 93. Подскажите, как можно осуществить работу АВТОНОМНУЮ (т.е. полностью без моего участия) работу каталога ресурсов. Проблема в том, что я хочу его создать, и забыть на время. Потом постепенно фильтровать сайты. ПОЖАЛУЙСТА ПОМОГИТЕ! Подарю показы в RLE (www.rle.ru) или в KBE (www.kbe.h1.ru). В RLE 2000 показов, в KBE 20000 показов....    Ответить на вопрос

  • 94. Подскажите скрипт определяющий дефолтовый язык установленный на компьютере пользователя(хотя бы rus/eng), если такой существует. Поддержки cgi нет. Хотя скрипт на джаве, но все:-таки :).    Ответить на вопрос

  • 95. Может кто знает скрипт, который меняет строки меню, во всех хтмл страницах, заменяя соответственно прописанными?    Ответить на вопрос

  • 96. Как на JavaScript создать выпадающий список, не использую формы, т.е. кликаешь на гиперссылку, а от нее вниз список других ссылок по разделам. Например кликаешь на Драйверы получаешь Monitori, Printeri, Video и тд.    Ответить на вопрос

  • 97. Сделал сайт, вроде все ОК, но когда глянут на него через Netscape - ужаснулся! Все наперекосяк! Пожалуйста, дайте УРЛ статей в которых говорится как обойти глюки Netscape с css, таблицами и всем остальным.    Ответить на вопрос

  • 98. Как сделать такую штуку, чтобы учитывалось количество показанных баннеров (а желательно еще и нажатых)? Может у кого есть этот скрипт?    Ответить на вопрос

  • 99. Никто мне не подскажет систему, которая высылает по почте скриншот сайта, урл которого надо системе выслать? Я знаю что где-то есть, а где.    Ответить на вопрос

  • 100. Я пишу чат на ASP(Active Server Pages) и у Меня возникли две проблемы:
    1)Я не знаю, как отследить в чате закрытие окна браузера и/или прерывание связи - но мне это очень нужно!
    2)Мне нужно вывести в ASP текст из базы данных. Но есть проблема:при выводе информации он выполняет теги(если они есть в базе), а мне нужно, чтобы браузер выводил теги, как символы - не выполняя их. Здесь нужна функция, но как ее зделать Я пока не знаю! Буду благодарен за помощь.    Ответить на вопрос

  • 101. Что и как нужно сделать, чтобы при нажатии на кнопку, открывалось окно с двумя фреймами? Тонкость в том, что в один из фреймов должна загружаться страница, на которую посетитель переходит, в результате щелчка по баннеру CJ. Нужно, чтобы этот переход был засчитан спонсором (не испортить HTML-код!).    Ответить на вопрос

  • 102. Подскажите пожалуйста адреса серверов, где можно протестировать свою дом. страницу или сайт на время загрузки и наличие ошибок.    Ответить на вопрос

  • 103. Имеется сайт. Он расположен на сервере, к которому можно подключиться по гостевому входу (т.е. все внешние ссылки - на баннеры, на другие сайты и т.п. - не работают). Но этот сервер доступен из Интернета полноценно. Как можно через скрипт или каким-либо иным способом в зависимости от IP-адреса посетителя (у гостевого входа свои адреса, отличные от внешних) "подсунуть" ему страницу без баннеров или с баннерами? Как определить IP-адрес через скрипт, я знаю. Но как реализовать на практике загрузку одного из двух вариантов страницы - не знаю. Помогите, если возможно.    Ответить на вопрос

  • 104. Подскажите, пожалуйста, как можно писать в кодировке ISO (центральноевропейский), а точнее на польском языке, в html-редакторах (HotDog, 1stPage и др., но не в FrontPage!). Особенности польских букв не передаются, слова изменяются. Что делать? Это очень важно.    Ответить на вопрос

  • 105. Кто знает какой код нужно добавить на страничку, чтобы она грузилась не во фрейме а в полный экран? Код должен быть именно на этой страничке, target="_parent" на вызывающей страничке не подходит!    Ответить на вопрос

  • 106. Мне необходимодля создания сайта сделать для больших картинок (более100 Кб ) иконки.Какая прога может это сделать и как ?    Ответить на вопрос

  • 107. А как Flash применять в HTML?    Ответить на вопрос

  • 108. Как сделать ссылку, при наведении на которую всплывали бы в нужных местах слои (хотя бы три), а при отжатии все возвращалось на место?    Ответить на вопрос

  • 109. Как без cgi - скриптов (можно использовать js) сделать запись в файл на сервере? Т.е. будет форма c 1-м текстовым полем, после заполнения которого и нажатия на кнопку - его содержимое перезапишет содержимое текстового файла. Или может кто-нибудь знает как на bizland использовать perl скрипты?    Ответить на вопрос

  • 110. Как сделать такое меню. Идёт ряд надписей-линков при наведении на одну из них включается фильтр (не помню название "самая сияющая", если вопрос пойдёт в рассылку встатьте пожалуйста правильное название).    Ответить на вопрос


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

  • 66. Вы наверняка знаете как сделать так, чтобы посетитель сайта мог загружать файлы на сайт(у меня сайт с рефератами) в отдельную папку, а то по почте нивкакую не шлют.
    Ответ прислал tosha
    Надо использовать CGI (Upload), можешь взять у меня http://drako.diaspora.ru/cgi/upload.shtml.

  • 68. Имеется скрипт учета посетителей сайта, который вызывается со страницы как баннер (выводит картинку), но т.к. скрипт вызывается с этой самой страницы, невозможно определить, откуда пришел посетитель ($ENV{'HTTP_REFERER'}); Если скрипт вызывать непосредственно (как страницу) - все нормально. Как вызвать этот скрипт, чтобы все работало? (подозреваю, что через JavaScript, но не знаю как).
    Ответ прислал Andrey Danilov
    Выводить баннер как элемент формы - Submit графический. А в форме сделать hidden-поле, в его параметр "value" прописать код носителся баннера. Все.
    Ответ прислал
    Можно через Java Script, но лутче через SSI!
    <!--#include file="cgi-bin/script.pl"-->
    <!--#include virtual="cgi-bin/script.pl"-->
    <!--#exec cgi="cgi-bin/script.pl"-->

  • 71. Как сделать так, чтобы подсчитывалось количество скачиваний опр. файлов. (напр. аудио-файлов), чтобы потом делать рейтинги? Если можно, то пришлите скрипт или ссылку.
    Ответ прислал tosha
    Можешь взять у меня http://drako.diaspora.ru.
    Ответ прислал Dmitry
    Посмотри - http://www.lin.spb.ru понравиться, пришлю скрипт тока там использован CGI и SSI...
    Ответ прислал Andrej R. Sirvutis
    Скрипт "Download Counter v 1.2". Он предназначен для подсчета количесива человек скачавших тот или иной файл или просто нажавших на ссылку. Программа также может выводить статистику нажатий, для этого ей необходим SSI.
    Ответ прислал Комлев Михаил
    Скрипт на Perl ==click.cgi=====
    #!/usr/local/bin/perl
    
    #*------------------------------------------------------------------*
    #|                                                                  |
    #|           ClickCGI ver.1.0 (c) 1998 by Michael Mozolin           |
    #|           --------------------------------------------           |
    #|                                                                  |
    #|      WWW:     http://adm.hypermart.net                           |
    #|      E-Mail:  iadm@usa.net, mozolin@petrosib.spb.ru              |
    #|      ICQ:     8365632                                            |
    #|                                                                  |
    #*------------------------------------------------------------------*
    
      print "Content-type: text/html; charset=windows-1251\n\n";
    
    # File name your database
      $dbfile = "/data1/hypermart.net/adm/database/click.txt";
    
    # Record count - 1 in your database
      $count = 52;
    
    #*------------------------------------------------------------------*
    #|                DO NOT CHANGE THIS SECTION !!!                    |
    #*------------------------------------------------------------------*
    
    $n = 0;
    
      open(INF,$dbfile);
      @indata = <INF>;
      close(INF);
    
      foreach $i (@indata) {
         chop($i);
         ($image,$width,$height,$link,$decript,$num,$total) = split(/\|/,$i);
         if ($num == 0) {
           print "<center><a href=$link target=_blank>
    <img src=$image alt='$descript' border=0 width=$width
    height=$height></a></center>\n";
           $inctotal = $total + 1;
    
        # Write maximal number for showed link
        $len = length $i;
        $indata[$n] = "$image|$width|$height|$link|$decript|$count|$inctotal\n";
        $n = $n + 1;
      }
       else {
    
        # Write decremental number for other links
        $decnum = $num - 1;
        $indata[$n] = "$image|$width|$height|$link|$decript|$decnum|$total\n";
        $n = $n + 1;
        }
      }
    
      unlink($dbfile);
      open(OUTF,">$dbfile");
      close(OUTF);
      chmod (0777,"$dbfile");
    
    
      foreach $i (@indata) {
         chop($i);
         open(OUTF,">>$dbfile");
         print OUTF "$i\n";
         close(OUTF);
      }
    
      print '<!-- <!--#echo banner=""--> -->';
    
    exit;
    
    =============Формат click.txt===============
    ./pictures/ads/ads01.gif|468|60|http://tracker..com/tracker/
    tracker.dll?to='http://www..org/'&ad=60563.3&lp=67623||1|0
    ./pictures/ads/ads02.gif|468|60|http://tracker..com/tracker/
    tracker.dll?to='http://www..com/'&ad=11349&lp=67623||2|0 ===========================================

  • 72. Может кто знает сервер, регистрирующий бесплатный домен .com или .net .name .info или что-то подобное без рекламы?
    Ответ прислал Morpheus
    Без рекламы никто не дае:т.

  • 73. Можно ли , чтобы gif-ка в IE загружалась,а в NN нет. Если можно, то как это сделать.
    Ответ прислал alex
    Ну ее можно просто не включать в страницу если броузер - Netscape:
    <script>
    browser_name = navigator.appName;
    browser_version = parseFloat(navigator.appVersion);

    if (browser_name == "Netscape") { roll = 'true';}

    if (roll == 'false') {
    document.write("<img src='xxx.gif'>");
    }
    </script>
    Ответ прислал Valery Papushin
    Поставьте в ссылке на gif-ку обратный слеш, IE загрузит, а NN оставит пустое место.
    Ответ прислал DoctorGenius service
    Да, это возможно. На странице сайта надо поставить скрипт, который в зависимости от браузера будет загружать определенную html страницу.
    1.htm для Explorer
    2.htm для Netscape
    3.htm для других браузеров.
    <script language="JavaScript">
    <!--
    if (navigator.appName == "Netscape") Wind0ws.Location.Href= "1.htm";
    else if (navigator.appName == "Microsoft Internet Explorer") Wind0ws.Location.Href= "2.htm";
    else Wind0ws.Location.Href= "3.htm";
    // -->
    </script>
    Ответ прислал Комлев Михаил
    Напишите скрипт на VBScript (т.к. NN его не поддерживает картинки там не будет) Правда не знаю как это будет на VBScript, аналог на JavaScript:
    <script>
    document.write("<IMG SRC=gif.jpg ALT=gif1>")
    </script>>
    или через document.images Вам осталось всего-лишь изучить VBScript :)

  • 75. Хочу сделать красивой первую страничку сайта, чтобы была картинка, а разные ее части связаны с хтмл-файлами. и при наведении на связанную область в центре появлялся определенный рисунок. Как это сделать подскажите?
    Ответ прислал D
    Пример скрипта.
    Ответ прислал kam
    Это делается очень просто в программе "FrontPage". Нажимете на панели "Image Toolbar" кнопку с прямоугольником, кружком или ломанной линией (все зависит от того, каккой объект Вы хотите выбрать для нанесения на нем ссылки -- соответственно прямоугольный, круглый или хотите определить границы сами). Выделяете на рисунке область, в которую надо занести ссылку. Выскакивает окно. В окошке, который подписан "URL:" пишите ссылку, куда надо перейти. Описал запутанно, но если попробуете на практике -- сразу разберетесь.
    Ответ прислал Комлев Михаил
    Через MAP.
    <MAP name=Map0_about><AREA coords=10,0,122,14 href="http://www.site.ru/html/about/about_main.htm" shape=RECT target=_top><AREA coords=10,16,128,28 href="http://www.site.ru/html/about/about_finances.htm" shape=RECT target=_top><AREA coords=131,16,203,28 href="http://www.site.ru/html/about/about_press.htm" shape=RECT target=_top></MAP>
    Ответ прислал Sasha Cutter
    Придется картинку делать составной: главную вставить в середину(так красивее), а остальный куда душе угодно... При наведении на какую-нибудь из картинок - главная меняется, когда мышу с картинки убираешь - главная становится прежней - думаю ты так хотел. Надо использовать такой скрипт:
    <script language="JavaScript">
    if (navigator.appVersion.indexOf("2.") != -1)
    { check = false; }

    if ((navigator.appVersion.indexOf("3.") != -1) && (navigator.appName.indexOf("Explorer") != -1))

    { check = false; }
    else { check = true; }

    im1ch = new Image();
    im1ch.src = "1.gif";
    im1chon = new Image();
    im1chon.src = "2.gif";

    function imon(name)
    {document["change"].src = eval(name + "chon.src"); }

    function imoff(name) { document["change"].src = eval(name + "ch.src"); }

    NN3 = true;

    function on(name)
    { if (check == true){ imon(name);} }

    function off(name)
    { if (check == true){ imoff(name);} }
    </script>
    Где сначало идет проверка версии браузера(будет ли работать скрипт), затем описание картинки и той, что ее сменяет (обознач im1 и im1chon), а потом сам скрипт замены... Картинок можно вставить сколько угодно (пример im2, im3,.. imn...), а вот вызывать их надо так...
    <img SRC="main.gif" NAME="change">
    <a href="http://_переход,как и просил_" onMouseOver="on('im1')" ; onMouseOut="off('im1')">
    <img SRC="1.gif" NAME="im1" BORDER="0"></a>
    Первая строка - первоночальное изображение, с заданием имени change (см.скрипт), потом дополнит. изобр.(таких можно сделать много по аналогии)... Вот и все:)

  • 77. Подскажите пожалуйста бесплатные сервера, которые поддерживают ASP.
    Ответ прислал svp@ezmail.ruD
    http://www.brinkster.com
    Ответ прислал tosha
    http://hosting.timus.ru
    http://www.brinkster.com
    http://www.mycgiserver.com
    Ответ прислал Комлев Михаил
    http://hosting.timus.ru

  • 80. Никто не подскажет систему подобную БаннерБанку? БаннерБанк больше не открывает сети для частных пользователей :(
    Ответ прислал Yuriy
    Вроде как www.iBanner.com.ua этим занимается.
    Ответ прислал kam
    Есть сеть ротабаннер http://rotabanner.com
    Ответ прислал Комлев Михаил
    А ты скачай скрипт с www.cgi-bin.ru — движок баннерной сети, использует MySQL и PHP3.

  • 81. Подскажите, пожалуйста, как разместить текст заданной ширины по средине окна (браузер Netscape), используя CSS или JavaScript (таблицы нельзя)? Чтобы при изменении разрешения текст всегда центрировался.
    Ответ прислал tosha
    Возьми в тэги <center>  </center>
    Ответ прислал
    Думаю можно обойтись по простому разрывом текста в нужном месте с помощью <br> А можно и посложнее, задав <center><DIV style="WIDTH:###px">your_text</div></center>

  • 82. Надо провернуть маленький скриптик: систему голосования. Причем даже необязательно в системе реального времени.
    У меня на странице будет список с энным количеством пунктов. Напротив каждого пункта - формочка с переключателями (вариантами ответов, всего их пять) + кнопка "проголосовать". Пусть это не будет голосование в реальном времени, а будет хотя бы приходить письмо на мой э-мейл.
    Тонкость в том, что по нажатии кнопочки посетитель не должен переходить на другую страницу, но и не должен думать, что что-то не сработало.
    Здесь возможны варианты: форма, сделанная в отдельном html-документе, вставляется на страницу с пом. тега <iframe> (так он, кажется, называется) а по нажатии кнопочки заменяется на другую (если это, конечно, возможно) с надписью типа "спасибо за голос".
    По нажатии кнопки вылетает messagebox с сообщением типа "спасибо, что высказали свое личное мнение", а форма остается на прежнем месте. Однако есть опасность, что какие-нибудь умельцы будут голосовать несколько раз :)
    По нажатии кнопки открывается новое окно с похожим сообщением. Форма остается на прежнем месте.
    Меня больше всего устроил бы первый вариант. Возможна комбинация #1 и #2. Я даже не мечтаю от автоматизированном, хотя он бы не помешал. Сам сайт находится на народе и последний поддерживает cgi-bin, но как оно работает и что с ним делать я, увы, понимаю очень слабо :-(
    P.S. Важно, чтобы посетитель голосовал не по всем пунктам сразу, а по каждому в отдельности.
    Ответ прислал Александр Цегельников
    На народе никогда небыло и нет поддержки CGI-BIN (для пользователей).
    Ответ прислал
    Если устроит вариант голосовалки http://www.sirius128.com.ua могу поделиться. При голосовании я смотрю IP адрес и не позволяю проголосовать два раза в подряд. Для получения подробной информации использую http://www.sirius128.com.ua./voting/voting_a.php Формирование формы для опросника автоматическое по задаваемым вопросам. Скрипт на PHP.
    Ответ прислал DoctorGenius service
    Вот скрипт для голосования, который будет отправлять результаты на Ваш e-mail вместо your@www.ru поставьте Ваш e-mail адрес.
    <<form name=Forma method=Post action=mailto:your@www.ru?subject=Golosovanie enctype=text/plain>
    <B>Голосование</B>
    <BR>Вопрос 1
    <input type=radio name=vopros1 value=variant1> ответ 1
    <input type=radio name=vopros1 value=variant2> ответ 2
    <input type=radio name=vopros1 value=variant3> ответ 3
    <input type=radio name=vopros1 value=variant4> ответ 4
    <input type=radio name=vopros1 value=variant5> ответ 5
    <BR>Вопрос 2
    <input type=radio name=vopros2 value=variant1> ответ 1
    <input type=radio name=vopros2 value=variant2> ответ 2
    <input type=radio name=vopros2 value=variant3> ответ 3
    <input type=radio name=vopros2 value=variant4> ответ 4
    <input type=radio name=vopros2 value=variant5> ответ 5
    <BR>Впорос 3
    <input type=radio name=vopros3 value=variant1> ответ 1
    <input type=radio name=vopros3 value=variant2> ответ 2
    <input type=radio name=vopros3 value=variant3> ответ 3
    <input type=radio name=vopros3 value=variant4> ответ 4
    <input type=radio name=vopros3 value=variant5> ответ 5
    <BR>Вопрос 4
    <input type=radio name=vopros4 value=variant1> ответ 1
    <input type=radio name=vopros4 value=variant2> ответ 2
    <input type=radio name=vopros4 value=variant3> ответ 3
    <input type=radio name=vopros4 value=variant4> ответ 4
    <input type=radio name=vopros4 value=variant5> ответ 5
    <BR> Вопрос 5
    <input type=radio name=vopros5 value=variant1> ответ 1
    <input type=radio name=vopros5 value=variant2> ответ 2
    <input type=radio name=vopros5 value=variant3> ответ 3
    <input type=radio name=vopros5 value=variant4> ответ 4
    <input type=radio name=vopros5 value=variant5> ответ 5
    <BR>
    <input type=submit size=15 value=Отправить OnClick="javascript:alert('Спасибо, что выразили свое мнение')">
    </form>

  • 83. Мне нужно на сайте сделать простенькую конференцию. Но на сервере нет PHP, нет Перла, и вообще ничего нет... И ставить не хотят... Буду очень благодарна за подсказки... а если кто пришлет скриптик или описание - то буду благодарна вдвойне.
    Ответ прислал Эл
    А вы не хотите воспользоваться бесплатным сервисом предоставляющим подобные услуги например http://by.ru покопавшись там в настройках можно сделать очень даже красивый форум.
    Ответ прислал Винничек Стас
    Можно эту конференцию разместить у меня на сайте, а вызываться будет у вас это. Адрес будет что-то типа www.perchik.net/forum.php
    Ответ прислал zh_v
    Вообще самый простой способ - это хостинг с поддержкой CGI и PHP ( например www.webservis.ru ). Разместить там конференцию и переходить туда по ссылке со своего сервера. Там же есть предустановленные скрипты.

  • 84. Я новичек, но очень хочу создать свой сайт первого порядка ну например www.xxxxxxxxx.ru как мне это сделать? Если можно подробное описание как зарегистрировать себе домен?
    Ответ прислал Galina Phedonina
    Чтобы создать свой сайт вида www.xxxx.ru надо обратиться к провайдеру интернета, который в свою очередь, свяжется с необходимыми организациями.
    Право на администрирование домена .ru, объединяющего российские ресурсы Интернет, дано государственной организации РосНИИРОС. Цитирую по книге "Интернет как инструмент маркетинга": "Процедура получения домена второго уровня в зоне "ru" достаточно проста, но требует солидного ряда требований, которые в целов соответствуют общепринятым мировым стандартам. Порядок регистрации и делегирования установлен "Правилами и рекомендациями администрирования домена "ru". РосНИИРОС осуществляет регистрацию доменов второго уровня "*.ru" и делегирует право на их администрирование на основании заявки, поданной от организации - юридического лица.Стандартная заявка может быть вам выслана по электронной почте по запросу на адрес сервисной службы РосНИИРОС - ncc@ripn.net".
    А теперь подумай, дорогой, зачем тебе такие заморочки при том, что за домен надо еще вносить регистрационную и абонентскую плату (около 40$)??? Лучше не изощряйся, а займи для начала место на www.narod.ru, www.chat.ru, www.newmail.ru, www.geocites.com, http://www.da.ru, http://www.agava.ru, http://www.virtualave.net, http://www.rax.ru или http://www.boom.ru. (да куча таких адресов!) тут за тебя половину всего сделают, да еще и забесплатно. А то, что в адресе на одно слово побольше - так это разве трагедия?
    P.S. И наконец такой факт - когда люди ищут что-то в поисковике, они смотрят не на название сайта, а на его содержание. Главное у сайта - это не название, а идея!
    Ответ прислал Эл
    Получение такого домена вообще то довольно затратное мероприятие. Для начала просто выберите компанию по предоставлению хостинга, рекомендую воспользоваться одним из предложений трех компаний http://www.host-web-site.com/?host, http://sorix.com, http://net.ru, весони предлагают довольно высококачественный хостинг и примерно одинкаковые цены (но в ценах думаете соориентируетесь ). Чтобы получить подобный сайтик достаточно просто заполнить регистрационную форму на одном из вышеприведенных сайтов, выбрать наиболее подходящий вам вариант хостинга (цена, сколько место вам надо на сайте, дополнительные сервисы, скрипты и т.д. ), а остальное все будет сделано за вас. Возможно конечно мое мнение сильно субъктивное но лучше взять себе домен не российского происхождения .com, .net, org.
    Ответ прислал Комлев Михаил
    Почитать про это www.webclub.ru

  • 85. У меня есть сайт http://www.zk.ru/100min Там на лицевой странице меню сделано с применением Java (onmouseover и onmouseout), проблема в том, что картинки которые должны вылазить в onmouseover, загружаются только тогда когда на них наводишь мышей, а нужно сделать так что бы они загружались вместе со страницей, по тому что на каналах с узкой пропускной способностью получается следующая картина: я навожу мышей на пункт меню, а картинка которая должна вывалиться в onmouseover, вылазит только через 3-5 секунд.
    Ответ прислал Андрей Р. Сирвутис
    Поместите следующий скрипт между тегами <head>> .. </head>
    <script language="JavaScript">
    <!--
    function MM_preloadImages() { //v3.0
       var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i      if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }
    //-->
    </script>
    А далее конструкция примерно такого вида:
    <BODY onLoad="MM_preloadImages('pic1.gif','pic2.jpg')">
    Все. Ваши картинки будут загружены заранее и при наведении курсора на объект и, следовательно, срабатывании onMouseOver будут сразу показаны. Единственный момент - посетитель, в принципе, должен дождаться завершения загрузки страницы и картинок. Иначе повторится ситуация, описанная в вопросе.
    Другие ответы здесь

  • 86. Помогите сделать бегущую строку для Netscape на Java-скрипт.
    Ответ прислал
    Вот скрипт, который работает в Netscape Communicator 4.51 и в Internet Explorer 4 Кроме того, в эту бегущую строку можно вставлять ссылки.
    <script language="JavaScript1.2">
    /*
    Cross browser marquee script-
    ї Dynamic Drive (www.dynamicdrive.com)
    For full source code, installation instructions,
    100's more DHTML scripts, and Terms Of
    Use, visit dynamicdrive.com
    */
    //Specify the marquee's width (in pixels)
    var marqueewidth=330
    //Specify the marquee's height (in pixels, pertains only to NS)
    var marqueeheight=20
    //Specify the marquee's scroll speed (larger is faster)
    var speed=6
    //Specify the marquee contents
    var marqueecontents='<font face="Arial"><strong><big>Бегущая строка. Можно также <a href="http://">Вставлять линки.</a>Ваш текст.......</big></strong></font>'
    if (document.all)
    document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>')
    function regenerate(){
    window.location.reload()
    }
    function regenerate2(){
    if (document.layers){

    setTimeout("window.onresize=regenerate",450)

    intializemarquee()

    }

    }

    function intializemarquee(){

    document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>')
    document.cmarquee01.document.cmarquee02.document.close()
    thelength=document.cmarquee01.document.cmarquee02.document.width
    scrollit()
    }

    function scrollit(){
    if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
    document.cmarquee01.document.cmarquee02.left-=speed
    setTimeout("scrollit()",100)

    }

    else{
    document.cmarquee01.document.cmarquee02.left=marqueewidth
    scrollit()
    }

    }

    window.onload=regenerate2
    </script>
    <ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01">
    <layer name="cmarquee02"></layer>
    </ilayer>

  • 88. Если у вас есть JAVA скрипт чата пришлити мне его пожалуйста, очень нужно.
    Ответ прислал DoctorGenius service
    Чаты делаються только с помощью cgi скриптов. На JAVA чат сделать невозможно.

  • 89. Срочно нужна javа: при наведении на одну заголовок (картинку), я вижу две новые картинки, которые находятся в разных местах, т.е. с одной стороны картинку, а в другом месте описание этой картинки. Не знаю, правильно ли объяснила?
    Ответ прислал Sasha Cutter
    Вопрос очень похож на 75... Вот скрипт:
    <script language="JavaScript">
    if (navigator.appVersion.indexOf("2.") != -1)
    { check = false; }
    if ((navigator.appVersion.indexOf("3.") != -1) && (navigator.appName.indexOf("Explorer") != -1))
    { check = false; }
    else { check = true; }

    im1ch = new Image();
    im1ch.src = "1.jpg";
    im1chon = new Image();
    im1chon.src = "2.jpg";
    im1 = new Image();
    im1.src = "1_1.jpg";
    im1on = new Image();
    im1on.src = "1_2.jpg";
    function imon(name)
    {document["change"].src = eval(name + "chon.src"); }
    document[name].src = eval(name + "on.src");
    function imoff(name) { document["change"].src = eval(name + "ch.src"); }
    document[name].src = eval(name + ".src");
    NN3 = true;

    function on(name)
    { if (check == true){ imon(name);} }

    function off(name)
    { if (check == true){ imoff(name);} }
    </script>
    А вот и вызов:
    <a href="http://!!!" onMouseOver="on('im1')" ; onMouseOut="off('im1')"><img SRC="1.jpg" NAME="im1" BORDER="0"></a><br> <img "1_1.jpg" NAME="change">
    Более подробно все объяснено в ответе на 75 вопрос.
    Вы хотите публиковаться?
    Присылайте статьи или вопрос (по публикации) по адресу kar_dd@inbox.ru с пометкой "Статьи в рассылку". Гонорар за статьи - договорной (500-2000 показов RLE).

Я жду Вас на сайте моего проекта http://webg.agava.ru
Здесь Вы можете найти:


Дмитрий Давыденко


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

В избранное