1) упростить установку отметок – чтоб можно было просто тыкнуть мышкой в нужную клетку таблицы, а не попадать в кружочек радио-бокса. Думаю на ява-скрипте это сделать не сложно.
2) дополнить возможность делать выбор не только мышкой, но и клавиатурой. Например – ту запись, над которой находится курсор мыши выделяем более другим цветом ( по аналогии как это происходит с уже открытыми ссылками), при нажатии на кнопки 1,2,3 ставится отметка в ту или иную графу.
3) Идея-фикс - окошко с сайтом открывается в фрейме, сверху которого расположены кнопки [да]\[нет]\[незнаю] \ [добавть в другой список (в выбором блок-листа)] (бывает нужно), при нажатию на которую загружается следующий сайт из списка. Причем пока человек смотрит сайт и думает на решением, следующий сайт подгружался в фоновой вкладке.
хотелось бы упростить и максимально автоматизировать ненужные и рутинные движения. Чтоб можно было сидеть на диване с ноутом и просто тыкать мышкой делая выбор. Пока приходится открывать несколько вкладок в фоновом режиме, ждать пока они загрузятся…. Если вкладок мало – частенько приходится ждать загрузки, а если их становится много –путаешься, кому какой диагноз поставить.
я сисадмин, не сильно шарю в веб-программировании, но думаю что такие веши вполне реализуемы. По крайней мере в Дельфи я такую поделку наваять смог бы
предложения по доработке интерфейса чек-листа
Re: предложения по доработке интерфейса чек-листа
сделал для porno.urlsoster писал(а):1) упростить установку отметок – чтоб можно было просто тыкнуть мышкой в нужную клетку таблицы, а не попадать в кружочек радио-бокса. Думаю на ява-скрипте это сделать не сложно.
Не представляю, как сделать, если есть решения - могу попробовать.oster писал(а): 2) дополнить возможность делать выбор не только мышкой, но и клавиатурой. Например – ту запись, над которой находится курсор мыши выделяем более другим цветом ( по аналогии как это происходит с уже открытыми ссылками), при нажатии на кнопки 1,2,3 ставится отметка в ту или иную графу.
Не получится, многие сайты детектят фреймы и выходят из них, либо иначе показывают контент.oster писал(а): 3) Идея-фикс - окошко с сайтом открывается в фрейме, сверху которого расположены кнопки [да]\[нет]\[незнаю] \ [добавть в другой список (в выбором блок-листа)] (бывает нужно), при нажатию на которую загружается следующий сайт из списка. Причем пока человек смотрит сайт и думает на решением, следующий сайт подгружался в фоновой вкладке.
Если используется прокси, то можно предварительно загрузить страницы скриптом, что бы они попали в кеш:oster писал(а): хотелось бы упростить и максимально автоматизировать ненужные и рутинные движения. Чтоб можно было сидеть на диване с ноутом и просто тыкать мышкой делая выбор. Пока приходится открывать несколько вкладок в фоновом режиме, ждать пока они загрузятся…. Если вкладок мало – частенько приходится ждать загрузки, а если их становится много –путаешься, кому какой диагноз поставить.
1. Настраиваем wget на работу через прокси.
2. Пишем небольшой скрипт "preload.pl"
Код: Выделить всё
#!/usr/bin/perl -w
while(<>)
{
unless (/\<a href\=\"(http\:\/\/www\..+?)\" target\=\"_blank\"\>www\<\/a\>\)/) {next;}
system("wget -p $1\n");
}
4. Открываем list.html браузером
Так и я не веб мастер.oster писал(а): я сисадмин, не сильно шарю в веб-программировании, но думаю что такие веши вполне реализуемы. По крайней мере в Дельфи я такую поделку наваять смог бы
Re: предложения по доработке интерфейса чек-листа
спасибо.
попробую вечерочком
круть!Если используется прокси, то можно предварительно загрузить страницы скриптом, что бы они попали в кеш:
попробую вечерочком
ты шаманТак и я не веб мастер.
Re: предложения по доработке интерфейса чек-листа
попросил знакомых программеров, накидали вот такого кода:
надеюсь что это как-то поможет
подсветка строки в таблице:
var mytable = document.getElementById('table_id');
vaк mytrs = mytable.getElementByTagName('tr');
for(var i =0; i < mytrs.length; i++) {
mytrs.onmouseover = function() {this.bgColor = "#d1d1d1";return false;}
mytrs.onmouseout = function() {this.bgColor = "исходный";return false;}
}
вот тебе цвет через js, по крайней мере чтото типа, я не проверял
<input type="checkbox" id="checkbox_1" onchange="test(this.id, this.checked);return false;"/>
function test(id, checked) {
var holder = document.getElementById('holder');
if(checked) {
holder.innerHtml = "ВЫбран " + id;
} else {
holder.innerHtml = "Отменли " + id;
}
нажатия кнопок обрабатываюся через событие onkeyperess
надеюсь что это как-то поможет