iillyyaa2
User-
Posts
242 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by iillyyaa2
-
о какая хератень получилась... я 2 часа думал ошибка, а ведь всё правильно... с 6 декабря по 1 марта пройдёт какое то колво месяцев + 26 дней при этом с 6 декабря по 28 февраля пройдёт какое то колво месяцев +22 дня ведь оба утверждения верны, но при разнице в 1 день, разница в днях 4 получаем, что от 6 декабря 2011 по 28 февраля 2013 1 год 2 месяца 22 дня или 14 месяцев, 22 дня или 450 дней по 1 марта 2013 1 год 2 месяца 26 дней или 14 месяцев 26 дней или 451 день (это я своим кодом насчитал, пойду код psywalker-а изучать)
-
я почти доделал движок, несколько моментов осталось... мелочь... tDate = {0:31,1:28,2:31,3:30,4:31,5:30,6:31,7:31,8:30,9:31,10:30,11:31,'vis':2012}; и куча кода на обработку разницы в месяцах и годах, подсчёт високосных годов... вроде мелочь, а пришлось писать кучу кода..
-
может ты файлик сохранил в кодировке ютф? на сайте не нашел, где у тебя дата показывается
-
Так это... Не надо писать не по делу. Пишите по делу — будет вам куча плюсов. да ладно вам ересь нести, могу привести пример, где мне за мой первый пост в моей же теме поставили минусег. тоесть, мне нельзя было спрашивать ? а тут я кстати написал по делу, разве не понятно, почему человек написал iphrame ? вместо iframe ? да потому, что он полный 0 в скриптах, там прочёл, что пишут другие и написал по анологии с telephone я тонко намекнул, спросившему: "что такое iphrame"
-
есть текущая дата, которую мы получаем как new Date() есть дата, которую вводит юзерь, год, месяц, день нужно вывести юзеру через сколько лет, месяцев и дней наступит данная дата высчитывать кол-во секунд разницы а потом делить на (365*12*30*24*60*60) что бы получить года, не верно т.к. в данном расчёте не учтёны 29 февраля, да и месяцы бывают разной длинны сделал расчёт: d1 = d1.getTime() - d0.getTime(); d1 = new Date(0, 0, 0, 0, 0, 0, d1); тоесть высчитал разницу микросекунд а потом узнал дату на это время, но это косяк. дата там Sun Dec 31 00:00:00 UTC+0300 1899 может есть какой то вариант, как расчитать сколько же лет, месяцев, дней пройдёт до требуемой даты ? тоесть: сегодня 5 декабря 2011 хочу знать, что 17 января 2111 года наступит через 12 дней, 1 месяц, 99 лет так же хотелось бы высчитать, через сколько дней наступит данная дата (к примеру через 36500 дней) и через сколько месяцев и дней (к приперу через 1200 месяцев и 12 дней) после всех попыток высчитать это, осталось последнее решение, это прописать все месяцы (сколько в них дней) и високосный год, а дальше отсчитывать его в плюс или минус по 4 года.
-
у кого то мания ставить минусеги мне ? или я реально самый косячный в этой теме и на самом форуме?
-
реально, и text и innerHTML и вообще весь DOM пустой... может его грузить в какой то ифрейм ? а там получать уже содержимое ифрейма ?
-
а так низя ? <script> var x = 17; </script> <script> var dd = document.getElementsByTagName("script"); alert(dd[0].innerHTML); </script>
-
а разве содержимое скрипта не видно другому скрипту ? что загружено
-
флешка... точнее банер... банер в случае если нет банеров скрипту сообщает об этом.. ну и естественно, надо убрать этот элемент, а точнее засунуть на его место новый блок, в который засунуть другой банер. по этому все его потомки нафик не нужны как и он сам, нужно лишь место, где он расположен. а оборачивать ещё в 1 блок и менять содержимое не хочется. выяснилось, что нужно новому блоку добавить такую строчку, а то почему то он скрытый получается.. newDiv.style.visibility = 'visible';
-
я в шоке, кто то лупанул мне минусег за первый мой пост... очень даже интересно, а за что ?
-
вот что придумал: vvv<b id="id77">ddd</b>xxx <script> var newDiv = document.createElement('div'); newDiv.id = 'id77'; document.getElementById('id77').parentNode.replaceChild(newDiv, document.getElementById('id77')); </script> есть лучше решение ? или это правильное ? не, я просто привёл 2 блока, там может быть как скрипт, так и любой другой... мне надо менять <object> на <div>
-
тяжелый случай... вам с азов начинать надо, и уж явно не то вы затеяли... вы максимум сделаете полоску на своём сайте а не на всех
-
Как изменить блок из <b> в <div> к примеру знаю, как то можно полностью изменить блок, что бы он вместо <b> к примеру стал <div> создать новый блок и заменить им старый ? через append ? или есть проще решение ? или даже моё решение не верно ? естественно id у блока есть
-
а чем та, что я привёл строку не подходит ? код метода написан в каком ни будь .js файле как и куча других, через json приходят некие данные и может прийти имя функции, которую надо запустить. jj.aa = function() { alert(5); }; этот код где то ранее написан, приходит только имя, что надо запустить.
-
боюсь с алертами тяжело делать замеры хотя ты можешь попробовать, только мышку не поломай
-
у меня по своему разбор идёт чуть, но роли это не меняет разве JSON.parse() не строковую переменную создаст ?? var ob = {'xx':'jj.aa'}; тут ведь так же строковая переменная будет, а не ссылка или я что то не догоняю ?
-
хорошо, значение переменной, приходит по json с технологией JSONP знаком и использую, но ради этого переделывать ВСЁ не вижу смысла, это кучи функций и т.д.
-
у меня именно строка, она приходит в скрипт заодно и такой код работает: <script> function dd() { alert(7); } var xx = 'dd'; eval(eval(xx)()); </script> главное, что бы любая функция запустилась..
-
придумал: <script> var jj = {}; jj.aa = function() { alert(5); }; xx = 'jj.aa'; xx = eval(xx); window.xx(); </script> или: <script> var jj = {}; jj.aa = function() { alert(5); }; xx = 'jj.aa'; eval(eval(xx)()); </script> не ругайся, что тут 2 eval аж есть альтернатива ?
-
блин, у меня сложнее задача то... <script> var jj = {}; jj.aa = function() { alert(5); }; var xx = 'jj.aa'; eval(xx()); </script> переменная НЕ содержит ссылку, а всего лишь имя... peremennn[1] = 'jj.aa';
-
название темы не смог придумать... такой вариант работает: <script> function dd() { alert(7); } var xx = 'dd'; window[xx](); </script> но хочется усложнить задачу такой вариант тоже работает: <script> var jj = {}; jj.aa = function() { alert(5); }; var xx = jj.aa; xx(); </script> а этот код не работает: <script> var jj = {}; jj.aa = function() { alert(5); }; var xx = jj.aa; window[xx](); </script> вот как заставить данный код работать? (я знаю, что вызываю не правильно, привёл для примера, как правильно я и хочу узнать) всё, додумал eval(xx()); ну и как вариант, на случай разных данных: if (window[xx]) { window[xx](); } else { eval(xx()); }
-
потому, что, что бы посмотреть в браузере, надо сохранить файл, открыть его в браузере, или нажать ф5 тут же, 1 клик и ты смотришь как оно работает минимум: клик - сохранить клик - браузер клик - ф5 максимум: клик - сохранить указать путь указать имя файла клик - браузер ввести нужный урл vs клик - результат к тому же лучше показывает все ошибки скрипта...
-
нетскейп браузер, а это "расширенный блокнот" с просмотром того, что получилось, на базе ie6, очень удобно... новые вроде тоже ничё, но громоздкие.. стили знает, пхп знает, хтмл, яву... цветами выделает гуд, единственное писать ручками, некоторые горе мастера дизайна так не привыкли а ты в чём работаешь ?