На счёт скроллинга не знаю... Короче с форумом глюк какой-то, заменяет \n на n, попробуй Code: [COLOR=DarkRed]<script> function nl($value) { return $value.replace(/^(([^\n]*\n)[COLOR=YellowGreen][B]{21,}[/B][/COLOR]).*$/i,'$1'); } </script>[/COLOR] [B][COLOR=RoyalBlue]<textarea rows="20" onkeyup="this.value = nl(this.value)"></textarea>[/COLOR][/B] Вон там где {21,} там пиши кол-во строк + 1.
- работает, но коряво, если быстро вбивать, то пропускает ограничение... На событие вставка из буфера тоже такая фигня должна быть... onpaste="this.value = nl(this.value)" ?
Поидее да Кстати, что косаемого этого скрипта... Он заменяет текущую строку, а если быстро быстро печатать текст и нажимать ентер, то скрипт не успевает за пользователем... И текст прокатывает больше 20 строк... Думаю еще надо обработать по времени...
-=lebed=-, по моему легче на PHP сделать. PHP: <? $rows = 20; if(substr_count($_POST['passwords'], "\n") > $rows) { echo('Максимальное кол-во паролей - '.$rows); } ?> PHP: <? $rows = 20; $password = array_slice(explode("\n", $_POST['passwords']), 0, $rows); // 20 паролей ?>
Ну тогда и там и там... Зачем отправлять на сторону сервера больше данных чем может принять скрипт? согласен, на стороне сервера тоже надо сделать ограничение... На стороне сервера добавил срез массива. PHP: $tmp=$_POST['ta']; $r = array_slice(explode("\r\n", $tmp),0,20);
Ребят, немного другой вопрос с <textarea>, намучился не могу больше. Нужно сделать чтобы не было полосы прокрутки при пустом поле. В Мурзилке её нет, но в ИЕ и Опере есть: Вот кусок html кода: HTML: <textarea id="mess" name="mess" rows="5" cols="69"></textarea> Вот кусок css: HTML: #mess{ width: auto; padding: 3px; margin: 8px; background-color: #CCCFD4; } Не хочу чтоб была эта дурацкая полоса:
Code: #mess{ width: auto; padding: 3px; margin: 8px; background-color: #CCCFD4; overflow: hidden; } Только, по-моему, ничего плохого в полосе прокрутки нет. С ней интерфейс интуитивно более понятен.
Я сам до недавних пор как ты искал хорошую книгу по html но понил что почти все книги - гавно собачье лучше спецификации не найдешь нигде!!! www.w3.org (офф сайт) вот спецификация по html на русском, можно скачать! http://obp.ru/~pluton52/html.html З.Ы. это мое мнение
По-моему очень неплох сайт "первые шаги" раздел Html&Web (хотя первым моим учебником по хтмл был все-таки представленный выше stepbystep) там вверху еще про css, javascript, xml. А вот для php уже надо искать что-нибудь другое =/
имеется такой код HTML: <html> <head> <title>ляляля</title> <style type="text/css"> <!-- body { background-color: #000000; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; } h3{ font-size: 10px; font-style: italic; margin-top: 2px; } span{ font-size: 14px; font-style: italic; margin: 0px; } --> </style> <!-- HEAD START HERE --> <script language="JavaScript1.2"> <!-- /* Contractible Headers Script- © WOscripts.com Visit http://www.woscripts.com */ var ns6=document.getElementById&&!document.all?1:0 var head="display:''" var folder='' function expandit(curobj){ folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style if (folder.display=="none") folder.display="" else folder.display="none" } //--> </script> <!-- HEAD END HERE --> </head> <body> <!-- BODY START HERE --> <table width="300" border="1" align="center" cellpadding="3" cellspacing="3"> <tr><td> <h3 align="right" style="cursor:hand" onClick="expandit(this)">Нажмите сюда</h3> <span style="display:none" style=&{head};>Тут может быть все, что вы захотите.</span> <h3 align="right" style="cursor:hand" onClick="expandit(this)">А теперь сюда</h3> <span style="display:none" style=&{head};>Тут, тоже, может быть все, что угодно :)</span> </td></tr> </table> <!-- BODY END HERE --> </body> </html> 1. что в css прописать нада чтобы не было огромных промежутков между нажми сюда и нажми еще сюда, а так же не было здорового промежутка между кнопкой и появившимся текстом. что то типа в закрытом варианте: ссылка1 ссылка2 т.е. между ними был маленький промежуток и в открытом виде: а не так как щас 2. можно ли сделать конструкцию типа <td>ссылка</td><td>текст текст текст текст </td> т.е. ссылка в одной ячейке, а текст появляется в другой
Вопрос такой, как на страничку вкинуть флешку ? <img src="index.swf"> я думал что так, но не получается так
Лучше всего так (чтобы всем правилам соответствовало): <object type="application/x-shockwave-flash" data="index.swf" width="300" height="250"> <param name="movie" value="index.swf" /> <p>Для просмотра видео<br /> требуется <a href="http://www.adobe.com/software/flashplayer/">Adobe Flash Player</a><br /><br /><a href="http://www.adobe.com/software/flashplayer/">Скачать Adobe Flash Player</a></p> </object> Размеры свои естественно. А вот тот кусок, который между <p></p> можно убрать вообще. Его видно, если флеш не работает у человека. Можно вместо него другое написать что-то.
ZEXEL, если хочешь красиво, то так: Code: <object classid="clsid:d27cdb9e-ae6d-11cf-69b8-444553540000" width="ширина" height="высота" codebase="http://active.macromedia.com/flash6/cabs/swflash.cab#version=6,0,0,0"> <param name="movie" value="адрес к нужному флешу" /> //это область видео <param name="play" value="true" /> // кнопка запуска <param name="loop" value="true" /> // полоса прокрутки <param name="quality" value="high" /> // значение качества отображения флэша </object> classid - параметр программы. Можно проще - (не проверял) <object data=" " type=" " /> в data адрес к объекту, в тип как я понимаю application/x-shockwave-flash. Надеюсь помог Блин.. Нерд быстрее написала и точнее =) *sorry*
спасибо помог, теперь мне еще навалилось проблем с изучением Флеша ! буду юзать дальше А какие учебники б посоветовали для изучения флеша ?
народ есть менюшка такова типа Code: menu1 menu2 menu3 и надо, что б нажав на меню menu2 открылось суб меню такова типа Code: menu1 menu2 submenu1 submenu2 menu3 подскажите, как эта реализовать? ЗЫ: менюшка прописанна во фрэйме ЗЫЫ: идеи с подменой фрэйма отменяется....