
LokiDi L0ck
Expert-
Posts
484 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by LokiDi L0ck
-
javascript onchange select + onclick p.s. Для начала, перед тем как задавать глупые вопросы, почитайте книги для чего предназначен php, и где его скрипты исполняются. Может быть тогда даже правильный раздел для вопроса сможете выбирать.
-
Картинки выводить через серверный скрипт, который перед выдачей будет накладывать полупрозрачную надпись. Ищите нужную вам функцию для работы с альфа-каналом.
-
2Tokolist, А вот я вас не понимать.
-
1) http://developer.mozilla.org/en/docs/DOM:event 2) Для нормальных браузеров, поддерживающих DOM, обработчики событий принимают первым аргументом объект события, т.е. function mouseDownEvent(e) { } И определение целевого элемента (в IE это event.srcElement) нужно производить через: e.target Вс? остальные подробности описаны в вышепривед?нной ссылке. Ваша задача поставить условия для вытаскивания объекта события (и прочих свойств). Чтото вроде: var event = e ? e : window.event; и т.д.
-
Если несколько страниц, то да - так делать не надо. Сделайте тогда вторую кнопку - "Удалить". И по е? нажатии удаляйте из таблицы все записи, чьи чекбоксы были выделены (на активной странице).
-
В сокращ?нной форме: DELETE FROM newgoods WHERE id NOT IN (". join(', ', $_POST['newgwoods']) .") Разумеется массив для начала надо проверить на валидность его значений
-
canvas
-
Набросал простой пример скрипта упреждающего клик по ссылкам: <html> <head> <script type="text/javascript"> /** * Метод перехватывающий событие клика по ссылкам документа * @param {Object} e */ var aTagClickCatch = function(e) { var targ; if (!e) var e = window.event; if (e.target) { targ = e.target; } else if (e.srcElement) { targ = e.srcElement; } if (targ && targ.nodeName.toLowerCase() == 'a') { e.preventDefault ? e.preventDefault() : e.returnValue = false; } }; //Назначаем aTagClickCatch обработчиком при клике по документу if (document.addEventListener) { //Для поддерживающих DOM document.addEventListener('click', aTagClickCatch, true); } else { //Для IE document.attachEvent('onclick', aTagClickCatch); } </script> </head> <body> <a href="#1">Link 1</a> <a href="#2">Link 2</a> <a href="#3">Link 3</a> <a href="#4">Link 4</a> </body> </html> Т.е. "return false" в ссылках указывать уже не надо, как в примере maddogrts'а.
-
2maddogrts, не надо утрировать мои слова, оные несли вполне определенный смысл. Кто не да?т?.. только вы сами... Книги... книги... В общем понятно, надеюсь вы найдете свой путь для дальнейшего развития. Желание обсуждать тему что-то пропало.
-
maddogrts, потому что книги учат основам, узнав которые, уже вы сами сможете (должны?) писать сложные скрипты. Потому что он состоит из тех основ, которые в книгах до вас пытаются донести. А как ими распорядиться это уже ваше дело. Тем более зачем вам готовые варианты?.. хотите думать и рассуждать как автор скриптов?..если у вас своя голова на плечах есть и вы знаете синтаксис языка, то что вам мешает написать лучше?.. =) Если вы знаете алфавит, то писать поэмы вас кроме себя никто не научит (хотя это конечно не мешает вам быть подражателем).
-
maddogrts, http://dklab.ru/chicken/nablas/40.html. О прототипах собственно и писать то нечего (уж не говоря о книге О.о), если понимаешь что это такое...
-
Сначала читаем о position, потом о top и left.
-
2Dimitry Wolotko, вот ещ? совет, не надо д?ргать всю базу каждый раз, пользуйтесь лимитом (д?ргая нужные ограничения из get'ов). А для подсчета количества строк COUNT'ом в самом запросе. Нагрузка снизится в разы.
-
Писать вы их можете где угодно, а исполнять - да, на любом компьютере где стоит web-сервер с поддержкой php (тот же apache) =)
-
2al1, небольшая поправка - JS не может работать с базами данных. БД находится на стороне сервера, а js только на стороне клиента, и, разумеется, не имеет api для работы с бд. Есть частный случай - работа с бд через ajax, при этом прослойкой служит скрипт на сервере (php, perl, ruby и т.д.), которому и посылаются запросы от js скрипта.
-
2Евген, лучше прислушайтесь к этому Из мануала: Такой код: <html> <?php /* This will give an error. Note the output * above, which is before the header() call */ header('Location: http://www.example.com/'); ?> Вызовет ошибку, т.к. вывод клиенту происходит раньше отсылки шапок. Если иного варианта вывода данных клиенту нет, то следует использовать буферизацию (ob_start и ob_end_flush). С точки зрения кода нормальной логики, вариант с js (хоть он и работает) неверен и некрасив.
-
Исчерпана дозволенная память. Возможно обрабатывалась слишком большая картинка.
-
2uefa - вот подсказка: свойство parentNode. p.s. форумчанам: не приводите пожалуйста готовой строчки в данной теме, пусть человек сам пойм?т как это применить. Иначе так и будет шататься с копипастом.
-
А вам и не надо знать, ведь дорабатывать реализацию будете вы сами (если эта доработка вообще понадобиться). Если так сильно беспокоит безопасность, пользуйтесь ssl p.s. если вы считаете, что все форумы небезопасны, то попробуйте в этой теме удалить мо? сообщение =)))
-
2Sserg-135, нет необходимости в том, что вы делаете. Выводимую информацию о конкретном продукте в новом окне лучше доставать делая соответствующий запрос к базе. Он же всего 1 - это мгновенно, никакой существенной нагрузки на базу нет.
-
2IceBars, лучше всего, скачайте какой-нибудь форум, да посмотрите как там реализуются те вещи, которые вас интересуют.
-
Почему был выбран именно такой способ? Что в н?м есть такого, чего нет в открытии уже существующего документа?.. p.s. При сохранении обычной статической странички (через меню браузера), обычно так же сохраняются некоторые рисунки, js-скрипты и т.д. связанные с нею. Динамически созданный контент (с помощью js в вашем случае) как правило не сохраняется с помощью File | Save (А у вас css подключается лишь после создания соответствующей тега ява-скриптом). Следовательно? CSS файл никуда не сохраняется. Никакие стили к сохран?нному документу не применяются.
-
Тут не проблему кодировок, скриптов и пр. надо решать. У человека проблема общей реализации задачи) Такому не учат.
-
Никто не сталкивался... только потому, что таким бредом никто не занимался