Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Дизайн как индустрия: профессиональное отношение к работе." на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Веб-дизайн. Вопросы и ответы.
WEB-дизайн. Вопросы и ответы. |
20 декабря 2000г. # 9 |
|
Кол-во подписчиков - 6000 |
Сайт для web-мастера http://webg.agava.ru |
Присылайте свои вопросы и ответы с пометкой "Вопрос-ответ".
Подпишитесь на рассылку "Веб-дизайн. От А до Я." PHP скрипты!
Если у Вас есть PHP скрипты, то прислав их нам, Вы получите от 50 до 500 показов RLE за один скрипт. я не знаю как скомпилировать программу на с++. Я пишу в с++builder а там помоему не предусмотренна эта функция если вем не трудно подскажите как это сделать, заранее спасибо. Ответить на вопрос " Этот сайт зделан ВЕБМАСТЕРОМ Иван Иванычем ,,,, ". Ответить на вопрос Set rs = Server.CreateObject("ADODB.Recordset Set cmd = Server.CreateObject("ADODB.Command") cn.ConnectioString = "*******************************" cn.Open cmd.ActiveConnection = cn cmd.CommandText = "имя хр.процедуры" cmd.CommandType = adCmdStoredProc rs = cmd.Execute но работать упорно не желает, хотя если делать вызов той-же хранимой процедуры через метод Open Recordset'а, все работает нормально. Ответить на вопрос TDN, начальные спеки, скетчевые наброски Ответить на вопрос И как мне сделать другой e-mail info@имя.com? Ответить на вопрос 1) URL url=new URL(getCodeBase().toString() + "something.htm"); try { InputStream conn=url.openStream(); } catch (.....) .... работает 2) URL url=new URL("http://www.somewhere.com/something.htm"); try { InputStream conn=url.openStream(); } catch (.....) .... вызывает ошибку security, хотя в скобках после URL() во втором случае стоит то же самое, что и в первом (эквивалентная строка), т.е. почему-то нельзя задать URL в виде явной строки. Почему, в чем может быть ошибка ? Как же тогда читать при помощи Java-апплета читать страницы на других серверах (не только на своем собственном) ? Ответить на вопрос #Это "cgi.cgi" #!/usr/bin/perl if($ENV{'REQUEST_METHOD'} eq 'GET'){ $query=$ENV{'QUERY_STRING'}; } elsif($ENV{'REQUEST_METHOD'} eq 'POST'){ sysread(STDIN,$query,$ENV{'CONTENT_LENGTH'}); #Eсли Reg значит идти сюда: if ($query eq "reg"){ do "reg.cgi"; ®: exit; } А в reg.cgi находится форма например регистрации. #Например это reg.cgi #!/usr/bin/perl sub reg{ print <<HTML; <html> <head> <form method="POST" action="/cgi-bin/cgi.cgi"> #Здесь вроде так, а дальше? <p><input type="text" name="T1" size="20"><input type="submit" value="Submit" name="B1"></p> </form> </body> </html> HTML } ну я думаю понятно? Теперь вопрос как сделать так чтобы он ползовался определением метода из файла cgi.cgi ? Ответить на вопрос Вопросы и ответы Ответ прислал Vladimir Shestakov Скорее всего никак, ибо document.title в NN является read-only. Можно попробовать: <HTML> <HEAD> <<title>ttt</title> </HEAD> <BODY> <form> <script> function changeTitle(newTitle) { document.write("<title>"); document.write(newTitle); document.write("</title>"); } </script> <input type="text" name="txtTitle"> <input type="submit" value="Change title" onClick="changeTitle(document.forms[0].txtTitle.value)"> </form> </BODY> </HTML> но работает такая конструкция некорректно. Других способов нет. Ответ прислал Михаил Комлев А зачем здесь Perl? Мне кажется проще стереть это от руки, чем применять CGI. Ответ прислал IndigoSlim Для создания баннеров нельзя придумать лучшего тандема, чем Adobe Photoshop 5.5 + ImageReady 2.0 (который входит в его состав) по простой причине - ни одна другая программа не может работать со слоями .psd-документов. Теперь можно легко делать эффекты, которые раньше были доступны только в Macromedia Flash (тоже, кстати, неплохой редактор GIF-анимации), как например усиление или уменьшение Outer Glow (layer effect), или tweening. Есть много предустановленных actions, которые могут "закрутить текст" или создать любой другой эффект. Есть функция автоматической вставки кадров и многое другое. Многие открывают ImageReady и, думая, что это "облегченный фотошоп", закрывают его. Но это далеко не так. Теперь я в фотошопе делаю только заготовки, материал для дизайна. А остальное все - дело ImageReady. Ответ прислал Griphel Домены .ua вообще не раздаются. Ни платно ни бесплатно. Ответ прислал tosha Есть только редирект... имя типа name.in.net.ua http://in.net.ua Ответ прислал Alexander Kravchenko Для того, чтобы NN и IE показывали цвета одинаково их надо писать #FFFFFF - в шестнадцатиричной системе счисления! Ответ прислал Михаил Комлев NN не поддерживает iframe Ответ прислал Leonov Roman Когда страница помещается в "Избранное", иконка помещается в папку x:\youwin\Temproary Internet Files\ (где x:\youwin\-Папка, в которой установлена виндовс) ,там сохраняются просмотренные веб-страницы.Ета папка имеет ограничение на размер, и старые файлы удаляются. Может иметь место также принудительное удаление файлов оттуда либо вручную, либо из вкладки "Свойства Обозревателя".Так что не удаляйте иконку оттуда, можно увеличить место под папку в вышеупомянутой вкладке.И иконка будет дольше быть.Но только у вас, увы! <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> Суть его в том, что его вешаешь на страницу и когда на эту страницу кто-то заходит, то это скрипт автоматически открывает еще одну страницу (в новом окне). Но проблема в том, окно страницы, открытой этим скриптом открывается перед основной страницей, то есть заслоняет ее собой. Можно ли как нибудь сделать так, чтобы окно открытое этим скриптом открывалось сзади основной страницы (то есть на заднем плане)? Ответ прислал Vladimir Shestakov <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") ; // focus(); </Script> Ответ прислал postmaster http://www.webclub.ru/materials/htmlshort/index.html Ответ прислал Dmitriy Denisov Ответа на вопрос не знаю, но очень хотелось бы получить курс по Яве... вышли плз. Ответ прислал Wasilich http://www.megapolis.org/internet/web_manual/index.html Самый "не заумный" учебник с примерами от Якова Каца. Ответ прислал m_fomich@mail.ru Могу прислать zip архив подробнейшего курса по HTML. В нем все понятно даже "чайнику". Пиши. Ответ прислал Leo Не так давно в рассылке я встретил статью, которая мне понравилась доступностью. Вот адрес, откуда можно взать (как там написано) полное "Руководство HTML от А до Я": http://inethelp.ru/read.php3 И, кстати, буду очень рад получить такой-же (предлагаемый) курс по Яве. Ответ прислала Julia http://st.karelia.ru/~grad/lib/html/ruk1.zip Ответ прислала News Я учила ХТМЛ с миру по нитке, вернее по странице - или по сайту. Например по такому http://webg.al.ru/rass/w/d01/150.zip. Есть вообще для чайников. А от обучалке по яве не отказалась бы. Ответ прислал postmaster Поточнее, не понятно о какой иконке вы говорите! Ответ прислал Andrej R. Sirvutis Добавьте в скрипт гостевой следующее. 1. Для скрипта на Перле (у меня был сделан html-вариант сообщения, не хотелось переделывать): # Путь к почтовой программе $mailprog='/usr/sbin/sendmail'; # Ваш e-mail куда будет отослан 'рапорт' о получении собщения в Книгу $notify = 'mail@webmaster.site.ru'; open (MAIL, "|$mailprog -t"); print MAIL "To: $notify\n"; print MAIL "From: $Form{name} <$Form{email}>\n"; print MAIL "Subject: Добавлено новое сообщение\n"; print MAIL "Content-type: text/html\n\n"; $mailhtml=<<"MAILHTML"; <html> <head> <title>Гостевая книга</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> <p><b>В гостевую книгу добавлено новое сообщение</b></p> <p align="left"><b>Прислал: <font color="#0000FF">$Form{name} </font></b></p> <p align="left"><font size="2"><b><i>Информация о отправителе:<br></i> <font color="#0000FF"><i> </i> </font> E-mail: </b>$Form{email} <b><br>Home Page: </b><a href="$Form{homepage}">$Form{homepage}</a><br><br> <p align="justify">Вот, что он написал в Вашу книгу: </p> <hr> <div align="left">$Form{message}<br> </div> </body> </html> MAILHTML print MAIL $mailhtml; close (MAIL); -------------------------------- 2. На PHP: <? $mail="Гость $name с адресом емайл $email, url $homepage, оставил запись $message"; mail("mail@webmaster.site.ru","Гостевая книга", $mail, ""); ?> Замените в скриптах мыл-адрес на свой, подправьте переменные. Должно заработать. Будут вопросы, пишите. Ответ прислал DoctorGenius service Все зависит от настроек браузера пользователя. Это сообщение нельзя убрать, потому что Javascript не может менять настройки браузера - из соображений безопасности было сделано так, что Javascript не может изменять настройки браузера. Ответ прислал Александр Цегельников Поставь скрипт (CGI), тогда этого не будет. Ответ прислал Mr. Gizmo Все бесплатные глючние! Ответ прислал DoctorGenius service Обычно, все браузеры более поздних версий поддерживают то, что поддерживали предыдущии. Этот скрипт я уже присылал для ответа на 86 вопрос. Работает в Netscape Communicator 4.51 и в Internet Explorer 4 Кроме того, в эту бегущую строку можно вставлять ссылки. <script language="JavaScript1.2"> file://Specify the marquee's width (in pixels) var marqueewidth=330 file://Specify the marquee's height (in pixels, pertains only to NS) var marqueeheight=20 file://Specify the marquee's scroll speed (larger is faster) var speed=6 file://Specify the marquee contents var marqueecontents='<font face="Arial"><strong><big>Бегущая строка. Можно также<a href="http://">Вставлять линки.</a>Ваш текст.......</big></strong></font>' if (document.all) document.write('<marquee scrollAmount='+speed+'style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>') function regenerate(){ window.location.reload() } function regenerate2(){ if (document.layers){ setTimeout("window.onresize=regenerate",450) intializemarquee() } } function intializemarquee(){ document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>') document.cmarquee01.document.cmarquee02.document.close() thelength=document.cmarquee01.document.cmarquee02.document.width scrollit() } function scrollit(){ if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){ document.cmarquee01.document.cmarquee02.left-=speed setTimeout("scrollit()",100) } else{ document.cmarquee01.document.cmarquee02.left=marqueewidth scrollit() } } window.onload=regenerate2 </script> <ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01"> <layer name="cmarquee02"></layer> </ilayer> Ответ прислал YURIK <script language="JavaScript"> var height=0; var width=0; if (self.screen) { // for NN4 and IE4 width = screen.width height = screen.height } else if (self.java) { // for NN3 with enabled Java var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsize = jkit.getScreenSize(); width = scrsize.width; height = scrsize.height; } </script> </head> <body> <script language="JavaScript"> <!-- if (width > 0 && height > 0) { document.writeln('Ваше разрешение: ',width,'x',height) } else { document.writeln('Я не знаю вашего разрешени\я') } //--> </script> Ответ прислал Литвинов Роман Скрипт, который в соответствие с разрешением экрана юзера направляет на соответствующую страницу! <head> <script language="JavaScript"> <!-- var height=0; var width=0; if (self.screen) { // for NN4 and IE4 width = screen.width height = screen.height } else if (self.java) { // for NN3 with enabled Java var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsize = jkit.getScreenSize(); width = scrsize.width; height = scrsize.height; } // --> </script> </head> <body> <script language="JavaScript"> <!-- if (width == 800 && height == 600) { location.href = "800x600.htm" } else if (width == 640 && height == 480) { location.href = "640x480.htm" } else { location.href = "unknown.htm" } // --> </script> </body> Ответ прислал DoctorGenius service Вот скрипт, который будет заменять рисунок и надпись в status bar при наведении мыши. Если мышь убрать - все вернется как было. Эту часть скрипта разместить между тегами <HEAD>...</HEAD> <script language="javascript1.1"> <!-- firstimage=new Image() firstimage.src="p1.gif" secondimage=new Image() secondimage.src="p2.gif" //--> </script> <script> <!-- function filter(imagename,objectsrc){ if (document.images) document.images[imagename].src=eval(objectsrc+".src") } //--> </script> Эту часть скрипта разместить между <BODY>...</BODY> <a href="http://" onmouseover="filter('a','secondimage');window.status='Описание ссылки в status bar'; return true;" onmouseout="filter('a','firstimage');window.status=''; return true;"> <img src="p1.gif" name="a" border=0></a> Ответ прислал IndigoSlim НЕТ ТАКОГО! Все скрипты, которые могут писать в файл пишутся на Perl/PHP/ASP. Пользуйся guestbook.ru. Ответ прислал Andrej R. Sirvutis На http://www.listsoft.ru в разделе "Гостевые книги" есть простейшая гостевуха на PHP. Это единственный вариант, что подойдет в Вашем случае. Если, конечно, не использовать гостевые книги внешних служб, типа http://guestbook.land.ru Ответ прислал Wasilich Использовать Флэш 4, или CorelXara 2 Кстати, уже появилась КсараИкс........ Эспешиалли для Инета. Ответ прислал Evgene Зайди на www.narod.ru. Зарегирируйся. Напиши название web-адреса volodya, оно будет доступно как volodya.narod.ru. Получишь логин и пароль. Зайдешь в мастерскую И там есть ftp доступ к серверу Формочка такая будет 8 кнопок и 8 textarea. Щелкаешь на кнопке и указываешь где на диске находиться твой файл после чего он будет размещен на их сервер и доступен по твоему адресу на народе к примеру volodya.narod.ru. Ответ прислал Александр Цегельников Я не много не понял твоего вопроса! Если тебе нужно закачать на сервак гортовую страничку, то тебе нужно воспользоваться фтп клиентами! Например фар, куте фтп, и т.п. Как это делать! Везде по разному, но в основном пишеш адрес типа: ftp://login:password@you.server.ru/ За дополнительной информацией оброщяйся по мылу: markers@mailru.com Ответ прислал "DoctorGenius service Все действительно просто. Надо зарегестрироваться на каком либо бесплатном сервере - например http://yandex.narod.ru Процесс регистрации аналогичен регистрации для получения бесплатного e-maila - надо заполнить регистрационную форму, для логина и пароля желательно использовать только английские символы и цифры. После регистрации зайти в раздел "моя мастерсакая". Затем "доступ по FTP" - ввести логин и пароль, тогда откроеться обычная папка. Скопировать в туда файлы. Главная страница должна называться index.html Все названия html файлов вводить ТОЛЬКО АНГЛИЙСКИМИ (желательно маленькими БУКВАМИ). Ответ прислал Poltergeist Регестрируешся например на www.boom.ru, потом любым ФТП-клиентом перекачиваешь туды свои файлы! И всё... FTP-адрес надо посмотреть на самом сайте... Если непонятно пиши на: poltergeist@omen.ru <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, которая тут же отсылает его обратно. Получается, что страница как бы не позволяет пользователю с нее уйти. Как с этим бороться? Ответ прислал YURIK Сделай отдельную кнопку входа Например: Немного доделать ваш скрипт. <script> function vhod() { if(браузер==InternetExplorer)document.location.href="страница_под_IE.htm"; if(браузер==NetscapeNavigator)document.location.href="страница_под_NN.htm"; document.location.href="страница_под_все_остальные_браузеры.htm"; } </script> <A HREF="#" onClick="vhod()">Вход</a> Так у вас появится еще одна страница под баннеры и счетчики. Ответ прислал Andrej R. Sirvutis Насколько я знаю, нажатие кнопки "Назад/Back", в Эксплорере например, равносильно нажатию на ссылку javascript:history.back() Попробуйте обыграть этот переход. Или используйте onUnload(), но тогда следует учитывать, что сработает в любом случае, даже при переходе по другой ссылке с текущей страницы. Ответ прислал Александр Цегельников Вместо значений напиши: для width=<script>screen.width</script>,для height=<script>screen.height</script>. Должно работать как лошадь!:) Ответ прислал Andrej R. Sirvutis Поищите на lycos.com Хотя я порекомендовал бы Sambar Server 4.4 или Apache. Ответ прислал tosha Это в смысле веб сервер... тогда самый крутой (это мое мнение) Apache http://www.apache.org Ответ прислал Литвинов Роман <p style="text-indent: 15pt">... Абзац ...</p> он работает, как видно, для абзацев.... с картинками не пробовал. А сам делаю такие дела в пемощью таблиц: например, таблица с двумя колонками, <align="left">, крайняя колонка например 10% от всей ширины, ну а во вторую вставляй, что надо, хоть картинку, хоть текст! Ответ прислал Andrej R. Sirvutis Создайте пустой прозрачный gif с высотой = высота Вашей картинки и необходимой шириной = расстояние от правого края. Затем разместите его справа от картинки. Или, как вариант, использовать таблицу, а для нее выставить границу от края, например 50 пикселей. Ответ прислал Алексей тэг <img>> имеет параметры VSPACE и HSPACE что означает отступ по вертикали и по горизонтали например <img src="myimage.jpg" hspace=20 vspace=20"> Ответ прислал Wasilich Есть 28 американских способов разместить картинку на страничке. Вот несколько: 1. Определить её место абсолютным позиционированием:<IMG SRC="МестоГдеЛежитКартинка" style="positioning:absolute; top:0; left:120; width:ширина картинки в пикселах; height:высота в пикселах; margin:0"> 2. Поместить её в таблицу с заданными размерами ячеек при 800х600 самая левая ячека должна иметь ширину примерно 120-140 пкс. 3. Просто задать картинке поля по 120 пкс., но слева и справа :(( и т.д.) Ответ прислал Alexander Kravchenko http://eurofootball.com.ru Ответ прислал Andrej R. Sirvutis Используйте скрипт на Перле или PHP, который будет сохранять в текстовый или html файл посланное Вам сообщение, а затем в нужном месте страницы вставьте директиву SSI, которая будет размещать там информацию из этого файла. Ответ прислал Rustem Samatov Использовать разные картинки для разных разрешений. Узнать ширину экрана: <script> x=screen.width; //здесь вообще-то надо вычислять ширину окна - // минус ширина scrollbar, т.к. окно может быть не полностью // развернуто... if (x > 750) document.write('<img src="1024.gif width="'+x+'">'); //хотя это не есть рулез растягивать или сжимать картинку... else document.write('<img src="800.gif width="'+x+'">'); </script> две картинки потому что растягивать 750 px до 1000 или сжимать 1000 до 640 - тоже не красиво. да и вообще сжимать/растягивать - некрасиво. Ответ прислал Vyskubov Semyon (Poizon) Ты думаешь что корректно вставлять здоровющую картинку? Ну если у тебя галерея, то еще простимо, но если при старте... не стоит... А вообще пропиши так: <img src="pic.jpg" width="100%" height="100%"> На 800x600 смотрится нормально, на 1024x768 и более, глючки чуть видны. Ответ прислал Волотович Дмитрий Скачивай с http://www.macromedia.com Flash5 - 19 Mb Потом пиши: volotovich@mail.ru Ответ прислал Rustem Samatov http://www.warez.com http://www.directwarez.com Ответ прислала Elena Shakhsuvarova http://www.zmeika.ussr.ru Ответ прислал StuPiDity Co Например, отсюда (файлы разбиты на части по 2.75 Мб) Macromedia Dreamveawer 4.0 (9 кусков): http://rew-filez.com.ru/warez/warez/appz8.html Macromedia Flash 5: http://rew-filez.com.ru/warez/warez/appz5.html Ответ прислал Pros Уроки для флеш на русском http://www.flasher.ru/learning/interactive Ответ прислал Vyskubov Semyon (Poizon) Покааа тебя там раскопают.. Ты для начала зарегись, а потом можешь проставить: <META NAME="revisit-after" CONTENT="14 days"> и некоторые поисковики (к примеру Yahoo! и Rambler точно) будут следить САМИ за твоими обновлениями и вносить изменения в keywords, describe, icon и прочую мету. Ответ прислал Андрей Ковязин На каждом поисковике есть такая ссылка добавить URL или добавить сайт!!! Вот так, а можно и по другому заходишь на сайт www.freesoft.ru и ищешь прогу в которой в описании написано"Программа регистрирует ваш сайт в более 100 поисковых машинах" в этой проге вводишь все необходимые данные и ваш сайт зарегистрирован. Ответ прислал Rustem Samatov Идешь на поисковик, там регистрируешься, вводишь свой урл, описание, кейвордсы.....и все, ждешь когда он придет к тебе. Поисковики сами к тебе не придут, их надо пригласить... :) На www.design.ru в разделе бесплатное можно воспользоваться тёминым регистратором (около 10 поисковиков) но лучше самому и руками. Ответ прислал Rustem Samatov Можно, но зачем??? Вместо глупостей, оптимизируйте свой дизайн так, чтоб вам было всё-равно как там что грузится. Ответ прислал Andrej R. Sirvutis Используйте <form metod="post" action="/cgi-bin/mailform.pl"> по аналогии с гостевой книгой: Скрипт (измените названия параметров и форму html как Вам необходимо): # ------------------------------- # Путь к почтовой программе $mailprog='/usr/sbin/sendmail'; # e-mail, куда будет отослана информация $notify = 'mail@webmaster.site.ru'; open (MAIL, "|$mailprog -t"); print MAIL "To: $notify\n"; print MAIL "From: $Form{name} <$Form{email}>\n"; print MAIL "Subject: Добавлено новое сообщение\n"; print MAIL "Content-type: text/html\n\n"; $mailhtml=<<"MAILHTML"; <html> <head> <title>Сообщение</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> <p><b>Сообщение</b></p> <p align="left"><b>Прислал: <font color="#0000FF">$Form{name} </font></b></p> <p align="left"><font size="2"><b><i>Информация о отправителе:<br></i> <ont color="#0000FF"><i> </i></font> E-mail: </b>$Form{email} <b><br>Home Page:</b><a href="$Form{homepage}">$Form{homepage}</a><br><br> <p align="justify">Комментарий:</p> <hr> <div align="left">$Form{message}<br> </div> </body> </html> MAILHTML print MAIL $mailhtml; close (MAIL); # ------------------------------- Ответ прислал andre не помню где конкретно, но нашел в инете такой вариант отправки почты с веба без использования перла и т.п. Если кто узнает здесь свой авторский труд - не обижайтесь, я не присваиваю авторства! :) Попробовал эту формочку у себя - вроде все работает корректно, правда сам я предпочитаю использовать для таких целей перл :) Ответ прислал Rustem Samatov Элемент FORM <!ELEMENT FORM - - (%block;|SCRIPT)+ -(FORM) -- интерактивная форма --> <!ATTLIST FORM %attrs; -- %coreattrs, %i18n, %events -- action %URI; #REQUIRED -- обработчик формы на сервере -- method (GET|POST) GET -- метод HTTP, используемый для отправки формы-- enctype %ContentType; "application/x-www-form-urlencoded" onsubmit %Script; #IMPLIED -- форма отправлена -- onreset %Script; #IMPLIED -- форма сброшена -- accept-charset %Charsets; #IMPLIED -- список поддерживаемых наборов символов -- >Определения атрибутов action = uri [CT] - Задает агента для обработки формы. Например, значением может быть URI HTTP (для передачи формы в программу) или mailto URI (для отправки формы по электронной почте). method = get|post [CI] - Определяет метод HTTP, используемый для передачи набора данных формы. Возможные значения (с учетом регистра) - "get" (по умолчанию) и "post". enctype = content-type [CI] - Этот атрибут задает тип содержимого, используемый для отправки формы на сервер (если для метода используется значение "post"). По умолчанию для этого атрибута используется значение "application/x-www-form-urlencoded". С элементом INPUT, type="file" должно использоваться значение "multipart/form-data". accept-charset = список наборов символов [CI] - Этот атрибут задает список кодировок символов для ввода данных, которые должны приниматься обрабатывающим эту форму сервером. Значением является разделенный пробелами и/или запятыми список значений charset. Сервер должен интерпретировать этот список как список исключающих или, то есть он должен принимать любую кодировку для загруженного объекта. По умолчанию значением этого атрибута является зарезервированная строка "UNKNOWN". Агенты пользователей могут интерпретировать это значение как кодировку символов, используемую для передачи документа, содержащего этот элемент FORM. accept = content-type-list [CI] - Этот атрибут определяет разделенным запятыми список типов содержимого, которые должен корректно обрабатывать сервер, обрабатывающий форму. Агенты пользователей могут использовать эту информацию для отфильтровывания отвечающих спецификации файлов при предложении пользователю выбора файлов для отправки на сервере (если в элементе INPUT указано type="file"). в вашем случае, method = post enctype = text/plain либо enctype = multipart/form-data (если есть поля с разными типами.) Ответ прислал Rustem Samatov setTimeout(popup(),200); //выполнить функцию popup(); с задержкой в 200 милисекунд. т.е по unLoad=setTimeout(.... и все рулит :) но это очень плохой тон. Ответ прислала Светлана Одной из программ является Flash. На http://www.flash.polarcom.ru/site/cur.html есть учебный курс. Ответ прислал farkhad Это все равно что научится программированию ин ноу тайм - только результат получится плачебный, поэтому не торопитесь, все бы хотели бы делать красивые сайты, но на это нужно время и терпение. Ответ прислал Sasha Если у Вас нет проблемы с временем доступа в Интернет, то MSDN доступна по адресу: http://msdn.microsoft.com/default.asp Ответ прислал Alexei Shumkin Если ты в Москве, напиши мне. Ответ прислал Rustem Samatov Периодически обновляемый весит 6-7 CD-ROM, так что только купить где-нибудь. Ответ прислал MaaX Насколько знаю никак, в нетскейпе нужно нажать CTRL-D чтобы занести страничку в избранное, пользователям нетскейпа можно показывать окошко с предупреждением типа "Нажмите CTRL-D" и тогда если он не поленится страничка в фаворитах! <DIV style="COLOR: #05aaff; FILTER: Shadow(color=#3A003A, direction=140); FONT: bold 15pt Arial; HEIGHT: 32px; WIDTH:1000px">Мой текст</DIV>. Ответ прислал DoctorGenius service Нет, DHTML фильтры работают только в Internet Explorer. Лучше всего использовать графические изображения надписей. Ответ прислал Rustem Samatov Filter's - фишки объектной модели MSIE, и потому в NN они работать не будут! Мой совет: молодой человек, не извращайтесь! сделайте как проще, чтоб сначала работало, затем усложняйте...как только это перестает работать хотябы в одном из браузеров, на которые вы рассчитываете, все! - откат назад от этих унылых извращений... Ответ прислал andre <a href="#1" onClick="window.open('http://адрес_странички_или_картинки', 'newWin', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbar=0, Resizable=0, Copyhistory=1, Width=640, Height=480')">Текст вашей ссылки</a> Теперь поясню некоторые параметры, которые можно изменять. Значение "ноль" - выключено, значение "единица" - включено: Toolbar - Панель инструментов Location - Поле адреса странички Directories - Панель ссылок Status - Статусная строка Menubar - Навигационное меню Scrollbar - Полоса прокрутки Resizable - Способность изменять размеры окна Ответ прислал Igor A. Rumiantcev Функция mail() может не работать если у провайдера на сервере не включена эта функция. Надо задать такой вопрос. Отправка Предельно проста: mail("адрес получателя","Тема","Сообщение "); в MS Outlook возможны проблемы с кодировкой, поэтому лучше следующий вариант:mail("адрес получателя","Тема","Сообщение ", "MIME-Version: 1.0\nContent-Type: text/html; charset=\"windows-1251\"\nContent-Transfer-Encoding: 8bit"); Ответ прислал Roman V. Chirkov mail (your@addres.ru, "Тема сообщения", "Текст сообщения","Return-Path: your@address.ru"); При этом в тексте сообщения можно вставлять переменные, переданные из вашей формы. Как еще можно отослать информацию из формы по почте написано здесь: http://www.phpbuilder.com/columns/tim19990221.php3 И здесь: http://www.phpbuilder.com/columns/kartic20000807.php3 Ошибка отправки почты с помощью функции mail() может зависеть от конфигурации PHP. В конфиге PHP должно быть четко указано имя и путь к программе, отправляющей почту. При этом на серверах (UNIX), использующих sendmail, в конфиге PHP должно быть указано: "sendmail -t", если указать просто - "sendmail", то почта не отправится. В общем это уже камень в сторону админа. Узнать о том, как сконфигурирован PHP можно создав простой php скрипт и запустить его. <? echo phpinfo(); ?> Ответ прислал Andrej R. Sirvutis Конструкция такая (на примере Гостевой книги, у меня работает): <? $mail="Гость $name с адресом емайл $email, url $homepage, оставил запись $message"; mail("mail@webmaster.site.ru","Гостевая книга", $mail, ""); ?> Ответ прислал Artem Shashkin Большинство поисковых систем учитывают мета-теги внутри парного тега <HEAD></HEAD> (description и keywords) К примеру: <HEAD> <TITLE>Мир стратегических компьютерных игр</TITLE> <META name="description" content="На наших страницах Вы узнаете все о стратегических играх. Вашему вниманию - обзоры новых игр, хит-парад стратегий, советы по прохождению сложных уровней и многое другое..."> <META name="keywords" content="игры, компьютерные игры, стратегии, стратегические игры, solutions, игрушки, новые, новинки, прохождение, games, пошаговые, real-time, diablo, war craft, fallout"> </HEAD> Также при вычислении коэффициента релевантности система учитывает количество ключевых слов, т.е. сколько раз встречаются указанные ключевые слова в документе. Чем их больше, тем более релевантным является документ. Ответ прислал Alexander Tarletsky Например, отсюда (файл разбит на 9 частей по 2.75 Мб) http://rew-filez.com.ru/warez/warez/appz8.html Ответ прислал Rustem Samatov Причем тут флэш? для этого достаточно обработать onMouseover & onMouseout, ну или во флеше нарисовать анимацию привязанную к данному событию (или Rollover???). Ответ прислал Kuznetsov Ivan А не проще ли задавать размеры фреймов в процентах. Тогда ничего определять не надо. Ответ прислал Andrej R. Sirvutis Посмотрите в предыдущих выпусках рассылки скрипт по определению разрешения браузера и используйте страницы, в которых определяются размеры фрейма под конкретные разрешения. Ответ прислал 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('<FRAMESET cols=20%,80%><FRAME src="menu.htm"><FRAME name=display src="firstpage.htm"></FRAMESET> '); } else if (width == 800) { document.write('<FRAMESET cols=50%,50%><FRAME src="menu.htm"><FRAME name=display src="firstpage.htm"></FRAMESET>'); } else if (width == 1024) { document.write('<FRAMESET cols=10%,90%><FRAME src="menu.htm"><FRAME name=display src="firstpage.htm"></FRAMESET> '); } else if (width == 1280) { document.write('<FRAMESET cols=30%,70%><FRAME src="menu.htm"><FRAME name=display src="firstpage.htm"></FRAMESET> '); } else { document.write('<FRAMESET cols=40%,60%><FRAME src="menu.htm"><FRAME name=display src="firstpage.htm"></FRAMESET> '); } //--> </script> Когда я нахожусь в online Internet, то на страце картинка1, а когда я нахожусь в offline Internet, то на странице картинка2. Ответ прислал Rustem Samatov Если вы попытаетесь воспользоваться сервисами ICQ, я думаю вам это поможет. Ответ прислал Kuznetsov Ivan Создаешь скрипт на РНР или Perl, который будет пинговать твой IP адрес (или логин, имя компьютера, пользователя,... не знаю, как тебя подключает провайдер) и по результату пинга показывать либо одну картинку, либо другую. Ответ прислал Rustem Samatov Создаете форму с выпадающими меню <form name="choisecomp" style="padding:0; margin:0; border:0"> <select name="MB" onChange="javascript:_calculate()"> <option value="0" selected>none</option> <option value="100">MB Gygabyte PII ($100)</option> <option value="200">MB Gygabyte PIII ($200)</option> </select><BR> <select name="Processor" onChange="......... ......</select><BR> <select name="RAM" onChange="......... ......</select><BR> ............................ <input type="text" name="summarn"> </form> и функцию _calculate() которая и будет считать. function _calculate() { var comp = new Array("MB","Processor","RAM",.........); var summa = 0; for (i=0; i<comp.lenght; i++) { if (document.choisecomp.comp[i].selected) { summa = summa + document.choisecomp.comp[i].value; } } document.choisecomp.summarn.value = summa; } Ответ прислал Kuznetsov Ivan Скрипт сделать можно. Даже со всеми коментариями. Какой конкретно нужен скрипт? Нужна более точная информация, потому как на сайте я не нашел кнопки "Выберите конфигурацию" Ответ прислал Jurgen Я понял, что в Dreamweaver (далее DW) ты работаешь недавно, так как вопрос простой. Сам я с ним работаю месяц (DW2), пользуясь только встроенным help'oм. Для открытия ссылки в желаемом фрейме надо сначала дать всем фреймам названия (имена). Для этого из меню "Window" в DW надо выбрать пункт "Frames" (Ctrl+F10), кликнуть поочерёдно на каждом, и на панели свойств "Properties" в левом верхнем присвоить имена каждому фрейму (например, left_frame - левому, right_frame - правому, top_frame - ??? :-) etc.). Потом кликаешь на ссылку и на панели "Properties" задаёшь целевой фрейм для загрузки по этой ссылке - он выбирается из всплывающего меню свойства "Target" (в твоём случае right_frame). Там будут ещё интересные пункты: _top, _blank и другие - так на то он и help, чтоб его читать. Ответ прислал Trash <a href="***.htm" target="mainFrame">Ссылка</a> где "***.htm" - имя файла который нужно открыть, Ссылка - твоя ссылка на этот файл А в Dreamweaver'е: просто укажи адрес для открытия mainFrame, это выпадающая менюшка рядом со ссылкой. Дмитрий Давыденко |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
|
В избранное | ||