Size: a a a

2020 December 21

В

Виктория in pro.js
А
источник

В

Виктория in pro.js
Ну ладно тогда
источник

N

Nillcon in pro.js
Виктория
Ну ладно тогда
Эпл же как то определили расу у смайлика
источник

IO

Iv Ov in pro.js
Павел
А смотря куда вставлять) Если, допустим, в редактор типа брекетс, то пробел и перенос строки. А если в адресную строку, то пробел
Ну так ты про них и спрашивал же. Надо до копирования в буфер сохранить текст в переменную и почистить.
источник

IO

Iv Ov in pro.js
Павел
Трабла в том, с данными до копирования все ок. А вот при вставке появляются лишние служебные символы. Грешу на то, что это selectNodeContents так отрабатывает
Символы при вставке не могут появляться, они могут пРоявляться)
источник

IO

Iv Ov in pro.js
Nillcon
Эпл же как то определили расу у смайлика
😄
источник

П

Павел in pro.js
Тут тонкость - там не просто текст, там тдшки. И если вообще все символы потереть, боюсь оно при вставке закинет все в одну ячейку
источник

R

Roman in pro.js
Stephen Mallory
Privet. Спасибо за старания. Я всё-таки решил эту проблему, думаю тебе будет интересно) Вот такого формата формула работает в фаерфоксе и в хроме, щас на сафари посмотрим

.adaptivValue(@property, @startSize, @minSize) {
 @addSize: @startSize - @minSize;
 @{property}: ~ "calc(@{minSize}% + 0 * ((100% - 320px) / @{maxWidth} - 320px))";
}
прет, а теперь запускай на 8к
источник

IO

Iv Ov in pro.js
Павел
Тут тонкость - там не просто текст, там тдшки. И если вообще все символы потереть, боюсь оно при вставке закинет все в одну ячейку
Мм. Но получить надо всё равно текст, да? Просто он будет разделён как-то, правильно?(переносами/табами)

Короче, как потом использовать скопировав текст планируется?
источник

IO

Iv Ov in pro.js
Короче, если текст, то сделай range.toString (или как там надо), и выведи в консоль, посмотри,  что там. Там про идее просто табы как границы ячеек
источник

П

Павел in pro.js
При вставке например в гугл таблицу, должны сохраниться ряды-колонки. Допустим 3х4. А при вставке в текстовом виде нужно тримнуть начальный пробел\перенос строки. И из-за этого же начального символа, подозреваю, невозможно вставить данные в поиск в проводнике
источник

П

Павел in pro.js
Просто при применении selectNodeContents на таблу, в range появляется таки текст. А вот как он парсится при вставке, чтобы там сохранялась табличная структура, это уже загадка
источник

IO

Iv Ov in pro.js
Павел
Просто при применении selectNodeContents на таблу, в range появляется таки текст. А вот как он парсится при вставке, чтобы там сохранялась табличная структура, это уже загадка
А вывести полученный текст в консоль и посмотреть, не хочешь?
(не помню, показываются ли табы при воде в консоль браузера)
источник

R

Roman in pro.js
Iv Ov
А вывести полученный текст в консоль и посмотреть, не хочешь?
(не помню, показываются ли табы при воде в консоль браузера)
только если выделить
источник

IO

Iv Ov in pro.js
Павел
При вставке например в гугл таблицу, должны сохраниться ряды-колонки. Допустим 3х4. А при вставке в текстовом виде нужно тримнуть начальный пробел\перенос строки. И из-за этого же начального символа, подозреваю, невозможно вставить данные в поиск в проводнике
В гугл таблицах, по-моему, спокойно по разделителю "таб" (\t) ячейки определит, по переносу строкИ — строки
источник

П

Павел in pro.js
Iv Ov
А вывести полученный текст в консоль и посмотреть, не хочешь?
(не помню, показываются ли табы при воде в консоль браузера)
А вот тут - я тупой пхпшник. Не пойму как вытащить из range собна ту часть, которая была скопирована.
console.log(range.commonAncestorContainer) выдает вообще всю таблу
источник

IO

Iv Ov in pro.js
Павел
А вот тут - я тупой пхпшник. Не пойму как вытащить из range собна ту часть, которая была скопирована.
console.log(range.commonAncestorContainer) выдает вообще всю таблу
Так range.toString(), вроде
источник

R

Roman in pro.js
источник

R

Roman in pro.js
короч табы из вскода не вставились норм в браузер
источник

R

Roman in pro.js
)
источник