Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
10 / 10 / 1
Регистрация: 20.04.2012
Сообщений: 288

Открытие формы отправки сообщения при выделении текста

14.06.2013, 23:33. Показов 1499. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Знакомы сказал что такое возможно, на JS написать, есть текст, при его выделении и последующим нажатии, или как на этом форуме про цитирование, должна открываться форма, которая отсылает этот выделенный кусок в ЛС автору поста. Можете подсказать куда идти и что посмотреть, и точно такое возможно?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.06.2013, 23:33
Ответы с готовыми решениями:

Переадресация после отправки сообщения формы обратной связи
Есть форма обратной связи, задуманно что после отправки сообщения пользователя перекидывает на страницу good.html Сделано это так ...

Нужен скриптик для формы отправки сообщения с сайта на мыло
Здравствуйте , у меня трабл , дело вот в чем : у меня сайт по доставке еды , на сайт нужна форма для клиентов , что бы они моги отправить...

Открытие модального окна после неверной отправки формы
В общем, пытаюсь сделать окно регистрации, форма у меня находится в модальном окне, хочу, чтобы если какие-то ошибки при регистрации...

11
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
15.06.2013, 00:22
все "личные сообщения" от одного участника другому - они хранятся на сервере, либо в виде отдельного файла, либо в виде записи в БД

сделать отдельный файл на сервере (или запись в базе данных) может только серверный язык
например, PHP или Perl (или ASP, или C++...)

так что ваш знакомый ввёл вас в заблуждение
с помощью javascript'a можно красиво оформить это дело на странице (например, открыть "окошко" с формочкой по нажатию на выделенный текст), но ничего более
далее нужна работа серверной программы на серверном языке
1
10 / 10 / 1
Регистрация: 20.04.2012
Сообщений: 288
15.06.2013, 08:51  [ТС]
kalabuni,спасибо за информацию
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
15.06.2013, 09:20
Цитата Сообщение от kalabuni Посмотреть сообщение
с помощью javascript'a...
...можно отправить запрос на сервер, а уже потом произойдет...
Цитата Сообщение от kalabuni Посмотреть сообщение
....работа серверной программы на серверном языке
ajax называется...
1
10 / 10 / 1
Регистрация: 20.04.2012
Сообщений: 288
15.06.2013, 13:17  [ТС]
Dmitry, так можно или нет?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
15.06.2013, 21:41
повторяю ещё раз: javascript может делать что-то только на странице
а сохранение на сервере - это дело серверного файла

AJAX - это сочетание работы Javascript'a и серверного файла
Asynchronous Javascript and XML

javascript может создать объект XMLHTTPRequest и через него отправить на сервер запрос серверному файлу, приложив к запросу текст и адресата "Личного сообщения"
если запрос будет асинхронный, то это - AJAX
но сохранить "Личное сообщение" на сервере может только серверный файл на серверном языке

т.е. вам по-любому нужен серверный язык и файл на нём
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
15.06.2013, 22:49
Цитата Сообщение от kalabuni Посмотреть сообщение
повторяю ещё раз:
Цитата Сообщение от kalabuni Посмотреть сообщение
javascript может создать объект XMLHTTPRequest и через него отправить на сервер запрос серверному файлу,
а серверный файл на том же php, perl или чем-то еще не сможет, получив этот запрос, выполнить
Цитата Сообщение от kalabuni Посмотреть сообщение
....сохранение на сервере
,
Цитата Сообщение от cargerdree Посмотреть сообщение
...отсылку этого выделенного куска в ЛС автору поста.
... и т.д. ???
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
15.06.2013, 22:53
Dmitry, прочитайте топовый пост: Знакомы сказал что такое возможно, на JS написать

я отвечаю: только на JS это написать нельзя

вы не согласны?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
15.06.2013, 22:59
перечитайте пост #5
имхо, из него следует, что ТС не важна педантическая точность формулировок, а важна возможность выполнения необходимого действия
ваш ответ "нельзя" останавливает человека в этом движении
хотя задача решаема как сказано мной в посте #4

если ТС важен педантичный односложный ответ, то я умываю руки
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
15.06.2013, 23:09
а вы лично на прямые вопросы отвечать умеете?

с моим утверждением, что нельзя сделать желаемое топикстартером только при помощи JS вы согласны или не согласны?
да или нет?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
15.06.2013, 23:14
с вашим утверждением я-то согласен, только читать нужно все, а не тольтко то, что вам бросилось в глаза.
например,
Цитата Сообщение от cargerdree Посмотреть сообщение
или как на этом форуме
то есть, ТС вполне приемлет и альтернативные варианты решения

Не по теме:


зы. мне всю жизнь платят за то, что я "нахожу решения". с вашим подходом "тупым в лоб) я б уже давно сдох с голода...

0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
16.06.2013, 00:07
"как на этом форуме", имхо, относится исключительно к оформлению "клика по выделенному тексту"
т.е. клик не по самому выделению, а по всплывающей надписи "Цитировать"

это можно оформить на javascript'e, но итог - "отправка личного сообщения" - он невозможен без привлечения серверных технологий
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.06.2013, 00:07
Помогаю со студенческими работами здесь

Изменить цвет при выделении текста
Здравствуйте! Можно ли каким-то образом изменить цвет при выделении мышкой или сочетаниям клавиш(ctrl+a) текста в приложении? Чтобы текст...

Ошибка при выделении слов из текста
var str, outs, word: string; i, j, k, count, Ocnt: integer; t: boolean; begin writeln('Enter text'); ...

Как отменить срабатывание onClick при выделении текста
У меня есть таблица, каждая строка которой (<tr>) сделана ссылкой (с помощью события onClick). К сожалению, при выделении текста в...

RichTextBox сохранение цвета текста при выделении курсором
Доброго времени суток господа форумчане! Необходимо менять цвет в строках RichTextBox так, чтобы при выделении текста мышью его цвет...

Проблемы при отправки email сообщения на адреса из БД
И так народ была моя программа отсылала письма на ура! Но надо было сделать не большие нововедение... надо было сделать чтобы письма...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru