none
Создать div, воспринимающий ссылки. RRS feed

  • Вопрос

  • Даже не знаю как искать, чтобы найти ответ на данный вопрос. Когда сохраняем какую-либо запись - хочется, чтобы ссылки, содержащиеся в ней, автоматически воспринимались.
    20 августа 2012 г. 6:23

Ответы

  • если я правильно понял, у вас подобие cms. если это действительно так, то может быть

    вам будет удобнее использовать спец средства для этого (редактирования текста)

    например tinymce, тут пример



    • Изменено Nikonorov Evgeniy 20 августа 2012 г. 9:54
    • Помечено в качестве ответа Sharpei Syroed 21 августа 2012 г. 4:02
    20 августа 2012 г. 9:53

Все ответы

  • Не совсем понятно, давайте переформулировав. "автоматически воспринимались" - как это понять?
    20 августа 2012 г. 6:24
    Модератор
  • автоматически - ну к слову. Даже вот сюда в поле это вставляю ссылку http://www.youtube.com/ и она работает. Что сделано для  этого?
    20 августа 2012 г. 7:19
  • где вы храните записи? 

    в каком формате вы храните ссылку?

    (<a href="тут адрес">тут имя</a>)



    20 августа 2012 г. 8:01
  • Храню я записи в бд MSSQL. Ссылку хочу хранить как просто текст.

     Я наверное немного неправильно выражаюсь.

    Пусть так. Есть всем знакомый  <div class="editor-field"></div> для ввода

    Например  в нём есть такое  

    <div class="editor-field">

    <%: Html.TextAreaFor(m => m.Text)%>

    </div>

     <input type="submit" value="Сохранить" />

    Этот div я создаю для того чтобы пользователь писал свои заметки, включающие ссылки. И по кнопке сохранял.

    Как сделать так чтобы при вводе текста, если введена ссылка, отображалось не просто текст, а с подчеркиванием. Ну и конечно переходило по ссылке. Мне надо JS код написать, чувствительный к ссылкам? 

    20 августа 2012 г. 9:38
  • если я правильно понял, у вас подобие cms. если это действительно так, то может быть

    вам будет удобнее использовать спец средства для этого (редактирования текста)

    например tinymce, тут пример



    • Изменено Nikonorov Evgeniy 20 августа 2012 г. 9:54
    • Помечено в качестве ответа Sharpei Syroed 21 августа 2012 г. 4:02
    20 августа 2012 г. 9:53
  • Спасибо большое. Это то что надо!
    21 августа 2012 г. 4:03