Вопрос № 73325: Здравствуйте уважаемые эксперты! Давно в подписке, но вопрос возник впервые.
Задача следующая, имеется поле для многострочного ввода, так же рядом кнопка(-и) которая вставляет определенный текст в место где расположен курсор и установить курсор м...Вопрос № 73422: Доброго всем утречка!
Пишу скрипт в котором пользователь будет закачивать файлы на сервер, добавление на форму файлов осуществляю стандартным тегом <input type=file> после этого пользователь нажимает на кнопку "Прикрепить" и ...
Вопрос № 73.325
Здравствуйте уважаемые эксперты! Давно в подписке, но вопрос возник впервые.
Задача следующая, имеется поле для многострочного ввода, так же рядом кнопка(-и) которая вставляет определенный текст в место где расположен курсор и установить курсор между закрывающим и открывающим элементами, либо по бокам выделенного текста. Ну конкретнее - пишу условные "теги" для размещения всякого рода статей.
[b][/b]
[url=www.somesite.ru]SiteName[/url]
Заранее спасибо!
Отправлен: 30.01.2007, 19:55
Вопрос задал: Symbios (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Angel7
Здравствуйте, Symbios!
Попробуйте код из приложения.
Удачи!
Приложение:
--------- Не попрекай людей тем, в чём сам слаб.
Ответ отправила: Angel7 (статус: Студент)
Ответ отправлен: 30.01.2007, 21:37
Вопрос № 73.422
Доброго всем утречка!
Пишу скрипт в котором пользователь будет закачивать файлы на сервер, добавление на форму файлов осуществляю стандартным тегом <input type=file> после этого пользователь нажимает на кнопку "Прикрепить" и название и размер файла помещается в таблицу, чтобы пользователь мог видеть список добавляемых файлов. В таблице отображается только название файла и его размер.
Вот тут вопрос: как отрезать имя файла от всего пути и как узнать размер файла? Просто я не могу найти функций по работе с файлами на javascript.
Подскажите пожалуйста как это сделать, желательно ссылочку на литературу где можно почитать про функции работы с файлами на javascripts.
Заранее благодарю!
Отправлен: 31.01.2007, 10:17
Вопрос задал: Zotaper (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Grigory
Здравствуйте, Zotaper!
для этого можно использовать функции работы со строками: substring, indexOf, lastindexOf, split
Вот тут можно про это почитать (на английском): http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/
Алгоритм примерно такой: определяете позицию последнего "" в пути, после чего указываете это значение в качестве начального символа в функции substring, а в качестве длины строки указваете разницу между длиной всего пути и длиной строки до последнего "". Возможно, там надо будет где-то прибавить или отнять 1 к/от указанной позиции.
Удачи!
Григорий
--------- Если хочешь быть счастливым - будь им! (Козьма Прутков)
Ответ отправил: Grigory (статус: Студент)
Ответ отправлен: 31.01.2007, 18:07 Оценка за ответ: 3 Комментарий оценки: Вы упустили важный момент "и как узнать размер файла?", тут боюсь работой со строками не обойтись, а про имя файла я не напрягался - выудил его с помощью регулярного выражения! (а про имя вписал в вопрос просто для того чтобы было понятно, что я буду разносторонне подходить к файлу и надобно именно принципы по работе с файлами на Javascript на машине клиента)