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

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

  Все выпуски  

Веб-дизайн. Вопросы и ответы. # 59 (70)


Служба Рассылок Subscribe.Ru

WEB-дизайн. Вопросы и ответы.
# 59 (70)
19 ноября 2001г.
Проект сайта "AGS Design" Dweb.ru & DwebHost.ru
кол-во подписчиков - 13000

    В этом выпуске:

  Ссылки Вебмастеру:

  • Web-дизайн, архив рассылок
  • Анимация и графика
  • Иконки и кнопки
  • Flash и Photoshop
  • Фоновые изображения
  • Баннеры & Фото
  • Скрипты (CGI,JS,Applet)
  • 3D анимация
  • Партнёрские программы

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

    Задать вопрос можно на сайте http://dweb.ru, вписываете свой вопрос в форму для Обратной связи (правая колонка) и отсылаете. Вопрос публикуется уже в ближайшей рассылке. Описывайте свою проблему как можно подробнее.

    Вопрос публикуется только один раз (из-за ограничения размера выпуска и огромного кол-ва вопросов)
    Вопросы не относящиеся к тематике рассылки, публиковаться НЕ БУДУТ.
    Маленькая просьба. Если Вы пишете автору ответа, чтобы он уточнил какие-либо детали, то цитируйте в письме вопрос и ответ полностью.



    Хостинг


    DwebHost.ru - недорогой (от $7,61/100Мб в мес.) качественный хостинг. Отсутсвие многих ограничений, в том числе на траффик. Т.е. вы можете позволять посетителям скачивать файлы с вашего сайта, можете размещать много графики - без боязни, что хостер оштрафует вас за превышение лимита. Преимущества:
    Ежедневное резервное копирование Ваших файлов
    24-часовая отзывчивая служба поддержки по телефону, email. Помощь в установке и настройке скриптов - бесплатно!
    Мощная платформа серверов и каналов связи.
    Предустановленное программное обеспечение: Форум, поисковая система, рассылка, гостевая и т.д... 15 ящиков (+ web-интерфейс), 6 поддоменов, web-панель, 100 мегабайт на диске. Свои страницы ошибок (404, 500 и т.п..) SSI, PERL, PHP3/4, C++, MySQL, Crontab, FTP, WAP, .htaccess и т.д.
    Каждому клиенту - бесплатно 50,000 баннерных показов +... Партнёрская программа (33%!). http://dwebhost.ru - Лучшие условия.

    У Вас есть вопросы по хостингу, регистрации доменов? Тогда Пишите.


    Вопросы


  • 2288. Начал изучать Flash 5, для создания баннеров, но размер их почему то получается большой (30-50 кб), подскажите как сделать баннер маленького размера. Пожет в другой программе нужно это делать. Ответить.

  • 2289. У меня таблица - 5 колонок. Хотелось бы сделать так, чтобы не было бордера вообще и были бы вертикальные границы только у второй колонки, а у остальных - ничего. Такое возможно? Перепробовал все варианты сочетаний frame и rules - не выходит. Подскажите? Ответить.

  • 2290. Что нужно написать, чтобы в форме можно было переходить по полям клавишей Таб и/или стрелками? Ответить.

  • 2291. Можно ли из Ява-скрипт вызвать РНР-скрипт подобно такому: ....... onBlur="do myscript.php" ? Или как-либо еще? Ответить.

  • 2292. Подскажите название крутого движка ЧАТА, а еще лучше вместе с URL'ом. Нужно чтоб там были смайлики и список юзеров он-лайн. Желательно на ПЕРЛе, но можно и на ПХП. Облазил пол интернета - нигде не нашел. Ответить.

  • 2293. Кто нибудь мне разъяснит, что это за тег такой начинающийся с webbot bot=.... Ответить.

  • 2294. У меня на странице есть плавающий фрейм - IFrame с name="gb". Как мне сделать так, чтобы не обновляя основной страницы, обновить содержимое фрейма. Я сделал кнопочку "Обновить" и написал onclick="parent.gb.location.reload(); Но это работает, только если страница с IFrame-ом и страница внутри фрейма из одного домена! (ограничения безопасности браузера не позволяют это сделать для другого домена) Если просто повторно загрузить туже страницу во фрейм по target, то эта страница (а это не моя гостевая книга) берется из кэша и я не могу в ней править meta тэги. Как все же мне обновлять содержимое фрейма? Желательно на java script. Ответить.

  • 2295. Можно ли средствами JS или VBS запретить открытие страницы в новом окне? Если да то как, примерчик пожалуйста? Ответить.

  • 2296. С ног сбился в поисках скрипта который позволяет на странице вести рейтинг. Например 10 анекдотов, вы ставите - 5 баллов понравившемуся вам анекдоту, и наоборот (плохому) 0 баллов. И в зависимости от среднего балла они будут менятся местами. Получается своеобразный Top. Ответить.

  • 2297. php4: как осуществить поиск в mysql, например по полу description - описание и чтобы поиск проходил не по целым словам а вот так:
    php php2 php3 php4 php* Ответить.

  • 2298. Вопрос по Php Помогите сделать такую вещь: мне надо чтобы когда используешь команду include при ошибке он выдавал мое сообщение и продолжал дальше грузить сценарий, or die не помогает, и можно ли это сделать так чтобы он грузил файл из QUERRY_STRING и также при ошибке выдавал мое сообщение. Ответить.

  • 2299. Где скачать руководство по работе с 1 st Page2000? Ответить.

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

  • 2301. Есть файл .shtml, в нем таблица, подгружаемые файлы закачиваются в одну из ячеек таблицы -
    <!--#IF EXPR="$QUERY_STRING"-->
    <!--#include virtual="$QUERY_STRING" -->
    <!--#ELSE -->
    <!--#include virtual="dear_friend.htm" -->
    <!--#ENDIF -->
    Фон файла .shtml и таблицы белый, а у подгружаемых файлов - цветной. И вот эти файлы полностью перекрашивают фон при загрузке, а можно ли сделать , чтобы они закрашивали только ячейку, в которую они выводятся? Ответить.


  • x. А как подключать модули к апачу? Я пишу LoadModule rewrite_module "d:/usr/local/apache/modules/ApacheModuleRewrite.dll" а он мне говорит: присоединенное к системе устройство не работает. Может чего еще надо дописать? Ответить.

  • x. Я взял форум за 160$ vBullitin...и не могу его установить..необходимо MySQL..а хост кракнутый..и я не знаю адрес к MySQL. Можно ли установить MySQL на сервер. .какой может быть адрес к MySQL по дефолту....там выдается ошибка..ПОМОГИТЕ..и вообще кто сталкивался с этим форумом помогите...ПЛЗ..очень надо... Ответить.

  • x. Возникла проблема с пхп4. Вообщем перестал загружаться модуль: В httpd.conf: LoadModule php4_module /usr/local/php4/sapi/php4apache.dll. Пишет вот такую шнягу: Cannot load /usr/local/php4/sapi/php4apache.dll into server: (1157) ...здесь еще что то пишеться на неизвесной науке кодировке... Причем это случается после переустановки виндов... но потом (через некоторое время (в смысле дней)) все встает на свои места. Мистика, да и только! Вообщем у меня такой сервак: apache1.3.20, php4.0.5, sendmail, perl5.6.1, mysql3.23.42 + всякие навороты:mail-server, ftp-server... Всё это стоит под виндой98 и разумеется работает. Ответить.

  • x. Кто сможет сделать логотип, наподобие баннера, т.е. чтобы картинка менялась через некоторое время? Ответить.


    Внимание! Конкурс!


    Проект "Системы помощи пользователям Интернет" совместно с Hostprovider проводит конкурс на лучшую статью тематики "Интернет/технологии". На конкурс принимаются любые статьи о дизайне, раскрутке, программировании, вебмастерстве, электронной коммерции, заработке, интернет технологиях и обо всем что так или иначе связано с процессом создания и функионирования сайта в Интернет. Призы предоставлены Hostprovider, а также самим проектом Inethelp и включают 3 месяца бесплатного коммерческого хостинга для сайта, 30.000 баннерных показов в сети "Профессиональные интернет-ресурсы" и 20.000 баннерных показов в сети проекта Inethelp. С подробностями проведения конкурса вы можете ознакомиться по адресу http://inethelp.ru/konkurs/1.html


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


  • 2260. Подскажите скрипт, при помощи которого можно сделать что-то вроде меню с ссылками в виде текста или рисунков, вращающихся по кругу.
    Ответ прислал alek.
    У меня есть могу прислать.
    Ответ прислал Roman Zavolozin.
    Это Applet на Jave таких много на WWW.ANFYTAEM.COM
    Ответ прислал Паренек.
    Если вам нужен этот скрипт - то ответьте на это письмо и я вам его вышлю.

  • 2262. Где можно читать о HomeSite-е все?
    Ответ прислал Alexander Matveenko.
    В хэлпе к Homesite.

  • 2264. Как создать базу данных MySQL? Я открываю MySQL, и пишу следующее:
    mysql> create database test;
    В ответ MySQL выдает:
    ERROR 1044: Access denied for user: '@unknown' to database 'test'
    Подскажите, что мне надо сделать?
    Ответ прислал Ineon.
    Попробуй зайти под именем пользователя root без пароля.
    Ответ прислал Бурусов Д.В.
    Как ты открываешь MySQL? Напиши строчки командной строки. Коннект то сделал? А в WinMySQLAdmin ввел имя пользователя и пароль?
    Ответ прислал HQ.
    Тебе необходимо создать пользователя в MySQl, чтобы он мог создавать базы данных.
    Ответ прислал koreiko.
    Esli rech idet o DB na udalennom Servere, to svyajis s providerom i prover est li u tebya razresheniye na vneseniye izmeneni v DB. Esli je rech o personalnom servere (PWS u Win9x i WinMe i IIS 5.0 na Win NT ili 2000 ili XP) to pri ustanovke ti sam sebe "ne razreshil" takiye manipulyatzii s DB. Vozmi User Guide i pointeresuisya nastoikami MySQL, ne pomeshayet!
    Ответ прислал Alexander.
    Надо так: mysql> -u root create database yourdbname

  • 2265. Как сделать так чтобы содержимое странички не сохранялось в Temporary Internet Files?
    Ответ прислал Ineon.
    Посылай нв PHP в начале 4 заголовка:
    <?
    Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    Header("Cache-Control: no-cache, must-revalidate");
    Header("Pragma: no-cache");
    Header("Last-Modified: ".gmdate("D, d M Y H:i:s"). "GMT");
    ?>
    это достаточно. Для дурных прокси-серверов попробуй генерировать случайне число.
    Ответ прислал Alexander.
    на простом HTML:
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="no-cache">
    <meta http-equiv="Expires" content="-1">
    <meta http-equiv="Cache-Control" content="no-cache">
    на простом PHP4:
    <? header("Pragma: no-cache");
    header("no-cache");
    header("Expires: -1");
    header("Cache-Control: no-cache");
    ?>

  • 2266. Своими глазами видел как сайт создал ярлык на себя на рабочий стол, как сделать это?
    Ответ прислал Andrew M. Sazonov.
    Один из вариантов подобного творения называется по классификации Евгения Касперского и антивируса его имени JS-Trojan.Seeker-based и использует одну из многочисленных дыр в безопасности MS IE (в том числе, и версии 6) для поиска входных точки в библиотеку shell32.dll. (Точнее входы со стороны интерфейса ActiveX). Использовать подобные вещи в страницах не рекомендуется.
    Ответ прислал Евгений Салагаев.
    Скорее всего вирус. Есть такой, получает доступ ко всей информации на винте и создаёт .url файл в windows\рабочий стол\. Поставь браузер поновее и, если есть, патч.
    Ответ прислал Peter.
    А не могли бы дать ссылочку на этот сайт? Скорее всего это делается через дыру в MSIE, когда скрипт получает доступ к жесткому диску и может создать любой файл на нем.

  • 2267. Вопрос по Флеш-5. Как вводится или выберается ACTIONs?
    Ответ прислал Бурусов Д.В.
    Двойным щелчком на фрейме открывается окно ACTIONS, лучше там установить режим эксперта.

  • 2270. Может ли кто-нибудь написать мне скрипт для закачки файлов на сайта? Принцип такой: в Form File Field прописывается путь, далее этот файл закачивается в определённую директорию на сайте, связанную с именем пользователя.
    Ответ прислал Бурусов Д.В.
    В в Form File Field нельзя прописать путь, имя закачиваемого файла может установить только пользователь. В остальном могу помочь.
    Ответ прислал Евгений Салагаев.
    Пиши, посмотрим.

  • 2271. Я сделал ссылку на внешний файл с JavaScript'ом, но при открытии окна результата нет! В чём ошибка не знаю, всё перепробывал. а вот содержимое menu.js
    document.write('<font color='red'>∙</font><a href='линк' target='_blank' onMouseOver='window.status='описание';return true' onMouseOut='window.status='''>текст</a>');
    Ответ прислал Andrew M. Sazonov.
    Слишком много одиночных кавычек. JavaScript воспринимает строку символов от одной кавычки до другой. В данном случае в качестве параметра функции document.write будет взято '<font color=', а вся остальная строка вызовет ошибку.
    Если не хватает кавычек, то вместо одиночных (') можно использовать двойные или конструкцию вида \".
    Правильный вариант: document.write("<font color='red'>∙</font><a href='линк' target='_blank' onMouseOver='window.status=\"описание\";return true' onMouseOut='window.status=\"\"'>текст</a>");
    Кроме того, чтобы что-то вышло, пишите этот код в одну строчку.
    Ответ прислал Евгений Салагаев.
    Содержимое document.write() заключается в кавычки. Одинарные или двойные. Если такие, которые ты используешь, встречаются в содержимом, перед ними нужен \. Т.е.
    document.write(" <font color='red'>∙</font><a href='линк' target='_blank' onMouseOver='window.status='описание';return true' onMouseOut='window.status='''>текст</a> ");
    Или
    document.write(' <font color=\'red\'>∙</font><a href=\'линк\' target=\'_blank\' onMouseOver=\'window.status=\'описание\';return true\' onMouseOut=\'window.status=\'\'\'>текст</a> ');
    Должно работать (вроде).

  • 2272. Подскажите скрипт на PERL позволяющий искать по базе данных типа:
    №|Город|Район|Ф.И.О.|Адрес|Телефон
    Результат поиска необходимо выводить так:
    Заголовок "Город1"
    Заголовок " Район1"
    Ф.И.О.|Адрес|Телефон
    ....
    Заголовок "Город2"
    Заголовок " Район2"
    Ф.И.О.|Адрес|Телефон
    Ответ прислал liprozor.
    Почитай описание к модулю DBI.

  • 2273. Подскажите редакторы которые могли бы сохранять текст в формате Unix, и чтоб весили не слишком много. Нужно сохранить документ 1.pl в формате Unix, а то в виндовском блокноте сохраняю, а хостинг не воспринимает его(hut.ru).
    Ответ прислал seeya@inbox.ru.
    Все намного проще - и специальный редактор, на самом деле, не нужен. Прии закачке по ftp нужно включать текстовый режим, тогда автоматически признак конца строки будет меняться на соответствующий системе (по крайней мере, из Винды в Юних).
    Ответ прислал Евгений Салагаев.
    CGI-скрипты надо закачивать в режиме ASCII, а не в двоичном. Тогда автоматически все \r\n преобразуются в \n. Короче говоря уберётся лишний символ (возврат каретки). Или лови скрипт:
    #!z:/usr/perl/bin/perl
    #delcr
    unless(@ARGV){die "Usage: delcr file ....\n";}
    foreach $file(@ARGV){
     if(! -r $file || ! -w $file){print "$file: access denied\n";}
     else{
      open(F,"+<$file")|| die "Cannot open $file $!\n";
      binmode(F) || die "Cannot binmode $file $!\n";
      @D=<F>;
      seek(F,0,0);
      foreach(@D){
        s/\r//g;
        print F;
        }
      truncate(F,tell(F));
      close(F);
      }
     }
    Запускать как delcr.pl файл, файл ...
    Ответ прислал Zhentos.
    Посмотри Editplus, очень удобный редактор, для хтмл, пхп, асп, даже с++ и тому подобное есть, весит он мало. Есть одно но... - он шароварный.
    Ответ прислал Андрей.
    Есть программа классная для преобразхования тескста юникс->виндовс или обратно. Посмотри на http://download.cnet.com в поле поиска набери txtcnvt или convert
    Ответ прислал Deniska.
    Редактор - RPad32. Его легко найти и скачать. Если лень - мыль вышлю(250К).
    Ответ прислал Alexey V. Radchenkov.
    Far, в режиме редактирования Shif+F2
    Ответ прислал Design-studio RGB graphics.
    Aditor. Есть дистрибутив - пиши директом.

  • 2274. Если на сайте зайти в каталог без файла index.html (и т.п.), то сервер сгенерирует страницу в которой в алфавитном порядке будут файлы, а перед ними иконки типа этого файла. Где-то видел симбиоз такого отбражения и обычного ХТМЛа, т.е. сверху текст, а ниже список файлов, без фреймов. Кто-нибудь такое видел ? Подскажите как сделать, если возможно.
    Ответ прислал Mu7093N.
    Такие вещи умеет творить апач. Если в папке есть readme.txt (насчет readme.htm не знаю) и нет index.html, то сначала выводится содержимое readme.txt, а потом список всех фаилов и папок.

  • 2275. Есть два (или более не пересекающихся) свойств OnMouseOver, можно ли их применить к одной и той же ячейке таблицы? (т.е. объеденить). Например:
    onmouseover="Show('Поиск по сайту!')" и onMouseOver="this.style.backgroundColor='#00024D'"
    Ответ прислал Andrew M. Sazonov.
    Можно писать все, что душе угодно, через точку с запятой. Пример: onmouseover="Show('Поиск по сайту!'); this.style.backgroundColor='#00024D'"
    Ответ прислал Dimich.
    Создай функцию в которой будет хоть куча команд:
    function OnOver()
    {
    Show('Поиск по сайту!');
    this.style.backgroundColor='#00024D';
    }
    а потом вызывай onmouseover="OnOver()"


  • 2276. Требуется создать прайс-лист переодически меняющийся, но не часто(всего 4-5 колонок), но как это сделать я не знаю, если можно подскажите советом, главное чтобы добавление новых записей было сделано как можно проще...?
    Ответ прислал Цегельников Александр.
    Если прайс в EXCEL, то пиши, у меня уже такой один есть: Мне раньше приходилось по долгу делать прайс из экселя в нтмл, убирав левые теги хтмл после экселя, я написал себе скрит на перле который обрабатывает файл формата CVS и выводит всё это добро на экран для проверки можешь глянуть этот скрипт в работе: http://musc.h1.ru В разделе "Новинки" и "Музыка"
    Ответ прислал Бурусов Д.В.
    Если подождешь, то могу сдать в аренду MySQL сервер с внешним хостом и программным обеспечением для Интернет-магазина, там кроме прайс-листов еще много всего.
    Ответ прислал Ivan Kuznetsov.
    Это типа интернет-магазина. Я так понимаю. Пиши. Обсудим.

  • 2277. Напишите более подробно,что эти META теги делают и какую смысловую нагрузку несёт каждый. Вот теги:
    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
    <META HTTP-EQUIV="Expires" CONTENT="Tue, 02 Jan 1996 01:00:00 GMT">
    И что будет ,если разместить их всех в одном документе, какой смысл тогда?
    Ответ прислал Dimich.
    Из спецификации из HTML 4.0 :
    --
    Атрибут http-equiv может использоваться вместо атрибута name; он особенно важен, если документы загружаются по протоколу передачи гипертекста (HTTP). Серверы HTTP могут использовать имя свойства, указанное в атрибуте http-equiv для создания заголовка в ответе HTTP в стиле [RFC822] (http://ds.internic.net/rfc/rfc822.txt). Подробнее о допустимых заголовках HTTP см. в спецификации HTTP ([RFC2068] (http://ds.internic.net/rfc/rfc2068.txt)).
    В следующем примере объявление META:
    <META http-equiv="Expires" content="Tue, 20 Aug 1996 14:25:27 GMT">
    вернет следующий заголовок HTTP:
    Expires: Tue, 20 Aug 1996 14:25:27 GMT

    Это может использоваться кэш-памятью для определения того, когда следует загрузить новую копию связанного документа. --
    Так что все возможные значения http-equiv описаны в RFC.
    Ответ прислал Andrew M. Sazonov.
    Первые два тэга запрещают запись страницы в кэш броузера. Третий указывает дату, после которой документ становится устаревшим. И заставляет броузер явно загрузить документ из сети, а не из кэша. Если выставить уже прошедшую дату (как в вашем вопросе), то документ всегда будет загружаться из сети.

  • 2278. Встречал в качестве примеров откомпилированные CGI (то есть с бинарным кодом, а не с исходным текстом). Как можно это сделать - откомпилировать и разместить на сайте, как настроить сервер, чтобы он воспринимал такие файлы. Может кто знает другие способы защиты исходников программ на Perl, на случай взлома сайта.
    Ответ прислал Евгений Салагаев.
    Исходники PERL(!) скриптов не защитить. Они - всегда текст, но можно писать CGI-скрипты на C, C++ и других компилируемых языках, но тогда их надо будет компилировать уже на сервере, что не всегда возможно, да и не всегда они поддерживаются...
    Ответ прислал Цегельников Александр.
    Как правило *.exe файлы написаны на каком-то языке, если в форточках то Delphi, C Bilder и прочих языках А если линукс, юникс то другие, Так вот если ты напишешь на виндовских языках, то в линуксе и юниксе скрипт работать у тебя не будет и наоборот соответственно. А настраиватьэто очень просто просто ложишь экзешник в любое место на серваке и всё...
    Ответ прислал Dimich.
    Откомпилить можно только если скрипт написан на компилируемом языке (напр. C++ или Delphi). Размещать точно также как и обычные скрипты. А настройка зависит от сервера, который используется. Пример CGI на Delphi: http://delphi.mastak.ru/articles/cgi.html

  • 2278. При создании сайта нам очень понравилась функция описанная в одной из книг по созданию сайтов. У нас почти получилось. Но так как в нашей базе, в "Name" присутствовали знаки препинания (запятые), то текст отображался не верно. Мы попытались его поменять на точку с запятой, но ничего больше не получалось на экране. Видимо при использовании других разделителей нужно указывать соответствующее классы. Сейчас у нас написано :
    <OBJECT ID="kylbur" CLASSID="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83" border="0" width="0" heght="0">
    <param name="SortColumn" value="Author"> <param name="DataURL" value="kylbur.txt"> <param name="UseHeader" value="True">
    </object>
    Вот так выглядит наша база(kylbur.txt):
    Author, Name, File
    Байсарова Оксана , Эшелы. , <a href="baysar1.htm">Учкыны.</a> Прокопьева Таня, Пормытоз, дыр, йырме. , <a href="prokop/prokop4.htm">Учкыны.</a> и т.д.
    Как видите в последней строчке есть "лишние" для данной базы данных запятые. Из-за которых и возникает ошибка. Подскажите, пожалуйста, как надо изменить строку
    CLASSID="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83", чтобы в базе применить разделитель - точку с запятой.
    Где бы побольше узнать о вводе в страницы текстовой базы данных?
    Ответ прислал RaR.
    добавьте параметр: <param name="FieldDelim" value=","> вообще можно и другой разделитель вставлять.

  • 2280. При отправке писем из формы с помощью функции РНР mail(): мне надо отправить его в кодировке КОИ-8R и вот перекодировать текст письма удается функцией convert_cyr_string(), а вот тему письма она почему-то не кодирует. В чем дело?
    Ответ прислал farkhad.
    для нее тоже надо частный случай:
    $subj=convert_cyr_string("тема",w,k);

  • 2281. Есть текстовая строка, она же ссылка, которая открывает новое окно и меняет саму строку......т.е. переписывает саму себя, но чтобы ничего другое на странице не менялось :) Такое вообще возможно сделать? Как?
    Ответ прислал Евгений Салагаев.
    Надо чтобы эта строка писалась JavaScript'ом или Perl'ом, или чем-то ещё. Данные о том, что надо писать можно передавать через куки (сохранять их там) или через адрес.
    Ответ прислал koreiko.
    Razumeetsya! dopustim est link:
    <div style="cursortype:hand" name="my" id="my" onclick="my_func()">your text</div>
    dalee v <head> vnosim:
    <script language=JavaScript>
    function my_func() {
    document.my.InnerTEXT = "your new text"
    window.open("blah blah")
    } </script>
    I vse! Mojet upustil nuans (davno ne pisal scriptov), no InerTEXT reshaet problemu!
    Ответ прислал Aleksandrov Dmitry.
    <a href="javascript:this.innerHTML='новый текст';window.open('http://dimzon541.narod.ru');"> ссылка </a>

  • 2282. Мне нужно на сайте разместить text area, в которой при нажатии кнопки "Submit" сообщение записывалось в ету же text area. Таким образом, можно было посетителям сайта оставлять краткие замечания. Я хотела , что бы посетители оставляли краткие замечания в text area - по определенной теме. Записывается кем-то текст, при нажатии кнопки "Submit" текст спасается в ету же text area . Потом другой посетитель записывает что-то, после нажатия "submit" новый текст тоже записывается v text area . Уже имеем 2 записи в text area и так далее. Я встречала где-то подобное, и мне понравилось. После прочтения сайта люди могут сразу же написать свое мнение.
    Ответ прислал koreiko.
    Nifiga ne ponyal! Izvini! Obэasnis po-ponyatnei - pomojem!
    Ответ прислал Design-studio RGB graphics.
    Пиши директом, поможем (скрипт будет на PHP).

  • 2283. Интернет-магазин http://apteka1.wallst.ru/jav написан на Java. С моего компа все работает с других поиск не работает. Права доступа всем файлам устанавливал 755. Когда проверял с других в броузере поддержка Java включена. Почему не работает?
    Ответ прислал SYSadmin.
    На сервере Wallst.RU права надо ставить не 755, 777 а 750,770. Т.е. в конце всегда 0. Это у них на сайте написано.

  • 2284. У меня есть скрипт. Мне надо чтоб он двигался от 15% окна до 85%! Как мне это осуществить?
    Ответ прислал Бурусов Д.В.
    Лучше задай в пикселях, а координаты начала и конца задавай в зависимости от разрешения монитора пользователя.
    Ответ прислал Aleksandrov Dmitry.
    У окна есть свойства window.availHeight и window.availWidth – а пересчитать 15 и 85 процентов от энтих св-в я думаю сможешь сам.

  • 2285. Имеется 365 html-файлов (имена файлов - любые). Необходим Javascript, осуществляющий переход на один из этих файлов в зависимости от текущей даты.
    Ответ прислал Евгений Салагаев.
    var data = new Date;
    var year = data.getYear();
    var month = data.getMonth();
    var day = data.getDate();
    var hour = data.getHours();
    var minute = data.getMinutes();
    var sec = data.getSeconds();
    Дальше делай что хочешь с этой датой...

  • 2286. Хотел бы организовать на своем сайте проигрывание музыки паралельно с просмотром сайта. Подскажите как это сделать?
    Ответ прислал Deniska.
    Используй <BGSOUND BALANCE="" CLASS="" ID="" STYLE="" LANG="" SRC="" VOLUME="">
    Если не разберешься в параметрах - мыль, отвечу обязательно.
    Ответ прислал Бурусов Д.В.
    Если нужна музыка, то смотри предыдущие рассылки. Вообще подумай надо ли это. Видел такие сайты - играют небольшие фрагменты с повторами - надоедает за 2 минуты.

  • 2287. Какое регулярное выражение проверяет в строке наличие букв? Неюбходимо, чтобы программа ругалась на ввод какой-либо буквы, и специальных символов кроме точки + и -.
    Ответ прислал Бурусов Д.В.
    if ( $text =~ m/э/g )
    {
    print "э - у нас запрещен !!!";
    }
    Ответ прислал Dimich.
    Чтобы ругалась на все кроме точки + и - подойдет такое
    /\w|[0-9]|[~!"@#$%^&*()=:;,?\/\\\|'\[\]]/



  • Клуб друзей


    * GIFS.RU - Огромная коллекция картинок в формате gif и jpg(около 20 000 картинок!). Картинки разбиты по разделам и группам, а самое главное по ним сделан уникальный поиск. Например можно вывести только картинки определенной высоты и ширины и отсортировать их по этим параметрам.
    * VNS.ru - портал для дизайнера - CorelDRAW10, Flash, FrontPage, Dreamweaver, web-дизайн, тонкости, хитрости, секреты, Шрифты, Java апплеты, Софт и мн.др.
    * http://oracul.narod.ru - Гадание по Книге Перемен, психологические тесты, нумерология, заметки на "околооракульские" темы.
    * http://www.elektrogorsk.h1.ru - Информационно развлекательный портал города Электрогорска.
    * http://big-web.narod.ru - Реальная помощь при создании вашего сайта, HTML, PHP, CGI, Java Script, Applet, DHTML, FronPage 2000.
    * http://wwwnet.hop.ru - Информация об играх. Заработок через интернет. Научитесь строить и раскручивать свой сайт. Узнаете о г. Хабаровске.
    * http://one-nameless.narod.ru - Образование, программирование, WEB-дизайн.
    * http://www.zona5.al.ru - Всё о macromedia flash, уроки, исходники, статьи и др.
    * http://lyricscollection.da.ru - Коллекция текстов песен групп от лёгких до тяжёлых стилей.
    * http://smamoney.by.ru - Твоя путёвка в жизнь. Бесплатные курсы, которые помогут тебе заработать начальный капитал.
    * Веб-Дизайн - Обучающие материалы по HTML, PhotoShop, Corel Draw, JavaScript, CGI, различным графическим редакторам. Есть спецкурс создания суперграфики.
    * Удвойте скорость своего Интернета! - Ускоритель Интернет. Уникальный сервис, позволяющий до двух раз увеличить скорость загрузки интернет страниц. Самые продвинутые технологии кеширования и сжатия!
    * Языки - 3 языковых курса: английский, французский, немецкий. Каждый курс включает в себя программу освоения грамматики и лексики, с последующим закреплением в интерактивных упражнениях и играх.
    * Только для Вебмастеров! - Партнёрская программа - 2 цента за КЛИК + 25% с продаж.
    * Сервер Знакомств - найди свою судьбу. Психологические статьи. Увлекательные истории.

    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по КРУГУ постоянно. Как в рассылке, так и на сайте. Правила.


    Рассылки Вебмастера


    Вас интересуют вопросы web-дизайна, скриптов, графики, и т.п.? Тогда у Вас есть возможность подписаться на рассылку "Веб-Дизайн. От А до Я" и "Веб-Дизайн, азы".

    На эти рассылки Вы можете подписаться на сайте http://dweb.ru/


    Обменные сети TBE & XBN


    TBE (Tranzit Banner Exchange) http://dweb.ru/go/ - уникальная сеть обмена, позволяющая увеличить посещаемость Вашего сайта. Поддерживаются типоразмеры баннеров 120х60, 100х100 и Текстовые блоки. Комиссия 7-10%. Высокий CTR. Выкуп показов. Каждому новому участнику 20000-50000 БЕСПЛАТНЫХ показов + Ваша кнопка на главной странице http://dweb.ru/! Узнать подробности и зарегистрироваться можно на сайте http://dweb.ru

    XBN (Xmen Banner Network) http://dweb.ru/go/ - уникальная сеть обмена, позволяющая увеличить посещаемость Вашего сайта. Поддерживаются баннеры 468х60. Комиссия 7-10%. Высокий CTR. Выкуп показов. Каждому новому участнику 20000-50000 БЕСПЛАТНЫХ показов + Ваша кнопка на главной странице http://dweb.ru/! Узнать подробности и зарегистрироваться можно на сайте http://dweb.ru



    ICQ - Клуб


    Адрес Клуба http://dweb.ru/1/icq.htm

    Если у Вас возник вопрос по дизайну, графике, скриптам и т.п. То Вы в любой момент можете его задать на странице Клуба любому консультанту находящегося в on-лайне.

    Для тех, кто может, а главное хочет поделиться своими знаниями, Вы можете вступить в наш Клуб, для этого присылайте # ICQ, Имя, E-mail, Город, и темы по которым возможна консультация.

      Авторам

      Вы хотите, чтобы ваши статьи были опубликованы в этой рассылке? Если вы считаете, что можете написать о дизайне, скриптам, графике и т.п., если Вам есть что сказать и о чем рассказать, я буду рад сотрудничеству с Вами. Присылайте свои предложения и статьи.
      Давайте вместе делать общее дело! Присылайте свои соображения, мысли, истории... поделитесь своим опытом.
      В качестве гонорара Вы получите показы сети RLE (от 1000 до 10000) плюс N-кол-во читателей, которые посетят Ваш сайт.
      Буду рад сотрудничеству.

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


    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Отписаться
    Убрать рекламу

    В избранное