﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Веб-программирование / Веб-программирование  / Автомитическое изменение высоты TEXTAREA, как? / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sat, 22 Nov 2008 01:16:40 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>Да, действительно скрипт работает. Правда реагирует только на Enter и Del, а если тупо бьешь текст, то area не расширяется.&lt;/P&gt;&lt;P&gt;Блин, и все таки, как это сделали в phpadmin? ...:(</description><pubDate>Mon, 09 Oct 2006 10:57:27 GMT</pubDate><dc:creator>snakemw</dc:creator></item><item><title>RE: Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>&lt;A href="http://rabus.phpmyadmin.net/demos/RELEASE_FINAL/"&gt;http://rabus.phpmyadmin.net/demos/RELEASE_FINAL/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;вчера проверял, высота меняется от кол-ва строк, правда как работает не понял&lt;/P&gt;&lt;P&gt;P/S: а скрипт который привёл всё таки работает</description><pubDate>Thu, 05 Oct 2006 17:54:03 GMT</pubDate><dc:creator>CepbIu</dc:creator></item><item><title>RE: Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>К чему эта ссылка на версию 2.9.0.2? Ее выпустили через два дня после 2.9.0.1 и там только исправление скрипта установки.&lt;/P&gt;&lt;P&gt;Проверил поведение TEXTAREA при вставке в нее текста. Никакого динамического расширения все равно не происходит.</description><pubDate>Thu, 05 Oct 2006 15:37:02 GMT</pubDate><dc:creator>bazile</dc:creator></item><item><title>RE: Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>[url]http://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.9.0.2.zip?download[/url]&lt;/P&gt;&lt;P&gt;Динамическое расшириние textarea у меня работает под IE6 с надстройкой MyIE2, но я думаю тут надстройки не причем, потому как &amp;lt;textarea&amp;gt; с такими же параметрами в моем проекте не работает, т.е. работает на половину, динамическое расширение срабатывает только при вставке текста, а когда набиваю ручкми, то фигу.   &lt;/P&gt;&lt;P&gt;Динамическое расширение не работает в FireFox, ни в phpadmin, ни в моем проекте.&lt;/P&gt;&lt;P&gt;Я думаю в опере тоже работать не будет.</description><pubDate>Thu, 05 Oct 2006 15:00:26 GMT</pubDate><dc:creator>snakemw</dc:creator></item><item><title>RE: Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>Поставил себе phpMyAdmin-2.9.0.1 и я что-то не вижу там такого поведения. Проверял в IE7 RC1, Firefox 1.5 и Opera 9.</description><pubDate>Wed, 04 Oct 2006 19:12:03 GMT</pubDate><dc:creator>bazile</dc:creator></item><item><title>RE: Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>Скрипт не работает. Да и в phpAdmin это сделано без скрипта.. :)&lt;P&gt;А если и используется скрипт, то это не очевидно.&lt;/P&gt;&lt;P&gt;[code]&amp;lt;fieldset id="querybox"&amp;gt;&lt;BR&gt;&amp;lt;legend&amp;gt;Р’С‹РїРѕР»РЅРёС‚СЊ SQL Р·Р°РїСЂРѕСЃ(С‹) РЅР° Р‘Р” ‹: &amp;lt;a href="&lt;A href="http://dev.mysql.com/doc/refman/5.0/en/select.html"&gt;http://dev.mysql.com/doc/refman/5.0/en/select.html&lt;/A&gt;" target="mysql_doc"&amp;gt;&amp;lt;img class="icon" src="./themes/darkblue_orange/img/b_help.png" width="11" height="11" alt="Р”РѕРєСѓРјРµРЅС‚Р°С†РёСЏ" title="Р”РѕРєСѓРјРµРЅС‚Р°С†РёСЏ" /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/legend&amp;gt;&lt;BR&gt;&amp;lt;div id="queryfieldscontainer"&amp;gt;&lt;BR&gt;&amp;lt;div id="sqlquerycontainerfull"&amp;gt;&lt;BR&gt;&amp;lt;textarea name="sql_query" id="sqlquery"  cols="40"  rows="7"  dir="ltr" onfocus="selectContent( this, sql_box_locked, true )"&amp;gt;&amp;lt;/textarea&amp;gt;&lt;BR&gt;&amp;lt;/div&amp;gt;&lt;BR&gt;&amp;lt;div class="clearfloat"&amp;gt;&amp;lt;/div&amp;gt;&lt;BR&gt;&amp;lt;/div&amp;gt;&lt;BR&gt;&amp;lt;div class="clearfloat"&amp;gt;&amp;lt;/div&amp;gt;&lt;BR&gt;&amp;lt;/fieldset&amp;gt;[/code]&lt;/P&gt;&lt;P&gt;Вот искомый textarea, который меняет свой размер:&lt;/P&gt;&lt;P&gt;&amp;lt;textarea name="sql_query" id="sqlquery"  cols="40"  rows="7"  dir="ltr" onfocus="selectContent( this, sql_box_locked, true )"&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/P&gt;&lt;P&gt;[code]var sql_box_locked = false;&lt;/P&gt;&lt;P&gt;/**&lt;BR&gt; * @var array holds elements which content should only selected once&lt;BR&gt; */&lt;BR&gt;var only_once_elements = new Array();&lt;/P&gt;&lt;P&gt;/**&lt;BR&gt; * selects the content of a given object, f.e. a textarea&lt;BR&gt; *&lt;BR&gt; * @param   object  element     element of which the content will be selected&lt;BR&gt; * @param   var     lock        variable which holds the lock for this element&lt;BR&gt; *                              or true, if no lock exists&lt;BR&gt; * @param   boolean only_once   if true this is only done once&lt;BR&gt; *                              f.e. only on first focus&lt;BR&gt; */&lt;BR&gt;function selectContent( element, lock, only_once ) {&lt;BR&gt;    if ( only_once &amp;amp;&amp;amp; only_once_elements[element.name] ) {&lt;BR&gt;        return;&lt;BR&gt;    }&lt;/P&gt;&lt;P&gt;    only_once_elements[element.name] = true;&lt;/P&gt;&lt;P&gt;    if ( lock  ) {&lt;BR&gt;        return;&lt;BR&gt;    }&lt;/P&gt;&lt;P&gt;    element.select();&lt;BR&gt;}&lt;BR&gt;[/code]&lt;BR&gt;</description><pubDate>Wed, 04 Oct 2006 09:13:26 GMT</pubDate><dc:creator>snakemw</dc:creator></item><item><title>RE: Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>сию фичу не видел, но если правильно понял имелось ввиду изменения высоты от количества строк?&lt;/P&gt;&lt;P&gt;первое что пришло в голову:&lt;/P&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;P&gt;&amp;lt; script language="JavaScript" type="text/javascript" &amp;gt;&lt;BR&gt;function f(){&lt;BR&gt; var o = document.getElementById("txt1")&lt;BR&gt; var c = 0&lt;BR&gt; var s = o.value&lt;BR&gt; for(i=0; i &amp;lt; s.length; i++) {&lt;BR&gt;  if ( s.substr(i,1)==String.fromCharCode(10)){c++}&lt;BR&gt; }&lt;BR&gt; if (c&amp;gt;0) {o.rows=(c+1)}&lt;BR&gt;}&lt;BR&gt;&amp;lt; /script &amp;gt;&lt;BR&gt;&amp;lt; textarea id=txt1 rows=2  onkeyup="f()" &amp;gt;&amp;lt; /textarea &amp;gt;&lt;/P&gt;&lt;P&gt;[/code]</description><pubDate>Tue, 03 Oct 2006 17:48:23 GMT</pubDate><dc:creator>CepbIu</dc:creator></item><item><title>Автомитическое изменение высоты TEXTAREA, как?</title><link>http://relib.com/forums/Topic905215-9-1.aspx</link><description>Сию фичу увидел в новой версии phpMyAdmin при вводе sql запроса, очень удобно. Все мои попытки выдрать код из phpMyAdmin ни к чему не привели... :(</description><pubDate>Tue, 03 Oct 2006 15:37:33 GMT</pubDate><dc:creator>snakemw</dc:creator></item></channel></rss>