Пример не мой, а вопрос был с другого форума, понятно, что нужно, что бы изменение размеров INPUT зависило от размеров окна, а не скорости изменения размеров окна (что бы понять, о чем я говорю - попробуй потянуть окно медленно, и обратить внимание на изменение размера INPUT`a, а затем потянуть окно очень быстро.). Для этого тебе нужно найти зависимость изменения размеров INPUT`a от размеров окна. Это все понятно. Хотелось бы понять, почему алерт несколько раз выскакивает. Кстати в Опере тоже выскакивает несоклько алертов.
Почему нижеприведенный скрипт при изменении размеров окна броузера вызывает окно сообшения несколько раз?. Вообщем, интересует механизм обработчика события onResize? Или где глуполсть в самом скрипте.. сокрее всего глупость, но ге глупость - не могу понять... <HTML> <HEAD> <TITLE>Untitled Document</TITLE> <script language="javascript"> var last = 0; function Resize_f() {
Заранее прошу прощения, если запостил не в тот раздел форумов. Пишу систему статистики. Просматривал код счетчиков, которые нужно размещать на странице. Возник вопрос. Как определяется УРЛ вызванной страницы, на которой висит счетчик, если JS отключен. Например, счетчик Рамблера JS вообще не пользуется, а как-то узнает УРЛ. Как? Подскажите, пожалуйста, где рыть?
На скрепке лежит страница с формой. Форма простая - добавление/удалей полей формы. Хотелось бы узнать насколько глупо/приемлимо сделано добавление/удаление строк в таблице. Есть строка таблицы, в ней есть ячейки с полями воода информации. мой алгоритм был таким: 1. Передать в функцию номер удаляемой строки. 2. В функции все значения заполненных полей смещаются на одну строку вверх, начиная с удаляемой строки. 3. Удаляется последний дочерний элемент , т.е. строка. Предложили второй вариант, где удаляются все ячейки строки, а сама строка прячется. что-то типа function del_el(del_el_id) { total_el=document.getElementById("tr-" + del_el_id).childNodes.length;
RomikChef: можно сделать одним запросом, но тогда в каждой строке этого запроса будет имя, описание, и одна из дат.можно сделать запрос к таблице программ, а в цикле их вывода делать запрос в таблицу с датами. Я думаю, тебе проще будет сделать второым способом.
А по-моему все зависит от кол-ва строк в результате запроса, ресурсах железа как такового в каждом конкретном случае. Если кол-во строк будет небольшое, то нет смысла дергать базу за каждой величиной. Если результат запроса будет емкий, то тогда подходит второй предложенный вариант.
for_i_0: 3. Насколько я знаю файлы без раширения не бывают.
еще как бывают. Есть понятие имя файла, которое условно, (Подчеркиваю) условно делится на название файла (то, что до точки) и на расширение файла(то, что после точки). Файл можно создать без расширения и без названия. т.е. есть ФАЙЛ host, а есть ФАЙЛ .htaccess [/OFF]
for_i_0: Проверяем на наличие дирикторий, тоесть ищем строки без расширений.
Для проверки является ли объект файлом или директорией - есть конкретная функция is_file() и is_dir() соотвественно, а не проверка имени объекта по маске. З.Ы. То, что ты описал - это "неправильная" рекусрия... Массив нужно использовать, не для
Цитировать
for_i_0: 4. Выбираем из массива и добавляем к начальному пути и по новой пока их неостнится.