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

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

  Все выпуски  

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


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


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

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

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

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

Подпишитесь на рассылку "Веб-дизайн. От А до Я."
DHTML, Java, PHP, Perl, советы, помощь, масса другой полезной информации и мн др.

Рассылки Subscribe.Ru
Веб-дизайн. От А до Я.
          Вопросы
  • 116. Кто-нибудь подскажет, есть ли литература по Хоум-сайту, где её найти или какой нибудь русскоязычный ресурс по этому редактору?     Ответить на вопрос

  • 117. Нужен скрипт, который бы создавал навигацию по ссылкам как в кнопке пуск, при наведении на *.jpg или *.gif выплывало окно с пунктами при наведении на пункт выплывало следующее окошко, как в меня винды допустим нажмете: пуск\программы\стандартные\игры. при наведении на каждый из пунктов выплывает следующее окно. вот срочно нужен таковой скрипт кто знает?    Ответить на вопрос

  • 118. Скажите, как в JavaScript поменять заголовок окна браузера для Netscape? document.title почемуто для него не работает.    Ответить на вопрос

  • 126. Нужен скрипт на перле который бы из всех файлов в указанном каталоге из *.htm вырезал бы параметры тэгов которые мне не нужны. Например: Вырезвл бы 'ALT=' и " ... " (от кавычки до кавычки).    Ответить на вопрос

  • 131. Подскажите, есть ли халявные службы типа webservis.ru или narod.ru, которые раздают домен ua?     Ответить на вопрос

  • 132. Нужен скрипт на перле который бы из всех файлов в указанном каталоге из *.htm вырезал бы параметры тэгов которые мне не нужны. Например: Вырезвл бы 'ALT=' и " ... " (от кавычки до кавычки).    Ответить на вопрос

  • 135. Как сделать, чтобы NC показывал <iframe>, и еще: почему он же показывает цвета не так как ИЕ?    Ответить на вопрос

  • 143. Я поставила иконку на свой сайт (подобно такой, как на http://favicon.com/), Установила на страницах необходимый код: Иконка появилась и в адресной строке и в фаворитах, но через некоторое время исчезла, и никакое обновление не помогает. Может кто подскажет в чём причина?     Ответить на вопрос

  • 146. Есть форма с двумя вертикальными рядами значений. Первый столбец (по умолчанию значение равно нулю) посетитель страницы заполняет своими данными. Нужно сделать, чтобы после нажатия на кнопку в окнах второго столбца появились рассчётные значения, равные исходным, умноженным на коэффициент (различный для каждого горизонтального ряда). При этом выполняется проверка: при выходе значений за пределы заданных, итоговое значение выделяется красным цветом.     Ответить на вопрос

  • 148. Вот скрипт:
    <Script Language="JavaScript">
    Artel=window.open("Frame2.htm","Artel",
    "Width=500, Height=160, Toolbar=0, Location=0",
    "Status=0, Menubar=0, Scrollbars=0, Resizable=0")
    </Script>
    Суть его в том, что его вешаешь на страницу и когда на эту страницу кто-то заходит, то это скрипт автоматически открывает еще одну страницу (в новом окне). Но проблема в том, окно страницы, открытой этим скриптом открывается перед основной страницей, то есть заслоняет ее собой. Можно ли как нибудь сделать так, чтобы окно открытое этим скриптом открывалось сзади основной страницы (то есть на заднем плане)?    Ответить на вопрос

  • 149. Напишите пожайлуста sql-выражение для asp которое бы добавляло в таблицу news новую запись в поля date и text. я как ни пробую - все время вылезает ошибка.    Ответить на вопрос

  • 150. Подскажите, пожалуйста, где в интернете можно скачать понятный и незаумный полный курс по HTML? Желательно zip-файл. Желающим могу предоставить аналогичный по Яве.    Ответить на вопрос

  • 151. Не подскажите, как вставить иконку на страницу, как, например, на яндексе или на народе, и кого формата должна быть эта иконка?    Ответить на вопрос

  • 152. Есть форма гостевой... стандартная: имя, мыло, урел, сообщение. две кнопки [отправить] [очистить]. хотелось бы сделать еще одну кнопку [на мыло](выполняется другой скрипт) как это можно сделать в одной форме?    Ответить на вопрос

  • 153. Как сделать так, чтобы отправляя сообщение со страницы на мыло (из опросной формы например) не появлялась эта дурацкая надпись типа "ваш емейл будет доступен другим, информация будет отправлена?    Ответить на вопрос

  • 154. Кто подскажет, какой сервис считается самым быстрым (народ, бай, вебсервис...)?    Ответить на вопрос

  • 155. Помогите, пожалуйста, сделать, бегущую строку на Java-скрипт, только нужно, чтобы она бежала в Netscape и том числе в Netscape 6, который по-моему не поддерживает слои. (строка должна просто бежать по экрану, не в форме и не в статус-баре.    Ответить на вопрос

  • 156. Помогите, пожалуйста, сделать на CGI нахождение НОД (наибольшего общего делителя двух чисел; можно по алгоритму Евклида: while a<>b do if a<=b then a:=a-b else b:=b-a), т.е. вводим в формах 2 числа и результат выводим в третьей.    Ответить на вопрос

  • 157. Как убрать scrollbar с textarea?    Ответить на вопрос

  • 158. Как считать количество введенных символов в textarea после нажатия клавиши (событие OnChange срабатывает только при потере фокуса)?    Ответить на вопрос

  • 159. Можно ли изменять скорость мерцания курсора?    Ответить на вопрос

  • 160. Как сделать так, чтобы при выделении текста не появлялся background, а только менялся цвет шрифта?    Ответить на вопрос

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

  • 162. есть ли скрипт определяющий размер просмоторщика пользователя (ну там 640х480 и т.д.)?    Ответить на вопрос

  • 163. У меня наибанальнейший вопрос!! Как сделать предзагрузку изображений (гифов), и потом, при ОнМаусОвер, сделать одновременно замену изображения и строки статуса, а при ОнМаусАут - восстановить изображение (строку статуса)? Это делается при помощи function - это я знаю. И значение строки статуса у меня меняется (window.status=document.title - это понятно). Не понятно только с рисунками.    Ответить на вопрос

  • 164. слушай, как мне сдедать сайт с использованием ASP, какие сервера поддерживают и где найти инфу?    Ответить на вопрос

  • 165. На страничке есть выбор цвета(фон). Как с помощью Cookie сделать чтобы он сохранялся у пользователя. Чтобы при новом входе на страничку был тот цвет который он(а) выбрал(а), а не тот что по дефаулту.    Ответить на вопрос

  • 166. Ввроде весь Инет перерыл, но не найти дистрибутив ГестБука, который бы работал на сервере без всего (без cgi, perl...) вот, что б просто распаковать, дать права на выполнение, запись, выложить на сайт и все.    Ответить на вопрос

  • 167. Вопрос по созданию баннеров в Corel Photo-Paint 8. Когда в одном из 4 кадров создаешь текст, то в 3 других автоматически появляется тот же текст, а если его удалить, то он и удаляется изо всех! (а фоны в кадрах можно делать разные - они не дублируются). Подскажите решение этой проблемы: как мне сделать разный текст в разных кадрах?    Ответить на вопрос

  • 168. Делаю первые шаги в создании WEB-страниц. Получается. Но как поместить ее на сайте? Это, видимо, настолько просто, что никто не счел нужным подробно осветить этот вопрос. Буду искренне благодарен за подробную инструкцию.    Ответить на вопрос

  • 169. Возможно ли на РНР написать свой хидер, при вытягивании страницы? Или на каком нибудь другом скрипте? Если да то на каком хостинге это можно повесить? Желательно бесплатном.    Ответить на вопрос

  • 170. Меня интересует, как на JavaScript можно сделать сортировку объектов. То есть, имею я файл, например в котором есть список компьютеров, с разными размерами HDD, скоростью CPU итд. Как можно сделать так, чтобы в JavaScript он автоматически вставлялся в .html документ и сортировался по нужным пользователю критериям? Честно говоря, давно решаю эту проблемму. Если кто знает как это сделать, пожалуйста, напишите.    Ответить на вопрос

  • 171. Моя страница index.htm выглядит следующим образом:
    <script> if(браузер==InternetExplorer)document.location.href="страница_под_IE.htm";
    if(браузер==NetscapeNavigator)document.location.href="страница_под_NN.htm";
    document.location.href="страница_под_все_остальные_браузеры.htm";
    </script>
    Скрипт прекрасно работает: как только юзер под IE заходит на страничку, он сразу же попадает на "страница_под_IE.htm" Проблема вот в чем: как только он нажимает в браузере кнопку 'Back', он снова попадает на index.htm, которая тут же отсылает его обратно. Получается, что страница как бы не позволяет пользователю с нее уйти. Как с этим бороться?    Ответить на вопрос

  • 172. Есть следующий скрипт: 001 = window.open("file:///c:/s/sb_bb001.htm","001","left=0, top=0, width=730, height=480, scrollbars=yes, resizeable=yes"); Как сделать, чтобы страница открывалась не с заданными width и height, а в полное окно? Уже и в справочнике по JavaScripty "сканировал"; ничего не нашел...:(     Ответить на вопрос

  • 173. Подскажите пожалуйста, где(кроме Microsoft.com) можно скачать Prsonal Web Server?    Ответить на вопрос

  • 174. Как сделать что бы какртинка на HTML страничке была не как стандартно посредине или жеслева а гденить например чуть чуть с отступлением в право сантиметров например на 4 (это так к примеру ).    Ответить на вопрос

  • 175. Где в инете можно почитать (или скачать) футбольные правила (с поиском не выходит, правда есть сайт, но он у меня не грузится вообще! www.footbubble.net.ru/law/ ) ?     Ответить на вопрос




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

  • 76. Я пытаюсь сделать чат на ASP.Кто-нибудь может подсказать (по-подробнее) как он работает.
    Ответ прислал Tamir Khason
    Est' ku4a open source chatov, posmotri na http://www.aspin.com i tomu podobnix.

  • 104. Подскажите, пожалуйста, как можно писать в кодировке ISO (центральноевропейский), а точнее на польском языке, в html-редакторах (HotDog, 1stPage и др., но не в FrontPage!). Особенности польских букв не передаются, слова изменяются. Что делать?
    Ответ прислал Andrey V. Pismenny
    Попробуй воспользоваться каким-нибудь текстовым редактором типа ADITOR (http://aditor.swrus.com/) а потом просто скопируй текст.
    Ответ прислал dward V. Kozadaev
    У меня была почти такая же проблема. Я сделал это все в Word97 - там можно сохранить документ как HTML страницу, причем с выбором кодировки. А символы специфические вставляются через "Вставить/Символ".

  • 111. Нужно на Java повесить на index.htm wav-файл "Добро пожаловать". Проблема: при использовании <bgsound scr="имя *.wav файла" loop=false> каждый раз, когда пользователь возвращается обратно из подстраниц, он слышит: "Добро пожаловать" - это не очень приятно и хочется, чтобы эта фраза звучала только при _первом_ обращении к index.htm.
    Ответ прислал Jimy SHADE
    Сделай две одинаковых главных страницы с тем лишь отличием, что в одну копию страницы вставь звук, а в другую нет. Ту которая со звуком назови index.htm, а без звука по-другому, например, index1.htm. А на всех остальных страницах переделай ссылки так, что бы посетитель возвращался не на главную, а на ее копию без звука (index1.htm). Получится так, когда посетитель заходит на сайт он попадает на index.htm и слышит музыку, а если он ушел с главной страницы и потом захочет на нее вернуться, то ему уже подсовывается файл index1.htm, который уже без музыки.

  • 112. На мой странице есть фреймы. При переходе по навигации на страничку какого-то раздела у меня загружается другая страничка с двумя другими фреймами, но они другого размера. Для решения этой проблемы я использую скрипт-убицу фреймов:
    <script>
    if (parent.frames[0]){
    top.location.href="****.html";
    }
    </script>
    "****.html* указывается та страничка которая будет загружена. В IE прекрасно все работает. Но в NN работать не хочет. Решаю эту проблему самостоятельно, но увы нехватает пока видно познаний. Не хотелось бы открывать новые страницы в новых окнах, хочется что бы все закружалось в одно.
    Ответ прислал Andrej R. Sirvutis
    А не проще ли написать так: <a href="page.htm" target="_top">Link</a> Проверял и в Шкафе, и в Эксплоре. И там, и там работает.

  • 113. Раскажите на примере подробно, как создать во Флэше, кнопку с выпадающим меню (ссылки)?
    Ответ прислал Tamir Khason
    posmotri help lessons ot flash (on vmeste s paketom).
    Ответ прислал Babchinsky Roman
    В четвёртом флэше в папке samples есть такое меню готовое, даже не одно!

  • 114. Я полностью изучил "Введение в JavaScript" Стефана Коха.Но чувствую,что этого мне явно недостаточно и кое-какие вещи так и остались непонятными.Хотел бы узнать:существует ещё какая-нибудь литература в Интернете или может продается какой-нибудь диск с обучающей программой?
    Ответ прислал Андрей Смольков
    Недавно я прочитал книжечку Джерри Бранденбау. Я думаю, человеку знакомому с Js будет интересно почитать, правда в книге описано 10 конкретных примеров, но для практики я лучшего ничего посоветовать не могу. Из прелестей - к листингу прилагается построчный разбор нормальной русской речью, без выкрутасов.
    Ответ прислал Andrey V. Pismenny
    на ЦИТ-Форуме много чего есть по JS (равно как и по многим другим технологиям)http://www.citforum.ru
    Ответ прислал Andrej R. Sirvutis
    Посмотрите на http://document.newmail.ru или на http://www.rusdoc.ru
    Ответ прислал farkhad
    Введите в Яндексе словосочетание "Документация по JavaScript" и всё.

  • 115. При написании странички я задал цвет фона: <BODY BGCOLOR="lightsteelblue"> и закачалл ее на сайт. При открытии этой страницы с жесткого диска цвет бывает таким, каким и должен быть, а когда я захожу на неё в Интернете цвет бывает белым. В чём тут дело?
    Ответ прислал Kot Matroskin
    Попробуй заменить значение кодом lightsteelblue => #B0C4DE

  • 119. Как экспортировать макет (публикацию), сделанную в PageMaker 6.5 в формат HTML, чтобы сохранилась кириллица?
    Ответ прислал Дмитрий С.
    Может быть он по умолчанию создает кодировку не виндовую, а iso вот например дреймвивер делает именно так.

  • 120. Как в 4 Dreamveawerе сделать отображение SSI для проектируемых страниц? В 3 было Edit->Preferences_>Translation. В 4 такое отсутствует.
    Ответ прислал Дмитрий С.
    Установи апач под винды да не мучийся... только там будет ризница в написании ssi.

  • 121. Чем отличается CGI от ASP?
    Ответ прислал Andrej R. Sirvutis
    Хороший вопрос ;)) Проще всего отослать на http://document.newmail.ru , где хранится много документации.
    Вообще говоря, CGI и ASP - это принципиально разные вещи. Если CGI - это только скрипты (счетчики, гостевые, форумы и т.п.), которые пишутся на собственно CGI или Perl, то ASP - это страницы, которые могут быть открыты непосредственно набором адреса в строке броузера.
    ASP могут быть написаны на разных языках. К сожалению, я ни на одном из них (кроме Perl'a) ничего не писал, но перечислю те, про которые знаю, что они поддерживаются: perl, tcl, tcl/tk, python, bash, csh, c, awk, vb. Есть вроде бы еще, какие - не знаю. Нужно документацию смотреть.
    Для выполнения CGI на сервере необходима поддержка, наличие каталога /cgi-bin/ , в котором будут размещаться скрипты. Для ASP необходима поддержка на сервере. Размещение страниц *.asp возможно в любом каталоге, кроме служебных (вроде /cgi-bin/, /bin/ etc.)
    ASP поддерживается на многих хостингах. CGI также поддерживается на многих, но чаще всего с какими-либо ограничениями.
    Вот в принципе все. Остальное нужно смотреть в документации по конкретной теме.

  • 122. Возможно ли с помощью Java скрипта запустить заданную программу (путь к программе известен). Действие производится при нажатии на какую-то кнопку. Имеется в виду ЕХЕшник- программа работающая под Виндой. Это нужно для использования на локальном ПК без Интернета. Если не Java то с помощь чего?
    Ответ прислал Andrej R. Sirvutis
    Если не ошибаюсь, то никак. Надо написать на странице со ссылкой, что при клике по ней появится окно запроса на открытие или сохранение файла, при этом посетитель страницы нажимает "открыть".
    Ответ прислал Vitalii Belokoskov
    С помощью JavaScript этого точно не сделать, все время будет выдаваться подтверждение на сохранение... Вообще, навряд ли у вас это получится. HTML страница не предназначена для этого. Если бы со страницы без ведома пользователя можно было бы запускать программы, то интернет просто рухнул бы.

  • 123. Допустим, у меня есть сайт с адресом http://www.site.ru . Есть две странички - index.htm и main.htm. На каждой есть баннеры из баннерообменок. Странички взаимосвязаны ссылками. Но ссылки не типа <a href="http://www.site.ru/main.htm"> , а <a href="main.htm">.Такой вопрос - при переходах со странички index.htm на main.htm будут показываться те же баннеры, что и на index.htm, или новые?
    Или такой вариант - юзер перешёл с index.htm на main.htm, а потом решил вернуться на index.htm с помощью кнопки "Назад". В таком случае покажутся новые баннеры, или те же?
    Ответ прислал Vyskubov Semyon
    Смотря какой код ты берешь регистрируясь в баннерообменке. Если простой - без кэша, то те же и останутся, если cgi, ssi или java, то будут другие.
    Ответ прислал Andrej R. Sirvutis
    Приведу пример, используя баннерный код от RLE:
    <iframe src=http://www.linkexchange.ru/cgi-bin/erle.cgi?99999?1
    frameborder=0 vspace=0 hspace=0 width=468 height=60
    marginwidth=0 marginheight=0 scrolling=no>
    <a href=http://www.linkexchange.ru/users/099999/goto.map target=_top>
    <img src=http://www.linkexchange.ru/cgi-bin/rle.cgi?99999?1
    alt="RLE Banner Network" border=0 height=60 width=468></a>
    </iframe>
    ?99999 и /099999 - подставить вместо 99999 код аккаунта на RLE
    ?1 - код страницы - для RLE это безразлично, просто если используется кэширование страниц в броузере, то пользователь при том же коде баннера на другой странице увидит вероятнее всего тот же баннер, если, конечно, у него не отключено кэширование и если не прошел достаточно длительный по мнению броузера интервал времени.
    В принципе, это все. Если Вы используете баннеры RLE, то это сработает, если нет, то пишите директом и укажите код баннерообменки, что-нибудь придумаем.

  • 124. Каким тэгом отформотировать текст в таблице по ширине(не по центру и краю)?
    Ответ прислал SirGal
    Между тегами HEAD
    <STYLE TYPE="text/css">
    .H0 {text-align:justify; color:#daa520; FONT-SIZE: 18px }
    .H1 { text-align:center; color:#daa520; FONT-SIZE: 22px }
    </STYLE>
    А в тексте:
    <div class="H1">заголовок <div class="H0">текст между тегами <div> и </div> можно пользоватся тегами: Font
    Ответ прислал Oleg
    <table>
    <tr>
    <td>
    <p align=justify>
    ваш текст
    </td>
    </tr>
    </table>
    Ответ прислал Vyskubov Semyon (Poizon)
    <td align="justift">
    если не работает, то создай в css'е или в <Style> метку, в которой пропиши:
    text-align : justify;
    и в <td>
    <td class="justify">

  • 125. Хотел бы узнать как установить счетчик, не используя Spylog, Aport и т.д.
    Ответ прислал Andrej R. Sirvutis
    Скачайте скрипт счетчика из любой коллекции скриптов в Интернете. Можете посмотреть счетчик у меня на сайте http://guns.apatity.ru Если устроит, то пишите директом, перешлю и объясню как настроить.
    Ответ прислал Babchinsky Roman
    Тебе скрытый или видимый? Если видимый - так лучше всё-таки поисквика - и счётчик, и информация в каталоге поисковика... Если скрытый - то поставь сайт на народ.ру - там скрытый по ип-адресам считает + безрекламный видимый 6 видов (только цифры).
    Ответ прислал Nehurov Roman
    <applet ARCHIVE=http://counter.bloke.com/Counter.zip CODEBASE=http://counter.bloke.com/ CODE=Counter.class WIDTH=75 HEIGHT=20> <param name=URL value="http://измени на свой URL">
    </applet>
    результат можешь посмотреть на моём сайте http://sp91.nm.ru

  • 127. Кто подскажет в каком редакторе изготовляются баннеры и какая прога нужна для анимирования их?
    Ответ прислал Andrej R. Sirvutis
    Баннер можно нарисовать в любом графическом редакторе. Нужно только задать размер, который Вам необходим. А создать анимированный баннер можно, имея, конечно, уже готовые кадры баннера, в Ulead GIF-Animator'e.
    Ответ прислал Vyskubov Semyon
    Качественные баннеры учиться рисовать надо, а создать Фотошопом можно. Анимировать - MSGifAnimator или MAGifTed. Нужны? Пиши, вышлю. Одна 0,5mb, другая 1.0mb.
    Ответ прислал Михаил Полыковский
    Для рисования баннеров подойдет любая графическая программа (я предпочитаю связку PhotoShop + CorelDraw). Баннеры рисуются, экспортируются в Gif и анимируются GifAnimator - ом.
    Ответ прислал Kot Matroskin
    Баннеры рисуются в любом графическом редакторе. Я пользуюсь PhotoShop, но подойдет даже PaintBrush. А лучшая на мой взгляд программа для последующей анимации нарисованного - это GIF Animator. http://www.ulead.com

  • 128. Где можно почитать о том что такое файл .htaccess?
    Ответ прислал Дмитрий
    Когда поступает запрос на считывание web страницы, web сервер сначала анализирует .htaccess файл. Сервер ищет .htaccess в главной web директории, а затем начинает спускаться по дереву директорий пока не дойдет до директории, где находится запрашиваемая страница.
    Ответ прислал zenit
    Кое что есть на моем сайте в разделе www.absfree.h1.ru/promote/404.thml

  • 129. Где в интернете можно найти очень подробное руководство по SSI?
    Ответ прислал farkhad
    используй поисковые машины. мучительно и долго, правда -(
    Ответ прислал Михаил Полыковский
    http://citforum.ru http://infocity.kiev.ua/

  • 130. Вопрос по php. есть файл, в нем какое-то количество строк. как можно взять любую строку из него (по рандому, случайно)?
    Ответ прислал Edward V. Kozadaev
    Можно так:
    $line_array = file("yourfile.txt"); // читает файл в строковый массив
    $total_lines = count($line_array); // считает кол-во строк
    echo "$line_array(rand(0,$total_lines-1))"; // ну а здесь понятно.... ;)

  • 133. Где в Инете можно достать доку по mysql на русском для тех, кто вообще понятия не имеет о таких базах, т.е. чтоб было все с нуля. не обязательно, чтоб в ней было все от и до. мне нужно только создание баз, добавление в них информации и осуществление поиска по базе с помощью пхп скрипта.
    Ответ прислал Rahman Roman
    Вот свежак, открыто на той неделе:
    Документация на MySQL
    Руководство рассчитано на пользователей среднего уровня подготовки. Оно может быть использовано как в качестве справочного руководства по данной СУБД, так и в качестве учебника.http://www.citforum.ru/database/mysqldoc/index.shtml Вообще, все рекомендую подписаться на http://subscribe.ru/ на подписку Новости Сервера Информационных Технологий, а также почаще туда заглядывать. Кажись, и работы уважаемому Автору Рассылки было бы меньше;)

  • 134. Проблема со скриптами: я только начал изучать и никак не могу сделать, хотя знаю код... Поэтому прошу ответить как можно подробней как установить сам скрипт в страницу (я использую FrontPage98).
    Ответ прислал Andrej R. Sirvutis
    Открываете созданную страницу в Блокноте или - с подсветкой синтаксиса - HTML-редакторе типа HomeSite, CuteHTML или чем-то подобном. Находите нужное место, прописываете там код скрипта (видимо имеется в виду JavaScript).
    Ответ прислал Shico
    У FP98 есть такой глюк - когда его редактируешь в HTMLе, то он поступает как ему заблагорассудится. Возьмет и тот код который ты рисовал долго и упорно, обливаясь потом, подомнет под себя добавив при этом всякие свои Web bootы :). Очень часто так-же он поступает со скриптами. Поэтому очень тщательно проверяй, все ли теги закрыты. Это раз. Но для того что-бы вставить код достаточно прсто выполнить команду Insert HTML в нужном месте не ковыряясь собственно в коде.
    Ответ прислал Игорь
    http://mastergif.bizland.com. Создание страниц с помощью FrontPage2000.Русское руководство.

  • 136. Хотелось бы сделать каталог рассылки. Проблема вот в чем. Каждая страница на моем сайте собирается из множества других маленьких страничек (HTML-кодов). Для этого я использую SSI, делаю это так
    <!--#include virtual="/dir/file.shtm"-->
    Сейчас начал осваивать Perl. Хочу каталог рассылки сделать на CGI, чтобы страничка формировалась "на лету". Так он будет занимать меньше места (за место на сервере приходится платить) и, самое главное, все страницы будут одинаково стильными. Но вдруг возникла проблема. Файлы CGI не работают с "include virtual". Вероятно есть какой-то другой метод вставлять один файл в другой? Вопрос. Как вставить в Perl один файл в другой "на лету". Формирование и хранение страницы в html-виде не подходит. Главное условие - формирование "на лету".
    Ответ прислал Andrej R. Sirvutis
    Попробуйте использовать PHP для подготовки скрипта:
    <?
    $file=file("file.htm");
    Include $file
    ?>
    Эта конструкция аналогична #include virtual
    Ответ прислал Максимов Алексей
    Можно решить примерно так:
    откроем первый файл -
    open (F1,"file1");
    @f1=<F1>;
    close F1;
    откроем второй файл -
    open (F2,"file2");
    @f2=<F2>;
    close F2;
    В первом файле (HTML-формат) ищем строку типа <!-- insert --> вместо которой нужно вставить строки из второго файла
    foreach $i(0..$#f1){
    if (index($f1[$i], "<!-- insert -->")>=0)
    {
    foreach $j(0..$#f2){print $f2[$j]}
    }else{print $f1[$i]};

    };

  • 137. Если ВАС не затруднит - дайте пожалуйста скрипт который закрывает собственное окно по таймауту ?
    Ответ прислал Hidetek
    // Это нужно вставить в head окна которое откроется
    <script>
    function f(){
    window.close(); }
    setTimeout("f()", 2000); // время (в миллисекундах) через которое закуроется окно
    </script>
    Ответ прислал Andrej R. Sirvutis
    <body onLoad="begintimer()">
    <script>
    <!--
    // ниже вводится время лимита в формате "минуты:секунды" Минут может быть сколько
    // угодно, а секунды можно устанавливать в диапазоне от 0 до 59
    var limit="1:30"
    if (document.images){
    var parselimit=limit.split(":")
    parselimit=parselimit[0]*60+parselimit[1]*1
    }
    function begintimer(){
    if (!document.images)
    return
    if (parselimit==1)
    // далее указывается страница куда произойдет переход после тайм-аута,
    // если нужно, то можно сделать закрытие текущего окна (не помню функцию)
    window.location="page.htm"
    else{
    parselimit-=1
    curmin=Math.floor(parselimit/60)
    cursec=parselimit%60
    if (curmin!=0)
    curtime=curmin+" мин. и "+cursec+" секунд осталось на просмотр этого сайта"
    else
    curtime=cursec+" секунд осталось на просмотр этого сайта"
    window.status=curtime
    setTimeout("begintimer()",1000)
    }
    }
    //--> </script> </body>
    Ответ прислал Михаил Полыковский
    onclick="setTimeout('window.close();',3000)"
    3000 - время в миллисекундах

  • 138. Вопрос адресован тем, кто имеет опыт работы с SSI. При работе над сайтом возникла проблема определения типа браузера юзера. Использовал следующую конструкцию, реализованную на SSI:
    Броузер:
    <!--#if expr="$HTTP_USER_AGENT=/Nav/ || $HTTP_USER_AGENT=/Mozilla/" -->
    Netscape Navigator
    <!--#elif expr="$HTTP_USER_AGENT=/MSIE/" -->
    Internet Explorer
    <!--#else -->
    Неизвестный (<!--#echo var="HTTP_USER_AGENT" -->)
    <!--#endif -->
    У меня на компе установлены IE 5.0 и NN 4.61. Когда я просматривал страницу данная конструкция определяла всевремя мой броузер, как NN. Пришлось немного изменить код на следующий:
    <!--#if expr="$HTTP_USER_AGENT=/MSIE/" -->
    <!--#include virtual="./ssi/ostap_ie.html" -->
    <!--#else -->
    <!--#include virtual="./ssi/ostap_nn.html" -->
    <!--#endif -->
    В следствии загружается html-файл со скриптом, который определяет разрешение монитора пользователя и подгружает соответсвующие CSS. У меня работает все нормально. Вопрос?
    Будет ли моя конструкция на SSI работать коректно с любым браузером? Будет ли она правильно определять браузер? И почему не работала предыдущая? http://ostap.by.ru.    Ответить на вопрос

  • 139. Интересно узнать с чего начинают строить форум, и как он вообще создается. Где можно посмотреть информацию по этой теме?
    Ответ прислал Babchinsky Roman
    Ну существуют же готовые, так зачем трудитcя?
    Ответ прислала Roza
    Для начала: можно взять готовый форум.
    Есть сайты, которые предоставляют такие услуги. Можно создать свой дизайн и использовать их настройки.
    Другой вариант: Взять форум, написанный на Perl.
    Последний вариант: Найти литературу, выучить и написать самому :)
    Но проще: открыть свой форум на каком-нибудь сайте-генираторе, таком, как http://narod.yandex.ru.
    Там есть выбор дизайна и возможность менять настройки.

  • 140. Надо динамически изменять размер картинки: свойства width и height изменять положение нет проблем:
    NN: document.layers[el].left = x;
    IE: document.all[el].style.pixelLeft = x;
    а вот размер, может через
    document.all.element.innerHTML - ?, но там тоже проблемы.
    Ответ прислала Roza
    Посмотри интересный вариант http://webg.agava.ru/rass/d/otvet140.zip Картинку можно растягивать, как ризиновую.

  • 141. Помогите разобраться с кодировками - просто невозможно работать с Хомсайтом и Дремвейвером, открыл страницу, глянул код, затем обратно в desing и готов набор лабуды :-(. Откуда они только выискивают западноевропейскую кодировку? Пробовал выкашивать шрифты с данным набором символов - не помогло.
    Ответ прислал Andrej R. Sirvutis
    Я столкнулся с такой же проблемой. Набиваю страницы в CuteHTML, просматриваю готовое в DreamWeaver, затем опять правлю. После нескольких таких глюков догадался, что проблема в строке с мета-тэгом, определяющим кодировку страницы:
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    Перед выгрузкой на сервер я эту строку из кода страницы убираю, так как на хосте установлен Апач, а у него проблемы с кодировками возникают, если они явно прописаны на странице.
    Ответ прислал Stas Klenov
    Зайди в EDIT>>PREFERENCES>FONT/ENCODING
    там выбери
    FONT SETING - Cirillic
    DEFAULT ENCODING - cirillic (windows 1251)
    Нажми кнопочку ОКей и работай на здоровье :)
    Ответ прислал Piroumian, Konstantin
    В DreamWeaver-e в можно задать кодировку страницы в контекстном меню Page properties... Что-то аналогичное должно быть и в HomeSite. Можно попробовать прямо в текст вставить строку:
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>

  • 142. А не подскажите где мне взять гиф-аниматор в Интернете, желательно на русском?
    Ответ прислала Elena Shakhsuvarova
    На русском не знаю, но английская версия есть на www.zmeika.ussr.ru

  • 144. Ребята, ну не могу я переехать на сервера, которые дают CGI и все такое. а у родного провайдера этих услуг нет! зато есть доступ по бесплатной линии, что для меня важнее. Ну кто-нибудь подскажите, как тогда быть с конференциями, форумами и частными объявлениями!
    Ответ прислал Михаил Полыковский
    В интернете есть множество серверов, предоставляющих такие сервисы бесплатно. Ставите на своём сервере ссылку на скрипт на другом серваке и всё.
    гостевые книги - http://guestbook.ru
    форумы - http://webforum.land.ru
    Ответ прислал Andrej R. Sirvutis
    Попробуй использовать PHP, ASP и, если есть возможность, mySQL. У многих провайдеров, не разрешающих CGI, работает что-либо из перечисленного. Дальше - пишешь скрипт или скачиваешь из какой-либо интернет-коллекции и устанавливаешь.
    Ответ прислал Babchinsky Roman
    Придётся так: тебе шлют высказывание в форум/объявление/коммент на мыло, а ты его срызу на сайт ставишь по ftp или как иначе.... не хочешь переезжать - твои problems :)

  • 145. Подскажите пожалуйста самый лучший сервер который даёт бесплатно сайт типа
    http://www.твоёимя.com .org .net .ee
    Или ещё какие нибудь. А если вы с ними работали то подскажите как правильно зарегистрироваться и что делать после регистрации?
    Ответ прислал Babchinsky Roman
    http://bizland.com
    http://www.freeservers.com
    http://hypermart.net
    http://namezero.com
    http://domainzero.com
    http://namedemo.com
    Хотя мой совет - все нормальные короткие имена уже заняты, приходится довольствоваться двадцатибуквенным хламом... более того, такие русские слова-домены как pivo, pivko забиты американцами! (по данным namezero.com)
    Ответ прислал Elena Shakhsuvarova
    Попробуй http://www.gp.ru .Хороший, хотя сама не пробовала.После регистрации загружай свой сайт на отведенное тебе место, в регистрации надо указать имя, ник (как и практически во всех), иногда адрес обычной почты.На данном надо указать с каким периодом времени вы будете обновлять свой сайт.Дают прилично, 100 кажется МБ.

  • 147. Как сделать, чтобы в форме в строке ввода мигал курсорчик сразу после загрузки странички у пользователя (чтобы он не щелкал на строке ввода и не перемещался Tab-ом)?
    Ответ прислал A G
    Между <head> и </head> нужно вставить такой скрипт
    <script>
    function first() {
    document.myform.yourtext.focus();
    }
    </script>
    здесь first() - имя функции
    myform - имя формы
    mytext - имя елемента на которам должен мигать курсор,
    а потом вызвать в загрузке тела документа
    <body onload=first();>
    Или вот рабочий пример http://www.kss.kiev.ua/webmaster/1.html
    Ответ прислал Vitalii Belokoskov
    Ниже находится пример кода страницы. Чтобы он работал необходимо, чтобы код, который находится после кода поля ввода. Нельзя также изменять параметры id и name тэга input.
    Код:
    <html>
    <body>
    <form name=frm>
    <input value="Sample" id=inp name=inpns >
    </form >
    <script language=JavaScript>
    if (navigator.appName.indexOf("Explorer")!=-1) {
    // Установка курсора для IE
    frm.inp.focus();
    }else{
    // Установка курсора для Netscape
    document.frminpns.focus()
    }
    </script>
    </body>
    </html>
    Ответ прислал SavAnt
    В тег <body> нужно вставить следующее
    onLoad="document.forms[0].*******.focus();"
    где "******" -это название 'text field' где должен стоят курсор.


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

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


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

RLE Banner Network

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

В избранное