Хостинг портала RFpro.ru: Московский хостер Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64 РАССЫЛКИ ПОРТАЛА RFPRO.RU Чемпионы рейтинга экспертов в этой рассылке Номер выпуска: | 683 | Дата выхода: | 30.12.2010, 15:00 | Администратор рассылки: | Калашников О.А. (Руководитель) | Подписчиков / экспертов: | 276 / 88 | Вопросов / ответов: | 3 / 6 | Вопрос № 54114: Уважаемые эксперты. Я написал JS где используется функция int, но при запуске оказалось что такой функции нет. Я написал свою: function int (number) { return(number-number%1) } Вопрос: есть ли эта функция в станд... Вопрос № 125651: Уважаемые эксперты, подскажите, какие есть способы выполнять функцию через заданные промежутки времени (например 10-30 сек) Основным критерием является кросбраузерность.... Вопрос № 123366: Возникло желание усовершенствовать свой интернет-магазин скриптом highslide.js (уверен Вы о нём слышали, http://vikjavev.no/highslide/) Интернет-магазин построен на базе скрипта shop-script использующим Smarty. При установке highslide.js возникае... Вопрос № 54114: Уважаемые эксперты. Я написал JS где используется функция int, но при запуске оказалось что такой функции нет. Я написал свою: function int (number) { return(number-number%1) } Вопрос: есть ли эта функция в стандартном js, и если есть, то какое и нее название? С уважением Белоусов Игорь. Отправлен: 02.09.2006, 22:42 Вопрос задал: Белоусов Игорь Всего ответов: 3 Страница вопроса » Отвечает Загиров Рустам / Stamm (Специалист) : Здравствуйте, Белоусов Игорь! Всесто функции int() надо использовать функция parseInt(). Россия, Иваново Адрес сайта: http://www.tvoynet.ru
----- Этот мир обречён на нас <BR>©Сергей Маврин Ответ отправил: Загиров Рустам / Stamm (Специалист) Ответ отправлен: 02.09.2006, 22:51 Как сказать этому эксперту "спасибо"? | Отправить SMS #thank 114859 на номер 1151 (Россия) | Еще номера » | Вам помогли? Пожалуйста, поблагодарите эксперта за это! | Отвечает Physicist (Практикант) : Здравствуйте, Белоусов Игорь! Math.ceil(argument); Метод возвращает наименьшее целое число, большее или равное целому или дробному аргументу. Например: Math.ceil(1.01) возвращает 2. Math.floor(argument) Метод возвращает целое число, меньшее или равное аргументу. Например: Math.floor(2.99) возвращает 2. Math.round(argument) Округляет аргумент с плавающей точкой до ближайшего большего целого числа, если десятичная часть больше или равна 0.5, или до ближайшего меньшего целого числа, если десятичная часть меньше, чем 0.5. Например: Math.round(2.1) возвращает 2, Math.round(2.9) возвращает З. Россия, Ростов-на-Дону Адрес сайта: Студенческая Академия Наук ICQ # 287402579 Ответ отправил: Physicist (Практикант) Ответ отправлен: 02.09.2006, 22:53 Как сказать этому эксперту "спасибо"? | Отправить SMS #thank 114860 на номер 1151 (Россия) | Еще номера » | Вам помогли? Пожалуйста, поблагодарите эксперта за это! | Отвечает NoOne : Здравствуйте, Белоусов Игорь! Не понятно, что вы хотите. Если просто округлить число: n = Math.round(5.3) // результат 5 n = Math.round(5.7) // результат 6 Если округлить в меньшую сторону: n = Math.floor(5.3) // результат 5 n = Math.floor(5.7) // результат 5 Если в большую сторону: n = Math.ceil(5.3) // результат 6 n = Math.ceil(5.7) // результат 6 Ответ отправил: NoOne Ответ отправлен: 03.09.2006, 11:10 Как сказать этому эксперту "спасибо"? | Отправить SMS #thank 114902 на номер 1151 (Россия) | Еще номера » | Вам помогли? Пожалуйста, поблагодарите эксперта за это! | Вопрос № 125651: Уважаемые эксперты, подскажите, какие есть способы выполнять функцию через заданные промежутки времени (например 10-30 сек) Основным критерием является кросбраузерность. Отправлен: 02.03.2008, 10:38 Вопрос задал: Миленин Александр (Студент) Всего ответов: 2 Страница вопроса » Отвечает Errandir (Студент) : Здравствуйте, Александр! В конце функции (например myfunc) нужно дописать «setTimeout(code_to_execute, time_ms)» : function myfunc() { //тело функции setTimeout("myfunc()", 10000); } И через 10 секунд после выполнения функции она будет выполняться опять. Удачи. Тел.: 79032979759 Организация: Московский физико-технический институт Адрес: г. Долгопрудный, ул. Первомайская 34/5 ICQ # 308433378
----- Si vox est - canta! Ответ отправил: Errandir (Студент) Ответ отправлен: 02.03.2008, 15:10 Как сказать этому эксперту "спасибо"? | Отправить SMS #thank 213066 на номер 1151 (Россия) | Еще номера » | Вам помогли? Пожалуйста, поблагодарите эксперта за это! | Отвечает Евсюков Виталий Евгеньевич (3-й класс) : Здравствуйте, Миленин Александр! Не единственный) Используйте setInterval() Отличие - setTimeout() позволяет задать только одну задержку, а с setInterval() функция будет выполняться через эту задержку постоянно. Параметры у обоих функций одинаковые Россия, Краснодар Тел.: 79615385212 Организация: ККЭП Адрес: г. Краснодар, Зиповская, 7 Адрес сайта: мой блог ICQ # 863927 Mail.ru-агент: geserx@mail.ru
----- I Aear can ven na Mar Ответ отправил: Евсюков Виталий Евгеньевич (3-й класс) Ответ отправлен: 02.03.2008, 21:59 Как сказать этому эксперту "спасибо"? | Отправить SMS #thank 213112 на номер 1151 (Россия) | Еще номера » | Вам помогли? Пожалуйста, поблагодарите эксперта за это! | Вопрос № 123366: Возникло желание усовершенствовать свой интернет-магазин скриптом highslide.js (уверен Вы о нём слышали, http://vikjavev.no/highslide/) Интернет-магазин построен на базе скрипта shop-script использующим Smarty. При установке highslide.js возникает проблема, по всей видимости, конфликт с Smarty (в котором я не силён). Не могли бы Вы подсказать, как использовать highslide.js совместно со Smarty. Спасибо за уделенное время и внимание! Отправлен: 16.02.2008, 12:10 Вопрос задал: Paraplan Всего ответов: 1 Страница вопроса » Отвечает Товарищ Бородин (Мастер-Эксперт) : Здравствуйте, Paraplan! Я не слышал до этого про данную библиотеку, но интересу ради скачал ее. Кроме того, я хорошо знаком со Smarty. Что можно сказать? Библиотека содержит только клиентскую часть, написанную на Javascript. Автор библиотеки довольно часто упоминает слово ajax. Действительно, в библиотеке создается объект XMLHttpRequest. Но при этом всю серверную часть нужно формировать самостоятельно. Это так, к делу, видимо, не относится, наблюдение. Неизвестно, нужно ли дописывать еще что-то(какие-либо функции или еще что-то) к библиотеке. Вероятно, нет. Однако я Вам посоветую заключить тот блок, где Вы подключаете библиотеку, в Smarty-конструкцию {literal}{/literal}. Все, что находится внутри данной конструкции, Smarty не обрабатывает. И вообще, если где-то в коде шаблона используются фигурные скобки(если, конечно, Вам не пришло в голову поменять разделители для Smarty), заключайте эти места целиком в упомянутую конструкцию. Опыт подсказывает, что проблема лежит, скорее всего, где-то на поверхности. Самый простой вариант - это конфликт Smarty с фигурными скобками JavaScript или CSS. Smarty наивно полагает, что они не могут больше никем использоваться :) Если я оказался неправ, стукните в личку или в мини-форум вопроса. Уверен, что когда Вы подробнее расскажете про свою проблему, она станет очень простой. Но один из вариантов я Вам уже подкинул. С уважением, Товарищ Бородин Россия, Новосибирск Тел.: 7-923-245-3366 ICQ # 346988855 Ответ отправил: Товарищ Бородин (Мастер-Эксперт) Ответ отправлен: 16.02.2008, 12:56 Как сказать этому эксперту "спасибо"? | Отправить SMS #thank 210599 на номер 1151 (Россия) | Еще номера » | Вам помогли? Пожалуйста, поблагодарите эксперта за это! | Оценить выпуск » Нам очень важно Ваше мнение об этом выпуске рассылки! Скажите "спасибо" эксперту, который помог Вам! Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА на короткий номер 1151 (Россия) Номер ответа и конкретный текст СМС указан внизу каждого ответа. Полный список номеров » * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов) ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются. *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании. |
Комментариев нет:
Отправить комментарий