Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:07 12.07.25 
Компютри и Интернет
   >> PHP
*Кратък преглед

Тема Питане, дето не е за този форумнови  
АвторTermy (Нерегистриран)
Публикувано06.03.05 17:30



Първо се извинявам, че ще ви питам за JavaScript, но се съмнявам, че в WEB Дизайн и HTML, ще ми помогнат, а приятелите от Програмисти нещо са далеч от тази тема ;)
Та...
Трябва да разбера от кой до кой символ са засветени в прозореца на браузъра при засветяване. IE има един прекрасен обект под document, който се казва selection и от него може да се вземе много полезно инфо за засветения текст, но за съжаление Netscape, Opera и Firefox не го поддържат. За тях съществува само методът getSelection() пак на document, но той само връща засветения текст. За textarea също не намерих нщо, което може да помогне. Скриптът естествено трябва да е съвместим с възможно най-много браузъри. Счупих се от ровене в какви ли не справочници за HTML DOM и JavaScript, но нищо не мога да намеря, което да решава проблема (освен за ИЕ, разбира се).
Ако някой може да помогне, ще му бъда благодарен.



Тема Re: Питане, дето не е за този форумнови [re: Termy]  
Автор ghs (познат)
Публикувано06.03.05 20:07



Неразбрах много много от това което си писал/а но дано това е което ти трябва:

<form><textarea rows="2" name="txt" cols="20">бла бла бла</textarea>
<input type=button value="Button" onClick="javascript:this.form.txt.focus();this.form.txt.select();">
</form>



Тема Крайна целнови [re: ghs]  
АвторTermy (Нерегистриран)
Публикувано06.03.05 21:47



Крайната цел е да се получи следното:
1. Потребителят засветява текст от страницата или от текстово поле САМ!
2. На екрана се показва съобщение, което показва номера на символа, от който започва селекцията и номера на символа, в който свършва селекцията.
ПР:
Имаме текст: "Данчо, Светльо, Никола"
Потребителят засветява: "Светльо"
Показва се съобщение: 8 - 14

Бих бил доволен и само на насоки, какво да чета.
Благодаря все пак.



Тема Re: Крайна целнови [re: Termy]  
Авторw (Нерегистриран)
Публикувано06.03.05 22:38



ми за мен тази задача не е за javascript
може да пробваш с activex или applet



Тема Re: Крайна целнови [re: Termy]  
Автор lazo (ъндърстендър)
Публикувано07.03.05 10:57



ЗАСВЕТЯВА - абе откъде я намери тази дума бре
А РАЗТОВАРВАШ ли си филми от интернет
И аз мразя чуждиците, но да не ставаме руснаци все пак



Тема Re: Крайна цел [re: Termy]  
Автор Topбaлaн (любопитко)
Публикувано07.03.05 21:16



мдам
и аз мисля, че задачата не е за джа6аскрипт...

опитай да търсиш ЗАСВЕТЕНИЯ текст в целия текст...
методите за ра6ота със стрингове връщат достатъчно данни за да намериш това, което ти тря6ва...

ама ако ЗАСВЕТИ само една 6уква - да речем А тя ще се среща на сто места сам решаваш какво да върнеш като краен резултат



Тема Re: Крайна целнови [re: Topбaлaн]  
Автор ghs (познат)
Публикувано07.03.05 21:30



хаххахаха хахахахаххаха



Тема ето ти работещо решение:нови [re: Topбaлaн]  
Автор dzver (чатер)
Публикувано15.03.05 14:00



да позная:
ще върне А.

<script>
function getActiveText(e) {
text = (document.all) ? document.selection.createRange().text : document.getSelection();
alert(text)
return true;
}

document.onmouseup = getActiveText;
if (!document.all) document.captureEvents(Event.MOUSEUP);
</script>

примера го копнах от някъде, аз съм ползвал само приблизително подобни неща и се сблъсках с трудност да определя позицията на курсора с firefox, opera докато си правих autocomplete.




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.