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

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

  Все выпуски  

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


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

WEB-дизайн. Вопросы и ответы.
8 января 2001г. # 2 (13)
Задать вопрос
Вопросы
Вопросы и ответы
Веб-дизайн

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

Присылайте свои вопросы и ответы.
Если Вы не получили ответ на свой вопрос в течении 2 выпусков, то пришлите его снова, указав при этом номер прошлой публикации.

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

          Вопросы
  • 323. Где можно найти скрипт рассылки которая бы присоединяла кроме новостей еще и файл(zip)?     Ответить на вопрос

  • 324. В HomeSite 4.5.2 досих пор не могу реализовать такую операцию, как выделить, нажать и перетащить при помощи кнопки Ctrl, хотя в остальных редакторах такая операция выполняется. Как это реализуется в HomeSite 4.5?     Ответить на вопрос

  • 328. Нужно написать программу, которая после проверки имени и пароля заходила бы на мой почтовый сервер и позволяла бы просматривать пришедшие письма, не загружая их на локальный комп. Какой язык посоветуете для написания и нет ли у кого-нибудь исходников на Perl?     Ответить на вопрос

  • 329. Сделал небольшой ролик на Flash. Хочу поверх него разместить HTML -документ . Так ролик лезет на передний план! Ничего не помогает, даже z-index. И еще. Есть одонократно проигрывающийся Flash ролик. Как его запустить еше раз из HTML? <PARAM NAME=play VALUE=false или true> не помогает.     Ответить на вопрос

  • 330. Как добавить кисть из выделения в ImageReady 3.0?    Ответить на вопрос

  • 331. Может кто знает как изменить DNS привязку домена второго уровня с одного домена на другой без помощи провайдеров. Сейчас домен второго уровня работает с Demos on line есть желание перейти на бесплатный хостинг типа AGAVA, HOLM.     Ответить на вопрос

  • 332. Можно ли сделать так чтобы приходящая страничка анализировалась и взовисемости от результатов в её HTML код включалось заранее предусмотренное дополнение Простой преме : Я загружаю страничку а в её содержании есть сочетание символов СССР и в эту страничку автоматически встроилось бы <BGSOUND loop=infinite src="C:\Муз\Гимн.mp3">
    Ну или в центр странички встроился анимированный ГИФ флага СССР?     Ответить на вопрос

  • 333. Есть ли способ автоматически закрывать всплывающие окна с рекламой, при размещение сайта на бесплатных серверах, например Bizland.com.    Ответить на вопрос

  • 339. У меня Adobe PhotoShop5.5 (русифицирована), я встретился с такой проблемой: из всех кириллических шрифтов, установленных на моем компе, работает только один, причем когда даешь команду вставки текста, то в появляющемся окне высвечены все шрифты, установленные на моем компе. Буду очень благодарен     Ответить на вопрос

  • 341. Я периодически выполняю заказы общества слепых. В спецификации CSS есть масса указаний, как настраивать звуковое чтение страницы - например, azimuth, stress, speak-header и т.д.
    Вопрос: Какие из text-to-speech программ понимают эти команды?     Ответить на вопрос

  • 342. Я использую SSI, страница - lgg.ru Каждый файл состоит из основного текста и директив <!--include...>, содержащих ссылки на блоки меню, рекламы и т.д.
    Вопрос: Как сделать, чтобы поисковые машины индексировали только основной текст - чтоб выводимые ими результаты не начинались со слов типа "меню-главная-форум-гостевая-ит.д." ? Тег <noindex> не всегда срабатывает.     Ответить на вопрос

  • 343. Можно ли узнать размеры рисунка с помощью JavaScript-а, если рисунок вызывается в пустой фрейм с помощью такого изврата:
    <IMG src="tn1.jpg" style="CURSOR: hand" onclick=javascript:parent.pic.location.href="tn1_big.jpg">     Ответить на вопрос

  • 347. Есть ли такие редиректы, чтобы регистрили без банеров. Например почту рекламную слали или после выхода с твоей страницы открывали бы новое окошко с каким-нить сайтом?     Ответить на вопрос

  • 348. У меня вопрос такого плана: У меня сайт с тематикой 'игры-онлайн' мне надо сделать чтобы люди игравшие в игры, набравшие большее кол-во очков попадали в список лучших игроков ! Как мне это сделать? НА перле я так немного соображаю, так что можно скрипт прислать или хотя бы намеки как его сделать.    Ответить на вопрос

  • 350. Установил себе на паге Spylog-овский явовский аплет каторый ведет статистику (там к-во посещений.... ) и столкнулся с такой прихотью, хочу чтоб когда в онлайне 2 и больше посетителей то появлялся в нижнем фрейме типа пейджер чтоб они могли переговариватся (что-то типа чата, но в виде пейджера)
    (тут вводить мессидж) |а тут выводятся массаги по 1-му
    а когда заходишь на пагу то спрашивалось имя и оно сохранялось (те чтоб определенный посетитель мог один раз ввести ник и дальше заходить на мой сайт без этого ввода и дальше его имя выводилось вверху типа ВЕЛКОМ ИМЯ) и это имя использовалось в этом чате или пейджере........ ну короче и это все в кучу .................... и получилось что я сильно много хочу ........
    но может кто-то даст скрипт или что там... буду благодарен (абязательно установлю Ваш банер у себя на паге или 2 или 3 ..или 4567)     Ответить на вопрос

  • 352. Где мне можно взять javascript с помощю которого несколько рисуноков(обьект) летал в заданом коорденатоми квадрате, задоной скоростью(разной) независемо от труг друга(у меня есть толко на один рисунок)?    Ответить на вопрос

  • 356. Подскажите, как сотворить ЧАТ на ASP? А еще, лучше где скачать готовую заготовку чата.    Ответить на вопрос


  • 361. У меня есть Anfy Java1.3, но когда делаешь навигационное (выпадающее) меню на русском получается полная фигня. Что можно с этим сделать?    Ответить на вопрос

  • 362. Могу ли я вмешиваться скриптом в информацию о фреймах на странице? Так, чтобы ссылка не только открывалась в определенном фрейме, но и изменяла его характеристики (ширину, высоту). И возможно ли вообще стереть (или добавить) информацию об одном (нескольких) из фреймов.    Ответить на вопрос

  • 363. Есть ли какая-нибудь служба, которая предоставляет свой НОРМАЛЬНЫЙ чат (не глючный, а то есть такие!), ну как например guestbook.ru дает гостевую книгу.    Ответить на вопрос

  • 364. На сервере, где установлен мой сайт, нет поддержки CGI, как думаете, реально засунуть скрипты куда-нибудь на h1.ru а обращаться к ним оттуда?    Ответить на вопрос

  • 365. Дайте если не сложно адресок ХОРОШЕГО скрипта для чата, а то я сконфигурить сам не смогу, не понимаю ничего, а хочется, чтобы все было как у людей!    Ответить на вопрос

  • 366. Есть код для баннеров баннерообменной службы. Можно конечно его вставлять на каждой страничке и вручную писать ID номер. А нельзя ли выделить код в отдельный скрипт вида *.js, и вызывать его <script language="JavaScript" src="java/menu1.js"></script>, а этот ID передавать туда с места, откуда вызывается скрипт. Как это сделать? А может можно сделать один скрипт, а ID брать случайное число из достаточно большого периода? Будет ли в этом случае корректно работать баннерообменник?    Ответить на вопрос

  • 367. У меня стоят вызовы Java типа <script language="JavaScript" src="menu.js"></script> Все работает, но только в IE. А почему в NN не хочет, не пойму.    Ответить на вопрос

  • 368. Можно подключить к странице свой собственный шрифт, и и если да ,то как это сделать?     Ответить на вопрос

  • 369. Как прицепить к своему сайту иконку, чтобы в строке адреса вместо екслпореровской буквы "е" висела моя собственная, как например, на www.adobe.com?
    На www.rbc.ru есть такая интересная вещь: в строке адреса браузера на месте стандартной иконки появляется другая - фирменная от РБК. Если добавить страницу в фавориты, то значок тоже фирменный. Может, кто-нибудь знает, как они это сделали?     Ответить на вопрос

  • 370. Объясните принцип предназначения тегов <TBODY> / <THEAD> / <TFOOT>?     Ответить на вопрос

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

  • 372. Нужна такая мелоч а я забыл какой нужен аператор или как оно называется:
    <ява скрипт>
    если броузер NSIE то {<скрипт></скрипт>}
    иначе {установить бэкграундколор=блэк}
    </скрипт>     Ответить на вопрос

  • 373. Какие программы мне нужны,чтобы написанные учениками WEB-страницы(с формами и JS) м.б. разместить на моем ПК(или на сервере),чтобы симулировать работу удаленного WEB-сервера? Я преп. в УПК.В классе 10 ПК-486,8М,без HD,связаны сетью Novell 3.11,работаем в W3.11 с IE3. На моем ПК-W95.Т.е. наша задача-создать,отладить и т.потом разместить в I-сети.     Ответить на вопрос

  • 374. Страница разделена фрэймом на две чати в одной из них расположено окошко в другой рисунки.Нужно чтобы при наведении на рисунок в одной части его изображение в увеличеном виде появлялось в другой части в этом окошке.    Ответить на вопрос

  • 375. Как сделать так чтобы выполнялся скрипт при нажатии на кнопку?    Ответить на вопрос

  • 376. Где взять толковую электронную книгу по html"ю и так чтобы всё с нач. уровня подняла?    Ответить на вопрос

  • 377. Где взять какую - нибудь анимированную кнопку, чтобы я мог менять текст в ней. Как это сделать и в каком формате сохранять кнопку у себя на HDD?     Ответить на вопрос

  • 378. Создан сайт с наличием скриптов, используются расширения FP и прочее. Надо сымитировать на своем же компе загрузку этого сайта на сервер (т.е. прямо на то же имя, которое буду реально использовать) и проверить работоспособность (т.е.: как работает поиск [расширение FP], скрипты и др.) какая прога ЛУЧШАЯ для этого (желательно на русском). Где скачать (хотя могу купит и на CD на рынке) и сколько весит. Нас не интересует, шароваровская она или фрии.    Ответить на вопрос

  • 379. Подскажите или дайте полный курс JavaScript на русском языке. Присылайте на e-mail: bimask@mail.ru и копию на webg@e-mail.ru. Большое спасибо!.    Ответить на вопрос

  • 380. Нужен счетчик, либо графический, либо простой, но не Rambler и TopList, который считал бы посещения на каждой моей странице! И на каждой странице показывал кол-во посещений именно этой страницы!    Ответить на вопрос

  • 381. Не подскажите скриптик (на джаве) который менял картинки на странице, а не страницы с картинками - т.е. нажимаешь стрелку в право следующая фотка, в лево предыдущая да и смена номера картинок на странице не помешала бы (если можно по подробней).    Ответить на вопрос

  • 382. Где можно скачать ActiveX Control Pad? На сайте Майкрософт его нет.     Ответить на вопрос

  • 383. где можно достать подробную инструкцию по настройке WebAdverts 2.15, либо русскую версию WebAdverts (если таковая существует) не ниже 2.15 версии.     Ответить на вопрос

  • 384. Подскажите, адреса серверов, предоставляющих бесплатный хостинг (желательно не менее 20 Мб) с поддержкой FronPage2000, CGI, SSI, PHP. Желательно, русскоязычные.     Ответить на вопрос

  • 385. Я установил MIE 5.01 (русская версия). И при установке был указан пункт: Установить Веб-папки. После успешной установки у меня, где отображены все иконки дисков, появилась иконка диска с надписью Веб-папки. Для чего эти Веб-папки. Там было объяснения, но очень непонятное.     Ответить на вопрос

  • 386. Как мне сделать такое:
    есть выпадающее меню (<select><option>один</option></select>), мне надо, чтобы (к примеру) пункт "один" вел к какому-то документу, т.е. сделать ссылкой?     Ответить на вопрос

  • 387. Как сделать так, чтобы при вводе www-адреса приблизительно такого содержания: http://www.domain.ru/index.htm?my@mail.ru на странице в такое-то поле формы вставлялся email my@mail.ru?    Ответить на вопрос




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

  • 280. У меня на главной страничке есть ссылка на страницу N (это условно). Я хочу чтобы страница N загружалась только частично, т.е. ее нижняя часть. К примеру: верх страницы N состоит из баннеров, и одним пользователям (незарегистрированным) эти баннеры должны показываться, другим нет. Выход с простой вставкой верхней части для определенных пользователей мне не подходит. Интересно, можно ли как-нибудь урезать запрошенную страницу? Желательно на РНР или на Java. Но на других языках тоже интересно.
    Ответ прислал Kopiy Dmitry.
    Урезать можно без проблем, просто в РНР-файл передаешь параметр, который определяет нужно тебе показывать баннер или нет, и в зависимости от этого обычным условием if генеришь или не генеришь баннер на динамическую страницу.
  • 296. Как отрегулировать закгрузку объектов на страничке (рисунки, флэш, баннеры и др.)? Знаю, что нужен скрипт, но какой и где его взять?
    Ответ прислал Nostromo.
    Зайди на www.perl.com.
  • 307. У меня Windows 95. Хочу установить домашний виртуальный сервер. С "Apachi" долго мучился, так и не настроил. Подскажите, как его настроить, или может есть еще какие-нибудь сервера, которые позволяет работать в Windows 95 с PHP, CGI и Perl-скриптами? Если есть, то где их найти?
    Ответ прислал Alexses.
    Когда я себе ставил первый раз Apache, я руководствовался этим документом "Apache + Perl + PHP3 + MySQL для Windows 95/98: руководство по установке". Скорее всего у тебя тоже это должно получиться. http://webg.agava.ru/rass в разделе "Полезное".
    Ответ прислал Виталий.
    Честно говоря не знаю что у Вас не получается с Апачем, у меня он просто установился и заработал, безо всяких вопросов. Попробуйте отредактировать свой файл httpd.conf следующим образом:
    ServerRoot "C:/Program Files/Apache" - или Ваш путь к каталогу Apache

    DocumentRoot "C:/Program Files/Apache/htdocs" - каталог, в котором размещаются HTML-файлы
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    
    <Directory "C:/Program Files/Apache/htdocs">
        Options Indexes FollowSymLinks MultiViews Includes
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    
    DirectoryIndex index.html - стартовый файл
    
    ScriptAlias /cgi-bin/ "C:/Program Files/Apache/cgi-bin/" - каталог, в котором
    размещаются CGI-скрипты
    
    <Directory "C:/Program Files/Apache/cgi-bin">
        AllowOverride None
        Options ExecCGI
    </Directory>
    AddHandler cgi-script .cgi
    Следующие две строки надо добавить (или разкомментировать) если Вам нужна поддержка SSI:
    AddType text/html .shtml
    AddHandler server-parsed .shtml
  • 308. Расскажите, поподробнее создании рассылки (скрипте).
    Ответ прислал Виталий.
    Я предлагаю Вам подписаться на рассылку "Программирование скриптов на Perl'е". Эта тема будет там рассматриваться в течение ближайшего месяца. Адрес рассылки: http://subscribe.ru/catalog/comp.soft.prog.perlprog.
  • 309. Можно ли сделать счетчик учета количества отправленных форм.Если да то как или где найти?
    Ответ прислал Виталий.
    Самый простой способ - это генерировать формы CGI-скриптом. Тогда количество отосланных страниц учитывать очень просто. При каждом вызове скрипта считывать из дополнительного файла данных число счетчика, увеличивать и записывать обратно. Это можно применять даже если Вы хотите подсчитывать количество загрузок файла index.html. Просто в этом файле укажите refresh с параметром времени = 0 и адресом перехода на Ваш скрипт.
  • 310. Где можно качнуть Fontographer 4.1?
    Ответ прислал Davtyan Tigran.
    Зайди в www.filesearch.ru и напечатай Fontographer 4.1
  • 311. Как сделать чтобы в зависимости от разрешения зашедшего пользователя менялся background? Например для зашедшего с 800*600 отображается фон 800*600.jpg, а для зашедшего с 1024*768 соответсвенно 1024*768.jpg.
    Ответ прислал DoctorGenius service.
    Вот скрипт, который в зависимости от разрешения экрана ставит определенный фоновый рисунок.
    <script language="JavaScript">
    <!--
    if (self.screen) {
    width = screen.width
    height = screen.height
    }
    else if (self.java) {
    var jkit = java.awt.Toolkit.getDefaultToolkit();
    var scrsize = jkit.getScreenSize();
    width = scrsize.width;
    height = scrsize.height;
    }else{
    width = height = 'x'
    }
    if (width == 640) {
     document.write('<BODY BACKGROUND=fon1.jpg>');  }
    else if (width == 800) {
     document.write('<BODY BACKGROUND=fon2.jpg>');  }
    else if (width == 1024) {
      document.write('<BODY BACKGROUND=fon3.jpg>');   }
    else if (width == 1280) {
     document.write('<BODY BACKGROUND=fon4.jpg>');  }
    else {
     document.write('<BODY BACKGROUND=fon5.jpg>');  }
    //-->
    </script>
    Ответ прислал Виталий.
    Очень хочу посоветовать внимательнее читать предыдущие выпуски рассылки, если же их нет, то скачайте архив. Подобный вопрос уже поднимался.
    Вам нужно во вспомогательном HTML-документе определить параметры экрана пользователя (screen.height и screen.width) и отослать их на сервер своему CGI-скрипту, который и должен будет сгенерировать итоговый HTML-документ с нужным файлом фона.
    Либо могу предложить использовать следующий JavaScript:
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Script Begin
      if (screen.width==800)
        {  document.write("<BODY BACKGROUND='images/800.jpg'>");
        }
      else if (screen.width==1024)
        {  document.write("<BODY BACKGROUND='images/1024.jpg'>");
        }
      else
        {  document.write("<BODY BACKGROUND='images/other.jpg'>");
        }
    //  Script End -->
    </SCRIPT>
    Поместить его можно либо в секции HEAD, либо сразу за тэгом <BODY ...>
  • 312. У меня небольшой вопрос о баннерах. В баннерообменниках нужно указывать на каждой странице их баннер с разной цифрой. Как сделать отдельно подключаемый скрипт, чтобы номер баннера неповторялся ?
    Ответ прислал Alexander Kravchenko.
    Во-первых, изменять код баннера и заменять случайное число подстановкой его же скриптом НЕЛЬЗЯ!
    Во-вторых, если есть возможность запуска скриптов, то баннеры вызываются скриптом, который сам генерит случайные числа.
  • 313. Можно ли в Dreamweaver'е 3.0 регулировать размеры фреймов. Если можно то как? Мне нужно, чтобы правый и левый фреймы были одинакового размера.
    Ответ прислал Alex Gennik.
    Во фреймсете rows (или cols, смотря что надобно) выстави 50%,50% (можно и 0*,1* но в Opera не всегда проходит)
    Ответ прислал djem.
    Ширину левого фрейма надо указать - 50% :)
    Ответ прислал Davtyan Tigran.
    Дорогой включаешь линейку, смотришь длину (ну там написано), делишь ее на два и ставишь эту границу под этим же числом.Если есть еще проблемы Дреамвеавер пиши tigranmetz@mail.ru.
  • 314. Какой нужен скрипт (именно скрипт а не аплет) чтобы тот имиттировал как-бы свет (лучи изменения света яркий--->темный) от рисунка (рисунок- ламночка свечка ...) на страничке, и я был бы совсем счастлив если бы этот "свет" мерцал (и пожалуста можна скриптец с подробным описанием)
    Ответ прислал djem.
    Единственный, известный мне, способ состряпать нечто подобное с использованием скрипта - использование стандартных фильтров броузера MSIE, что соответственно и будет работать лишь под MSIE. Там есть как раз такой, который имитирует точечный свет. Помучай его...
  • 315. Как можно сделать так, чтобы мой любимый 1stPage2000 показывал в окне редактирования адекватный русский текст, а не закорючки.
    Ответ прислал Сергей.
    мого этот вопрос заинтересовал, полез, и "ларчик как всегда открывается просто"...
    В меню Options выбираешь подменю Editing Preferences, на закладочке, где устанавливаются параметры Font и Size, найдешь параметр Charset, вот именно его и установи в значение Русский. Далее нажми ОК, и работай на здоровье.
  • 316. Где мне можно найти 3D Gif Designer?
    Ответ прислал YURIK.
    Я качал от сюда: http://209.235.102.9/~ani25727/GIFDesigner.zip
    Ответ прислал Davtyan Tigran.
    Заходи на www.filesearch.ru и напечатай там все что душе угодно Он тебе найдет. Если что непонятно пиши tigranmetz@mail.ru
  • 317. Где мне найти достойный учебник по 4-му аштемеэлю? Имеется ввиду не интерактивный, а какой-нибудь архивчик, чтобы его спокойно дома читать по скачивании.
    Ответ прислал Виталий.
    У меня есть спецификация HTML 4.0. Если нужно, пиши - вышлю. Архив весит примерно 350 кб.
  • 318. У меня есть сайт с тремя фреймами. Фреймы суть - header, menu и еще основной, в который попадают из menu. Так вот, дело в том, что на сайте лежит много стихотворных сборников, и тот размер фрейма, который хорош для прозы, для стихов вообще никак не катит. Как сделать, чтобы в ответ на нажатие ссылки в menu этот основной фрейм делился на два - сначала широкий, потом узкий (второй типа menu, только у противоположного края экрана).
    Ответ прислал Leo.
    Попробуй сделать так: Свои сборники помести в таблицу из двух ячеек шириной, скажем 90% и 10%. И во вторую ячейку помести картинку прозрачный GIF размером 1*1, который растяни командой WIDTH на ту же ширину, как и размер твоего меню с другой стороны. И мучаться со скриптами не придётся. Или, если такой вариант не устроит, то добавь просто четвёртый фрейм нужного тебе размера и оставь его пустым или заполни картинками - по желанию.
    Ответ прислал Max Tattoo.
    Убери (Noresize), что бы фреймы можно было двигать, а для возмущенных придурков которм не удобно смотреть и они наченают менять разрешение монитора, напиши, что "фрейм передвигается"
    Ответ прислал mailer.
    Поскольку эти три фрейма задаются в неком начальном хтмл, проще всего IMHO проделать ссылку на аналогичный разметочный файл, но с разделением на 4 части.
    Ответ прислал Spirit.
    Сделай ссылку на файл, в котором описано разделение на два фрейма.
  • 319. Можно ли установить порядок загрузки графики (gif,jpg) и текста на странице? Мне, в частности, нужно, чтобы сначала загружался фоновый рисунок, а потом когда он загрузиться уже все остальное. А то получается, что на белом фоне грузиться текст (бледно желтый), а потом уже появляется фонвый рисунок ( он у меня черно- синий).
    Ответ прислал Jimy SHADE.
    Нельзя. Сделай проще. Если у тебя фон не слишком пестрых цветов, то напиши в тэге вместе с фоновым рисунком еще и цвет фона. Цвет фона выбери таким, который преобладает в твоем фоновом рисунке. И тогда при загрузке фон будет не белым. <body background="your_fon" bgcolor="похожий_цвет">
    Ответ прислал Leo.
    Сделай прелоадинг своего фона. Скрипт ниже. Авторство скрипта не моё. Сам взял из рассылки.
    <SCRIPT LANGUAGE="JavaScript"><!--
    var myimages=new Array()
    function preloadimages(){
    for (i=0;i<preloadimages.arguments.length;i++){
    myimages[i]=new Image()
    myimages[i].src=preloadimages.arguments[i]
    }}
    preloadimages("1.gif","2.gif","3.gif","n.gif")
    //--></SCRIPT>
    Вместо "1.gif","2.gif","3.gif","n.gif" напиши через запятую имена всех картинок на странице.
  • 320. Как сделать так что-бы при нажатии на почтовую ссылку выводилась страница "создать сообщение" не "Outlook Express" ,а другой почтовой программы например "Lotus Notes" , а еще лучше что-бы выпадала менюшка выбора из нескольких почтовых программ.
    Ответ прислал Виталий.
    Запустите Internet Explorer, вызовите "Свойства обозревателя", выберите закладку "Программы" и в разделе "Электронная почта" укажите ту программу, которую хотите использовать.
  • 325. Как сделать, чтоб посетитель странички не мог заглянуть в html-source? Я видел такое у людей.
    Ответ прислал Max.
    Да ни как!
    Можно просто запретить выпадение менюшки по нажатию левой кнопки манипулятора, но это не выход. Но если Вы хотите убавить поситителей у своей паги, то пожайлуста :)(
    Ответ прислал Leo.
    Подобный вопрос уже встречался в рассылке и наиболее интересное решение было подсказано Andrej R. Sirvutis asirv@hibinet.apatity.ru:
    "Просто запретить скачивание страницы невозможно никак. Для шифровки страницы существует программа HTMLock (692кБт в архиве), но она шифрует страницу для входа на нее по паролю. Есть вариант: напишите страницу как на Jave, скомпонуйте как javaclass, и подключайте на вызывающей странице. Исходный код тогда будет не доступен посетителю."
    Ответ прислал djem.
    А где это можно посмотреть? У каких людей? Я считаю, что это невозможно. Можно извратиться и перекрыть лишь один или два из возможных путей, но их, поверьте мне, целая куча. Не верите? При просмотре документа браузером, он должен получать исходный гипертекст (иначе что он будет отображать) и кто помешает получить этот текст вместо браузера?
    Если хотите скрыть сереты программинга и воспрепятствовать использованию материалов с Вашего сайта - используйте GIF или JPEG, вместо HTML... :) Правда всегда можно будет текст перепечатать.
  • 326. Есть картинка, размещенная по центру (<P ALIGN="Center"><IMG SRC="...."></P> ). Хочется сделать верхним слоем ссылки (русский / english). Как задать координаты не относительно правого верхнего угла страницы, а относительно правого верхнего угла рисунка ?
    Ответ прислал Mr. Gizmo.
    Напиши таблицу.
    Ответ прислал Wasilich.
    Попробуйте сначала создать контейнер
    <DIV> .............</DIV>
    Позиционируйте его center, поместите в него картинку и надписи позиционируйте в контейнере.
  • 327. Как сделать на своём сайте форму для отправки сообщений на пейджер? Подскажите где взять или поделитесь сами!
    Ответ прислал Иванов Валерий.
    Возьми с www.send.ru
    Ответ прислал Mr. Gizmo.
    Зайди на сайт пейджинговой компании и помудри со скриптом вот и все!
  • 334. Мой сайт находится на h1. Я закачал скрипт (типо "Hello world!"). Он в offline работает правильно. Права доступа установлены правильно. Даже закачал в Unixовом варианте. Без символа возврата каретки. Путь к Перлу правильный. Но все равно выдается 500 ошибка. В чем пробема?
    Ответ прислал Leo.
    Может это и не то, что нужно, но я немного прочитал в книге CGI/PERL насчёт прав доступа на серверах UNIX. Немного процитирую: "Не забывайте устанавливать права доступа для всех каталогов и подкаталогов, которые Вы создаёте при настройке своей программы. В противном случае Вы не сможете обратиться к своим файлам, даже если их права доступа установлены правильно."
    Ответ прислал Виталий.
    Да, у h1.ru есть такой "косяк" в работе. Зарегистрируйтесь на lgg.ru, там все работает.
  • 335. Купил сканер Mustek 1200 CP,установил его,нормально работал, через какое-то время открыл Photoshop,хотел отсканировать снимок. А он мне выдает сначало по англицки что-то типа "Проверьте пожалуйста кабель соединения."А потом уже по нашему "Устройство Twain_32 не возможно открыть"Удалял сканер из операционки по новой устанавливал,програмка тестировала его,писала устройство работает нормально.А сканер по прежнему нормально не работал.Т.е.он то рабочий,но вот что-то в системе ...?
    Ответ прислал stasv@mastak.ru.
    А ты его не под WinNt2000 включал? Под двухтысячный надо обнавленные драйвера, ищи в инете.
    Ответ прислал Not-Fop.
    Попробуй после такого сообщения ввести компьютер в остановку (Пуск-Завершение работы-Приостановить работу компа), а затем запускай его обратно и сканируй... Это один из выходов.
    Ответ прислал Александр Мелешко.
    Дело в том, что большенство MUSTEK'ов не хотят корректно работать с драйверами. Я сам лично перекачал с инета кучу драйверов и тестилок на MUSTEK и .... ничего вообще! Пока не нашел один... он так и продолжает в PHOTOSHOP'е говорить, что кабель...ла-ла-ла, тра-ла-ла... но после нажатия [ ОК ] программа начинала сканировать... Быть может енто просто ключоксс недоработка... в ПО сканера!!! Сорри забыл где взял нормальные драва.
  • 336. Очень нужен скрипт который по определенной ссылке на главной странице (нефреймовый файл)собирал бы в файле с фреймовой структурой определенные файлы. Чтобы не создавать альтернативные страницы-фреймы для каждой отдельной страницы.
    Например:
    Link1 загружает файл.htm с menuFrame(menu1.htm) и mainFrame(main1.htm)
    Link2 загружает файл.htm с menuFrame(menu2.htm) и mainFrame(main2.htm)
    Link3 загружает файл.htm с menuFrame(menu1.htm) и mainFrame(main2.htm)
    и т.д.
    Ответ прислал Leo.
    В общем я переработал один из скриптов, пришедших ко мне в рассылке. Проверил. Работает.
    <script language="JavaScript">
    function fram () {
    document.writeln(' '<frame src="1.html" name="name"> '+
    '<frame src="2.html"> '+
    '</frameset> ');}
    </script>
    <P onclick=fram()> Нажми сюда </P>
  • 337. Есть форма:
    <FORM>
    <INPUT type=hidden name="select value"><SELECT
    onchange="top.location.href = this.options[this.selectedIndex].value;" size=1
    name=sel>
    <OPTION value=# selected>Галерея 1</OPTION><OPTION
    name=sel value=galery1.htm>Галерея 2</OPTION>
    name=sel>
    <OPTION value=galery2.htm>Галерея 3</OPTION></SELECT>
    </FORM>
    Вопрос : как сделать.чтобы при переходе по ссылке не выкидывало из фрейма ??? Где в ней "target="" или что-то похожее указывать, чтобы в тоже окно грузилось?
    Ответ прислал miky.
    onchange="top.location.href = ... top убрать
    Ответ прислал Wasilich.
    Target=parent по-моему, должно быть в самом фрейме, а не в форме. Должно работать.
  • 340. как сделать цвет границы фреймов сходным с бекграундом?
    Ответ прислал DoctorGenius service.
    Например так :
    <FRAMESET border=0 rows=50%,50%>
    <FRAME name=menu src="mypage1.htm" frameborder=no scrolling=no noresize>
    <FRAME name=display src="mypage2.htm" frameborder=no scrolling=no noresize>
    </FRAMESET>
    Ответ прислал Виталий.
    А не проще ли вообще убрать границу фреймов? Для структуры top-left-main что-то типа такого:
    <FRAMESET ROWS="50,*" BORDER=0 FRAMEBORDER="No">
    <FRAME NAME="Top" SRC="top.html" FRAMEBORDER="No" NORESIZE>
    <FRAMESET COLS="80,*">
    <FRAME NAME="Left" SRC="left.html" SCROLLING="No" FRAMEBORDER="No" NORESIZE>
    <FRAME NAME="Main" SRC="main.html" FRAMEBORDER="No">
    </FRAMESET>
    </FRAMESET>
  • 344. У меня такая проблема. Пользователь заполняет форму и отсылает ее. Следующая страница грузится иногда долго, иногда очень долго ( делается выборка из БД ). Пока она грузится, фрейм в котором была форма остается пустым, что портит внешний вид страницы. Как сделать, чтобы при отсылке формы загружалась сначала маленькая страничка ( например с надписью "Подождите пока загрузится информация" ), а потом, когда информация загрузится, уже выводились результаты запроса.
    Ответ прислал Zeynalov.
    Всё очень просто: до того как указанные вами элементы полностью не загрузятся на РСшку юзера, он будет разглядывать некий слой, который в дальнейшем благополучно исчезнет.
    1. Между <HEAD></HEAD> вставляется
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Begin
    function loadImages() {
    if (document.layers) {
    document.hidepage.visibility = 'hidden';
    }
    else {
    document.all.hidepage.style.visibility =
    'hidden';
        }
    }
    // End -->
    </SCRIPT>
    2. В <BODY> вписывается
    <BODY onLoad="loadImages('*.gif','*.jpg')>
    где *.jpg,*.gif это элементы загрузка которых будет ожидаться. Кстати, необязательно указывать все images, укажите просто самые большие. Хотя...как хотите.
    3. Между <BODY></BODY> в нужном месте вставляется
    <DIV ID="hidepage" style="position: absolute;
    left:40px; top:260px; height: 20%; width: 95%;">
    ... </DIV>
    где параметры left, top, height и width конечно же можно поменять. Даже рекомендуется.
    4. Внутри этого слоя можно просто написать "Ждить плиз", а можно и анимированный gif запихнуть. Типа loading как во Flash. Все просто лопнут от зависти.
  • 345. Можно ли в многофреймном сайте задавать ссылку с возможностью замены нескольких фреймов одним (не измениние содержания, а именно их слияние, например).
    Ответ прислал Farkhad Rakhmetov.
    Допустим у вас меню-фрейм останется, а остальные 2 фрейма с каким-либо содержанием при переходе по ссылке, находящейся в меню-фрейме, надо превратить в один, т.е. слить. Можно это сделать так: при переходе по ссылке из меню-фрейма надо открыть новый документ в этом же окне уже с 2-мя фреймами, т.е. я нажимаю на ссылку, наход. в меню-фрейме, а она ведет меня к новому документу(убивающему предварительно все 3 фрейма) с 2 фреймами: меню-фрейм и текст-фрейм. Если Вы не знаете как убить эти 3 фрейма, то это делается при помощи параметра target="_top", его надо лишь указать в теге ссылки <a href="http://." target="_top">Ссылка</a> (по-моему это так делается, давно фреймами не занимался). Больше мне на ум ниче не приходит :) Еще не дорос до более лучшего варианта :)
    Ответ прислал Benadin.
    Для этого нужно создать двойную фреймовую структуру. Например:
    <!-- index.html -->
    <html>
    <head>
    ...........
    </head>
    <frameset rows="83,*">
       <frame name="toolbar" src="toolbar.html">
       <frame name="show_box" src="home.html">
    </frameset>
    </html>

    <!-- home.html -->
    <html>
    <head>
    ...........
    </head>
       <frame name="menu" src="menu.html">
       <frame name="main" src="shara.html">
    </frameset>
    </html>
    Теперь на страничке shara.html указываете ссылку:
    <a href="replacement.html" target="_parent">ееееее</a>
  • 346. Я решила изучить Perl. Вроде проинсталировала его правильно. Запускаю Perl. Пишу самую примитивную программу:
    #!/c:/perl/bin/perl -w
    print ("Hello, world\n");
    и никакой реакции. Подскажите пожалуйста, что должно при этом происходить? Как запустить эту программу?
    Я в командной строке ввожу chmod+x 1.pl на что появляется сообщение:
    'chmod+x' is not recognized as an internal or external command, operable programor batch file.
    Такое же сообщение выводится при попытке ввести команду which perl. В какой программе лучше всего писать perl программы? Нужно ли какое-то ещё программное обеспечения для их исполнения?
    Ответ прислал djem.
    Напиши мне на адрес djem@shadrinsk.unets.ru. Я с удовольствием все тебе объясню. ;)
    Ответ прислал Alexander Grishin.
    Для начала, в какой ОС Вы это пишите?
    Для MS Windows:
    Первый оператор вообще не нужен (он используется в UNIX-системах для указания приложения, которым этот тип файла должен обрабатыватся).
    Т.о. скрипт сводится к строке: 'print "Hello world \n";'
    Сохраните его, ну например как hello.pl. Затем в DOS наберите:
    <путь_к_интерпретатору> hello.pl (напр: C:\perl\perl.exe hello.pl).
    На экране выведется строка 'Hello world'.
    Подходящая среда разработки: ActivePerl фирмы ActiveState Tool Corp.
    Для UNIX-систем:
    Путь к приложению записывается так (без пробелов!):
    #!/usr/bin/perl
    Чтобы наверняка узнать где лежит интерпретатор, выполните:
    whereis perl
    Полученный путь укажите в первой строке скрипта после #!
    Сохраните файл под именем hello.pl (например). Затем поставьте ему атрибут "исполняемый":
    chmod +x hello.pl
    А лучше так: chmod 700 hello.pl
    Затем запустите из вашей директории:
    ./hello.pl
    Я предпочитаю пользоваться встроенным редактором Midnight Commander'а:
    mc -e <имя_файла_для_редактирования>
    Если MC в Вашем дистрибутиве нет, то можно воспользоваться Pico:
    pico <имя_файла>
    Ответ прислал MIDadmin.
    Проверь путь к компилятору...первая должна обозначать полный путь к перлу. Если у тебя Win, то путь должен выглядеть как в Windows. У меня например: #!d:\perl\bin\perl.exe
    А вообще чтобы не париться скачай себе Coolie Perl Shell - классный редактор.
    Ответ прислал bnv.
    Спрашивай, если чего не понятно.
    Ответ прислал Виталий.
    Скорее всего Ваша проблема заключается в том, что в написании Perl-программ Вы руководствуетесь Unix-овскими принципами, хотя работаете в системе Windows Вам нужно зарегистрировать расширения типа .cgi и .pl за интерпретатором Perl'а и тогда файлы станут запускаться, т. к. это в Unix'e файл запускается по атрибуту, а в Windows'e - по расширению. Либо Вам нужно запускать программы вот так:
    perl.exe имя_вашей_программы.pl
    Теперь о chmod и which. Эти команды в системе Windows не существуют и, естественно, отрабатываться не будут.
    А для написания Perl-программ я рекомендую Вам воспользоваться программой Perl Builder компании SolutionSoft. Ее адрес в интернете - http://www.solutionsoft.com там сейчас доступна версия 2.0 этой программы, но я советую найти версию 1.0, т. к. для нее существует корректный "крэк" (сама программа коммерческая; 1.0 - $149, 2.0 - $256)
  • 349. Может кто-нибудь подскажет ссылочку, где взять что-нибудь типа WEB-магазина, на JAVe, PERLe , но не просто форму заказа с отправкой, а чтобы была возможность редактировать корзину. Облазил что знал с поисковиками и т.д., все или платное, или по 150 - 500 К размером, а у меня такие файлы долго обрабатываются, тупят страшно.
    Ответ прислал MIDadmin.
    А ты что хотел....150 КВ не так уж и много....:) вообще проще самому написать и пиши форму на HTML, а CGIшник на Перле конечно....:) Ява тут тебе мало чем поможет.
  • 351. Люди есть бальшое желание выучить CGI, Perl и остальную фигню из этой оперы но я ПОНЯТИЯ не имею что это такое (я даже не пойму одно и то-же это или нет) , пытался работат с этой штукой но все закончилось тем что запутался с какимито параметрами (chmod 777 че это такое и как эти параметры устанавливать) Пажалуста помогите кто нибуть где найти инфу по этой теме (исчерпывающую, с самых азов) на русском языке.
    Ответ прислал Виталий.
    Подпишись на рассылку "Программирование скриптов на Perl'e":
    http://subscribe.ru/catalog/comp.soft.prog.perlprog/
    архив выпусков по адресу:
    http://subscribe.ru/archive/comp.soft.prog.perlprog/
    Ответ прислал Farkhad Rakhmetov.
    На http://list.ru зайди на Веб-программирование, там точно че-нить найдешь.
    Ответ прислал Alexander Grishin.
    Ну я бы порекомендовал купить книгу по Linux-системам, потому как большинстово серверов стоят как раз на UNIX-системах, а Linux наиболее доступна (по крайней мере у нас).
    Стоящие книги на books.ru: "PHP", "Perl. Библиотека программиста" (кстати издательство O'Reilly) (авторы Т. Кристиансен и Н. Торкингтон), "Perl" (авторы А. Матросов и М. Чаунин).
    Ответ прислал MIDadmin.
    www.perl.ru
    Ищи там, а так читай умные книги...и ищи Доки в Инете.
    Ответ прислал bnv.
    Напиши, под какое операционкой работаешь! от этого зависит, какой ответ тебе давать.
  • 353. Я недавно начал изучать CGI. Под windows у меня все работает, но в internet у многих стоит Unix подобные и у меня никак не получается напустить программу, чтоб она сохраняла информацию в файле. Права доступа ставил полные, но сервер пишет разные ошибки, начиная от 404 и до 500. Может Вы подскажите как сделать программу на перл, сохраняющую информацию в файле. И как залить ее с помощью FAR?
    Ответ прислал Виталий.
    В Windows признак окончания строки - #13#10 а в Unix - #10 и из-за этого скрипт прекрасно работающий под Windows всегда отказывается работать под Unix. Попробуйте воспользоваться не FAR'ом а FTP-клиентами, имеющими возможность "вырезать" ненужный код. Могу рекомендовать AceFTP, компании Visicom. Взять его можно по адресу: http://www.visic.com/aceftp/
  • 354. Как сделать так, чтобы при открытии страницы закачивались сразу все картинки, а то нужно стрелку на картинке держать минуту, чтобы она поменялась!
    Ответ прислал Benadin.
    Насколько я понимаю, вам необходимо, чтобы при наведении на картинку мыши она менялась быстро. Для этого нужно сделать так:
    <head>
    <script language="javascript">
    <!--
    im=new Image
    im.src="home.gif"
    -->
    </script>
    </head>
    <IMG src="home.jpg" onMouseOver="this.src=im.src" onMouseOut="this.src='home.jpg'"> При этом у вас загрузится видимая часть, а в строке состояния можно еще некоторое время почитать как грузится home.gif. Главное на первое время чем-то занять пользователя. А дальше и картинки для замены удачно подгрузятся.
    Если у вас много кнопок, то могу дать ссылку, где найти удобный скрипт, к-ый все заранее подгружает.
    Ответ прислал Leo.
    Скрипт написал не я. Он был взят из рассылки.
    Простой preload для картинок:
    <SCRIPT LANGUAGE="JavaScript"><!--
    var myimages=new Array()
    function preloadimages(){
    for (i=0;i myimages[i]=new Image()
    myimages[i].src=preloadimages.arguments[i]
    }}
    preloadimages("1.gif","2.gif","3.gif","n.gif")
    //--></SCRIPT>
    Вместо "1.gif","2.gif","3.gif","n.gif" напиши через запятую имена всех картинок на странице.
    Ответ прислал Zeynalov.
    Надо в вписать
    <body onLoad="preloadImages('*.jpg','*.gif')">
    где *.jpg или *.gif это то что надо предворительно загрузить.
    Если не получится попробуйте
    <body onLoad="MM_preloadImages('*.jpg','*.gif')">
    Ответ прислал Farkhad Rakhmetov.
    Смотри ответ #279 в рассылке "Вопрос-ответ" за 01.01.2001.
  • 355. Где мне взять скрипт чата на Perl'е. Желательно с русской документацией на него (ну там как установить, настроить и т.д. и т.п.).
    Ответ прислал Виталий.
    Пишите - вышлю.
  • 357. Как сделать так чтобы ява скрипт, выполнялся самым первым из всего.
    Ответ прислал Михаил.
    HTML-документ состоит из 2 частей.
    <HTML><HEAD>
    1 часть
    </HEAD><BODY>
    2 часть
    </BODY></HTML>
    Таким образом, размещая JavaScript между тегами <HEAD> скрипт загрузится до загрузки основной страницы между тегами <BODY>.
    Пример:
    <HTML><HEAD>
    <SCRIPT>
    location.parent=mypage.html
    onLoad=alert('YO!')
    </SCRIPT></HEAD>
    <BODY>текст</BODY></HTML>
    Ответ прислал djem.
    Вставить его в событие onLoad в теге BODY и в нем вызывать нужную процедурку или прямо там скрипт и прописать. Например:
    <BODY ONLOAD="alert('Здрасте!!!')"><BODY>
    Можно обойтись без обработчика, прописав скрипт в начале страницы.
  • 358. Как убить фрейм в окне?
    Ответ прислал Benadin.
    <a href="page.html" target="_top">kill the frame</a>
  • 359. Я почитал про СGI, но так и не понял, где эти коды надо набирать: в НТМЛ-редакторе, или в программной оболочке? И еще, кто-нибудь не подскажет, где можно найти суперпростое объяснение о наладке (установке) CGI-scriptов на бесплатном сервере (вебсервис, агава, холм и т.п.).
    Ответ прислал bnv.
    Это просто тектовик, можешь набирать его в фаре... зайди на Citforum.ru(кажется так) и поищи по поиску... там есть очень приличная дока по настройке для начинающих.
  • 360. Подскажите скрипт на Java, который бы проверял введена информация с формы (имя и текст сообщения).
    Ответ прислал bnv.
    Проверяет все поля формы и просит ввести недостающую инфо...
    
    <script language="JavaScript">
    function onPush() {
    var ok=true;
    if ( document.formtostudent.FullName.value == "") { alert("input your name");ok=false;}
    if (document.formtostudent.BadDate.value == ""){
    alert("input your birthday");ok=false;}
    if (document.formtostudent.PassportSeria.value == ""){ok=false;
    alert("input your data from passport");}
    if (document.formtostudent.PassportNumber.value == ""){ok=false;
    alert("input your data from passport");}
    if (document.formtostudent.PassportDate.value == ""){ ok=false;
    alert("input your data from passport");}
    if (document.formtostudent.PassportMonth.value == ""){ok=false;
    alert("input your data from passport");}
    if (document.formtostudent.PassportYear.value == ""){ok=false;
    alert("input your data from passport");}
    if (document.formtostudent.PassportSection.value == ""){ok=false;
    alert("input your data from passport");}
    if (document.formtostudent.Address.value == ""){ok=false;
    alert("input your address");}
    if (ok ) alert("Data complite!")
    }
    </script>

  • Приглашаю подписаться на рассылку =Ваши деньги в интернет= Службы Почтовых Рассылок Subscribe.Ru. Описание и примеры рассылки вы можете найти по адресу: http://subscribe.ru/catalog/inet.free.ra3rn
    http://yes.h1.ru

    = Ваши деньги в интернет=
    Клуб друзей

    http://www.ambulance.ru - Лечение зубов под наркозом (во сне), а также предоставление любых медицинских услуг в полном объёме. Лечим не болезнь, а пациента.Консультации он-лайн.
    http://shoudao.boom.ru - Сайт посвященный воинскому искуству Шоу - Дао. На сайте Вы узнаете, что Шоу - Дао это не только боевое искуство, но и прежде всего система жизни. Новости, общение и мн. др.
    http://www.chat.ru/~novikoff_2000 - Дед Банзай и банзайцы с банзайчиками. Анекдоты, хохмы, приколы: армейские, детские, рекламные, черный юмор и другое. Обмен ссылками.

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

    Как попасть? Загрузите инструкцию в zip-архиве.

    Рассылки Subscribe.Ru
    Веб-дизайн, азы
    Веб-дизайн. От А до Я.

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

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


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


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

    В избранное