|
|
|
|
|
для: Sfinks
(03.11.2012 в 11:23)
| | А смыл думать над задачей, которая в итоге в помойку уйдет? Вот я и не трачу время, как вы выражаетесь. ) | |
|
|
|
|
|
|
|
для: confirm
(03.11.2012 в 11:09)
| | ЯСА прав.
В подавляющем большинстве случаев это трата времени и Вашего и моего. Т.к. если человек не спрашивает "как лучше сделать (решить, организовать)", а просит реализацию конкретной задачи, значит он уже решил, что ему надо именно так. И переубедить его сможет только практика =)
Я уже давно отвечая на форуме руководствуюсь именно этим принципом. | |
|
|
|
|
|
|
|
для: ЯСА
(03.11.2012 в 10:53)
| | :)
Читаю - "и в буфере CSV-файл...". Не может быть в буфере никаких файлов, тем более CSV и прочих форматов, буфер хранит данные в своем формате. Но это можно простить по незнанию, но что пытаются заставить делать пользователя, если речь идет о файле определенного формата, который кто-то, не понятно кто, скопировал в буфер обмена? Начинаешь представлять это в рамках HTML и тебя начинает бросать в легкий ступор.
Я сторонник того, что сперва думаем надо ли считать в данном случае, а уже как считать, в столбик или иначе, это второстепенное и является действием второго плана. Наоборот, это уже абсурд. ) | |
|
|
|
|
|
|
|
для: confirm
(03.11.2012 в 04:32)
| | пытаетесь опровергнуть академика Павлова?
тот же убедительно доказал - на примере братьев наших меньших - что пока не лизнёшь горячую сковородку, никому не веришь, что облизывать её не стоит...
:) | |
|
|
|
|
|
|
|
для: Sfinks
(02.11.2012 в 19:03)
| | Нет, не об этом. Я как раз сначала и задаю вопрос, в данном случае себе - зачем это нужно? Неужели прямо на странице - Петр;Петрович;Петров, которое потом в буфер обмена помещать? Что-то не очень то "опрятно". А если нет, то причем тут вообще буфер обмена, и нужно ли копирование вообще? | |
|
|
|
|
|
|
|
для: confirm
(02.11.2012 в 14:47)
| | А я думал вы о том, как я добьюсь от пользователей именно того, что мне нужно =)
Ладно, уже не важно. Ответов уже достаточно =) | |
|
|
|
|
|
|
|
для: ЯСА
(02.11.2012 в 16:46)
| | Большое спасибо! Буду разбираться =) | |
|
|
|
|
|
|
|
для: Sfinks
(02.11.2012 в 14:33)
| |
<input id="fami1" oninput="myFunc (this)" onpropertychange="myFunc (this, 1)">
...
<script>
function myFunc (obj, msie)
{
if (self.afore) return; afore = true;
if (msie)
{
obj.onpropertychange = null; var hid = document.body.appendChild (
document.createElement ('<textarea style="width: 1px; height: 1px; visibility: hidden"></textarea>'));
var txtRng = hid.createTextRange (); txtRng.execCommand ('Paste'); txtRng = hid.createTextRange ();
var txt = txtRng.text; document.body.removeChild (hid);
}
else {var txt = obj.value; obj.oninput = null}
txt = txt.replace (/[\r\n]/g, ' ').replace (/\s+/g, ' ').slice (0, -1);
var arr = txt.split ('; ');
for (var j = 0, lj = arr.length; j < lj; j++) arr [j] = arr [j].split (';');
while (obj.tagName != 'TABLE') obj = obj.parentNode;
var str = 'fami456789imya456789otch';
for (var obj = obj.getElementsByTagName ('input'), j = 0, lj = obj.length; j < lj; j++)
{
var ind = str.indexOf ((obj [j].id).slice (0, 4));
if (ind != -1) obj [j].value = arr [(obj [j].id).substr (4) - 1] [parseInt (ind / 10)];
}
}
</script>
|
| |
|
|
|
|
|
|
|
для: Sfinks
(02.11.2012 в 14:12)
| | Что значит отстраненные? Копировать со страницы - тогда зачем вообще нужно копирование, если в этом случае можно просто выбирать готовое из того же массива?
Копировать из другой программы - тоже вопросы.
Ведь можно ничего не перехватывать, потому и... | |
|
|
|
|
|
|
|
для: Deed
(02.11.2012 в 14:19)
| | Спасибо, почитаю. | |
|
|
|
|