e1f
-
Posts
170 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by e1f
-
-
Great Rash, и ширина/высота будут доступны до получения рисунка с сервера?
AKyHuH, javascript определить размер файла на компьютере пользователя не сможет. Насчет флеша -- не уверен, поищите в гугле.
Вот еще здесь есть.
-
s0rr0w, я имел в виду, что "приведение массива к числу даст тоже 0" неверно. Не приводится массив к числу. Приводится к строке. А она потом уже приводится к числу.
-
Да, к строке, а потом к числу. К строке потому, что для ARRAY valueOf возвращает массив, поэтому к числу привести его мы не можем (я имею в виду ToPrimitive с подсказкой Number). Надо аккуратно пройтись по всем шагам в спецификации, и станет понятно.
-
Нет, не длину!
Возвращает
(ToNumber)([].toString())
([1,2,3]).toString() == "1,2,3"Например:
[0] == ![] // true
[""] == ![] // true -
булеан даст 0, а приведение массива к числу даст тоже 0
Ага, а тогда почему будет так:
[1] == ![] //false
Там не приведение массива к числу, а
([]).toString() // ""
ToNumber("") // 0В моем примере, очевидно:
([1]).toString() // "1"
ToNumber("1") // 1 -
А это:
for ( var i = nodeList.length; i-- > 0;)
то же самое, что
for (var i = nodeList.length; i > 0; i--)
Ну, уж если оптимизировать, то хватит и так:
for ( var i = nodeList.length; i--; )
-
ыыы esopsidepashy, я навел на ссылку, и после этого сразу запихнул в BL Действительно, сайт стоит поприличнее находить.
-
Естественно. Без редиректа разве что
window.location.hash = '#something'
-
window.location.replace('http://google.com.ua/')
-
Заказчик всегда прав
Я отэкстендил кусочек jquery, так что кусок костыля спрятан от разработчика. Всё работает, спасибо.
Еще можно превращать все проблемные символы в соответствующие последовательности: "\uXXXX". Траффик вырастет сильно, правда.
-
а гугл в помощь позвать?
-
e1f, спасибо конечно.
Но мне нужно в chm формате.
Hunter, у Вас с гуглом как, сложные семейные отношения?
-
Выложи целиком тест-страницу, а то действительно в облом простыню читать
-
-
Да, видимо я был введен в заблуждение фразой
так же создается input типа file и в request передается сам объект input - в этом случае содержимое придет на сервер в $_FILES. -
JsHttpRequest может файлы передавать. Сам еще не пробовал, но все понятно: так же создается input типа file и в request передается сам объект input - в этом случае содержимое придет на сервер в $_FILES.
Это что за бред? Что куда прийдет? iframe там, батенька, iframe.
-
data: "name="+name+"&email="+email+"&msg="+msg+"&action=add",
-
Почитай тут. Ну и весь док по нему, естественно. На этот евент забинди отмену анимации остльных вкладок.
-
Хм. Изменение строки user agent'a намного более вероятно, нежели отказ от ранее введенных объектов. Вот Опера 10 -- изменила формат, и jquery ее определяет как опера 9.80. ИЕ8 тоже вроде бы что-то нагородил, когда вышел. В чем смысл определения по какой-то строке, которую я и поменять-то могу, как хочу, в принципе (ну вот не хочу я палится, что у меня Винда, и все ), а не по наличию чего-то в движке браузера, что однозначно говорит нам, кто он?
-
Что-то путано все Что передать-то нужно на сервер? Так:
function() {
var posts;
param[elem_id]=$(this).val();
for(var key in param){
posts[key] = param[key]
};
$.post("/modules/tproduc_search.php", posts, function(data){ $("#vendor_container").html(data); }, "html");
} -
поверь, чтоб знать JQuery, знать JS не обязательно
поверь, чтобы знать, обязаетльно Чтобы копипастить маленькие поделки для оживления контента -- тогда не надо.
По теме: лучший учебник по jquery -- http://docs.jquery.com/ Зачем еще какие-то книги?
-
Гораздо приятнее, когда в софте понятно, что для чего предназначено. И в большинстве случаев найти нужный пункт меню и т.п. в русифицированном софте сложнее.
-
$('#top > input:hidden[id^=book_]')
-
В процессе натолкнулся на такую штуку в ИЕ8 (не в режиме совместимости, а именно в режиме "стандартный ИЕ8"):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>IE8 scroller test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
html, body {
margin: 0;
padding: 0;
}
.scroller {
overflow: auto;
width:19px;
height: 200px;
position: absolute;
}
.scroll_helper {
height:500px;
}
-->
</style>
</head>
<body>
<div class="scroller"><div class="scroll_helper"></div></div>
</body>
</html>Результат: div.scroller на странице не виден, хотя по идее должен появится скроллбар (что и происходит в ФФ/Опера/ИЕ6,7 и ИЕ8 в режиме совместимости). Помогает задать следующий бред (причем без setTimeout не срабатывает, и если сначала выставить меньше 35px, то снова не срабатывает):
$('.scroller').width(35);
setTimeout(function(){$('.scroller').width(19)})Возможно, у кого-то найдутся какие-то разумные мысли по этому вопросу?
Разыскивается исходник скрипта jquery.seekAttention
in JavaScript
Posted · Edited by e1f
http://www.shiguenori.com/material/seekAttention/
http://www.shiguenori.com/material/seekAtt...ntion.jquery.js