при таком размере, просто нелепо говорить о медленности загрузки..., или у Вас иное мнение?
я лишь уточнил, для ясности... Объясню, при позиционировании, по мере загрузки страницы, Ваш второй блок будет постоянно прыгать по экрану (т.к. не информации о положении остальных частей страницы) и жудко раздражать... Кроме этого, не забывайте, что при первом входе, стлили будут загружены после получения контента страницы.
Совет, не насилуйте посетителей сайта... Страница маленькая, грузится быстро (судя по объему ~1-2 сек max). Если возникает проблема, постарайтесь оптимизировать стили, порядок загрузки и сам код.
для этого облегчается страница и цмс-ка настраивается на скорость... А если у Вас страница 100-200к - то в помойку ее
T.R.O.N добавил 30.06.2010 в 17:31
совместно с JS .... и на JS ... - это разные вещи, или нет? читайте по буквам
а что мешает перед выводом все приводить в нормальный вид, без точек?
А это уже начало ИИ. Вы хотите чтобы программа могла догадаться о том, что хотел ввести юзер... не мудрите. точка - это разделитель целой и дробной части... и если юзер этого не понимает - заставьте его это понять. от цифр и букв мы пришли к полному бреду - 1.000.000. Вот скажите, кто так будет вводить? так можно только копипастить...
Если у вас не может быть дробной части, то просто удалите из строки все, что не является цыфрами form.price.value.replace(/[., -+*]/ig, ""); или form.price.value.replace(/[*\D]/ig, "");
да ну... винда, вражина, кеширует DNS. самый быстрый способ его обновить, выключить сетку и включить снова...
по ping site выдается IP сайта?
это не прблема
не понимаю в чем проблема?
так надо перестать длину проверять, три знака как я понял, это 100, ну так и проверять на то что введенное число parseFloat(str) > 99
на ссылку баннера вешается событие OnClick которое запускает JS скрипт.
этот скрипт или через AJAX или, что удобней, через скрытый рисунок запускает серверный скрипт счетчика
дабы немного усмирить человеческий фактор, далаете поле ввода а рядом выпадающий список с единицы/тысячи/миллионы.....
1 - вы избавитесь от некоторых проблем
2 - заставите человека задуматься над тем что он вводит
все как и раньше.. число умножить на 1... лидирующие нули пропадут =)
1. if(form.price.value * 1 < 1) или if(parseFloat(form.price.value)). Второй вариант имеет некоторые недостатки
2. есть вопрос, может ли быть ситуация, что строка будет иметь вид 021abc ?