WingedFox
Expert-
Posts
214 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by WingedFox
-
Это, конечно, уже злобный оффтопик, но.... set MOZ_NO_REMOTE=0 "C:\Program Files\Mozilla Firefox\firefox.exe" решает проблему запуска сколь угодно большого числа различных ФФ. Главное указать полный путь в скрипте.
-
Это делается не так и просто, но и не слишком сложно /** * Function parses supplied query string and returns the hash with the values * Multiple values are stored in the array * * @param {String} q query string * @return {Object} * @scope public */ function parseQuery (q) { if ('string'!=typeof q || q.length<2) return {}; q = q.split(/&|&/g); for (var z=0,qL=q.length,rs={},kv,rkv;z<qL;z++) { kv=q[z].split("="); /* * convert PHP and Perl-styled hashes to JS has keys */ kv[0]=kv[0].replace(/[{}\[\]]*$/,""); rkv = rs[kv[0]]; /* * replace all + with spaces, unescape skips this part */ kv[1]=unescape(kv[1]?kv[1].replace("+"," "):""); if (rkv) if ('array'==typeof(rkv))rs[kv[0]][rs[kv[0]].length]=kv[1]; else rs[kv[0]]=[rs[kv[0]],kv[1]]; else rs[kv[0]]=kv[1]; } return rs } Ну и вызываете таким образом alert(window.location.search.substring(1)+"\n"+parseQuery(window.location.search.substring(1)).page); Эту и другие полезные функции можно найти в http://svn.debugger.ru/wsvn/JS%20libraries...runk/helpers.js
-
Мои 5 копеек: http://www.quirksmode.org/js/detect.html Но если это нужно не для сбора статистики, прочитайте http://www.quirksmode.org/js/support.html
-
Можно попробовать такое <noscript> <meta http-equiv="refresh" content="0;URL=noscripts.html" /> </noscript>
-
А зачем определять физ. границы, если можно просто заменить текст на выпадающий список, который сам уже впишется в таблицу?
-
Звиняйте, к "дизигну" отношения не имею. Ну, видимо - не судьба =)))
-
Я к гуглёвому токенизатору прикрутил более удобный интерфейс и пропатчил на предмет добавления номеров строк, подстветки регов и т.п. Можете попробовать =) http://debugger.ru/projects/psyhi/psyhi Пока что он в виде несколько сырой беты, но работы ведутся потихоньку =) Если понравится - займусь более плотно =)
-
http://debugger.ru/articles/pure_javascript
WingedFox replied to WingedFox's topic in Discussion of works
Tokolist Я помню эти темы. Религиозные войны рулят... ;-) Ок, подумаю над этим, собирался написать что-то подобное, возможно что в этом ключе и оформлю. -
http://debugger.ru/articles/pure_javascript
WingedFox replied to WingedFox's topic in Discussion of works
Tokolist Можно ссылки на эти темы, надо изучить вопрос сначала =)) -
http://debugger.ru/articles/pure_javascript
WingedFox replied to WingedFox's topic in Discussion of works
Николай 2357 Спасибо, поправил. -
http://debugger.ru/articles/pure_javascript
WingedFox replied to WingedFox's topic in Discussion of works
Tokolist, yopopt Спасибо за отзывы =) Раз со стать?й вс? так хорошо, может быть есть пожелания -- о ч?м ещ? написать? =) -
Доброго времени суток, Выложил статью "Начала JavaScript", буду рад конструктивной критике по теме.
-
Присвоить переменной позицию прокрутки сайта - возможно?
WingedFox replied to iluha's question in JavaScript
Да. -
Внимательнее Rtfm и первую ссылку из моего сообщения.
-
http://debugger.ru/demo/other/dynselect/ http://forum.dklab.ru/js/jshttprequest/Din...skieSelect.html
-
Это даже не по Фрейду... =))))
-
Есть ещ? пачка браузеров типа NetFront, симбиановской разработки, Оперы мини и прочего хлама под мобильные платформы. Как показывает практика, они в той или иной степени совершенно нестандартны и создают огромную кучу проблем, когда надо что-то туда адаптировать...
-
homm В принципе - да, дело вкуса. Вс? зависит с какого языка переучиваться -- это влияет на восприятие кода "по-диагонали". Другой момент, что сокращение количества операций вед?т к улучшению скоростных характеристик кода. Разложите на "атомарные" операции return req ? true : false; и return !!req; Правда, для текущей реализации JavaScript это натуральная экономия на спичках =)
-
homm Вот именно потому и смех, что Предполагается, что принудительно возвращать булево значение в JavaScript - плохой стиль и глупо.
-
Как минимум, в отсутствии размерности для 'style.left'
-
homm Если я правильно понял и вопрос касается строки return (req ? true : false); , то объяснение тут такое: поскольку JavaScript является условно-типизированным языком (loose typed), возвращать из функции можно что угодно. При скармливании переменной условным операторам они приводят значение к булевому и выбирают нужную ветку. Таким образом, предполагается, что данная строчка вызывает смех (ну или улыбку) у читателя.
-
Выбрать все элементы с NAME или ID удовлетворяющими регулярному выраже
WingedFox replied to Колос's question in JavaScript
Пожалуйста. -
Выбрать все элементы с NAME или ID удовлетворяющими регулярному выраже
WingedFox replied to Колос's question in JavaScript
А что там решать? getElementsByTagName("*") и бегай себе по коллекции. А вообще, посмотрите в сторону XPath селекторов (jquery, base2 и т.п.) -
Помогите реализовать предварительную загрузку картинки
WingedFox replied to CoolBoy's question in JavaScript
событие onload у картинки -
homm Приведите пример...