|
|
|
|
|
для: rprint-max
(04.07.2007 в 13:18)
| | Осуществимы ли идеи:
1) проанализировать Ява-скриптами с помощью регулярных выражений наличие в <textarea> тегов <img src='file:///C:/.../image.jpg'> со значениями SRC начинающимися именно на 'file:///' , посчитать их количество и средствами ява-скрипта сформировать для всех таких файлов поля <input type='file'> и вписать туда пути к этим файлам. Ну или потом вручную выбратьих.
2) после загрузки содержимого <textarea> на сервер, проанализировать с помощью регулярных выражений наличие тегов <img src='file:///C:/.../image.jpg'> со значениями SRC начинающимися именно на 'file:///' , посчитать их количество и вывести промежуточную страницу содержащую весь текст и форму с полями <input type='file'> для всех таких файлов изображений. причём ведь можно около каждого <input type='file'> разместить маленькое изображение (для подсказки) с этого же локального компьютера т.к. путь к нему на этом компе известен
3) сделать всё так, как в пункте 2, но средствами ява-скрипта (или сразу PHP) записать в формы пути к файлам на локальной машине, а потом автоматически активировать SUBMIT и закрыть вообще это окно. тогда его можно вообще не выводить в видимую облась экрана.
Как идеи? :-)
Что-нибудь осуществимо? | |
|
|
|
|
|
|
|
для: rprint-max
(04.07.2007 в 13:18)
| | Попытайтесь представить картинку - каким образом при копировании из ворда через буфер изображение вообще может попасть на сервер. | |
|
|
|
|
|
|
| Задача такая:
Я в каталоге оборудования использую TinyMCE для визуального редактирования и есть комплекс скриптов, которые при отправке данных на сервер анализируют с помощью регулярных выражений наличие в коде каждой <textarea> тегов <img> со всеми их параметрами. Скрипты загружают файлы на сервер в формате .ipg и присваивают им имена по порядку: file_1.jpg, file_2.jpg и т.д. , а в исходном коде меняют первоначальный адрес файлов на путь до этих новых файлов. В результате можно методом копировать-вставить получить аналогичную по виду оригиналу часть страницы.
пример:
http://www.rprint.ru/my_shop/catalog/viewall.php?id=425
Но загвоздка в том, что это работает только для копирования с других сайтов по HTTP и на локальном сервере, где сервер и клиент - одна машина. А при копировании, например из MS Word всё переносится, формат сохраняется, но картинки не загружаются. Есть какой-нибудь способ для решения этой проблемы? (может с помощью JavaScript или используя промежуточную страницу скриптов, которые будут генерить скрытые поля типа <input type='file'>)
заранее спасибо! | |
|
|
|
|