Jump to content

iluha

User
  • Posts

    49
  • Joined

  • Last visited

Everything posted by iluha

  1. Здравствуйте. Задание наверное уже не актуально?
  2. Допустим, если с 8ми утра до 18ти должно быть одно положение картинок, а с 18 до 8ми утра они должны поменяться то тогда: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> <script type="text/javascript"> var src1,src2 var h = new Date(); h = h.getHours(); if (h > 8 && h < 18 ) { src1 = 'left.png'; src2 = 'right.png';} else { src1 = 'right.png'; src2 = 'left.png';} </script> </head> <body> <!-- там, где нужна первая картинка пишем --> <script language="JavaScript"> document.write('<img src="images/'+ src1 +'" width="100" height="100">'); </script> <!-- там, где нужна вторая картинка пишем --> <script language="JavaScript"> document.write('<img src="images/'+ src2 +'" width="100" height="100">'); </script> </body> </html>
  3. 8 (часов) * 5 (дней в неделе) * 4 (недели в месяце) = 160 часов 12000 руб / 160 часов = 75 рублей в час antosha, если человек с опытом займется такой работы, то, при использовании соответстввующих программ по работе с кодом, возможно, все 300 страниц будут сделаны за пол часа. Что же тогда - за 300 страниц он получит всего 37 рублей 50 копеек? ))
  4. Всё уже сделано, но окно, маскирующее большое изображение квадратное. http://iluha.org/zoom2/zoom2.html Не понятно, как на Эпле сделана лупа, таким образом, чтобы большое изображение проявлялось внутри лупы внутри круглой маски?
  5. Простите, аськой последнее время не пользуюсь. Пусьт тот, кто возьмется, напишет свои условия тут и тогда мы созвонимся лучше по телефону.
  6. Здравствуйте. На сайте Apple я встретил зум изображения, находящегося внутри экрана телефона. Адрес http://www.apple.com/iphone/features/retina-display.html Я попытался выделить ту часть скриптов на странице, которые отвечают за данный зум, но у меня не получилось. У меня получавется просто статичная картинка и поверх весела недвижимая лупа. Мне нужно сделать так, чтобы была на странице просто любая картинка и к мышке привязывалось это окно лупы в котором было бы любое другое указываемое изображение. Скажите, могли бы взяться за это и сколько это стоит и способы оплаты. нужно весьма срочно.
  7. Если у тебя рамка то: document.getElementById("IDэлемента")style.borderColor="#....."; если бекграунд то: document.getElementById("IDэлемента").style.backgroundColor="#.....";
  8. Есть далекоидущие планы. Носначала надо решить эту проблему. И честно говоря, видимо, моих знаний не хватает сделать сделать как раз вот это: Может у кого найдется немного времени написать правильный код??
  9. Searcher, спасибо большое за ваш ответ. Если посмотрите мой код, то я впринципе так и пытался сделать, но ничегоне получается. Может поможете с кодом? Я кстати сижу в FF так что код этот как раз только в FF проверял.
  10. Да, наверное я слишком сложный вопрос написал. Вот его суть: При этом, сворачивании внутренность слоя должна оставаться на месте. Вот сделал здесь пример: http://iluha.org/tests/rollingdiv.htm Но внутренность слоя приезжает справа, а нужно, чтобы внутренность оставалась на месте и только DIV увеличиался, открывая содержимое.
  11. неужели никто не знает? (((
  12. Здравствуйте. На странице есть DIV, который имеет начальную ширину 1px, высоту - 100 процентов, overflow: hidden; left: 0; В этом диве находятся объекты, которые не видны из-за того, что DIV имеет ширину 1px; По событию DIV начинает плавно увеличивать ширину пока не становится на весь экран тем самым показывая скрытые в нем объекты. По следующему событию DIV также плавно уменьшает ширину и опять же скрывает содержимое. САМОЕ ГЛАВНОЕ: ПРИ ЭТОМ СОДЕРЖИМОЕ СКРЫТОЕ В ДИВЕ ОСТАЕТСЯ НЕПОДВИЖНЫМ!!! Ниже привожу собственно полный код отлично работающий. ВОПРОС: КАК СДЕЛАТЬ ТАК, ЧТОБЫ ЭТОТ СЛОЙ РАЗВОРАЧИВАЛСЯ И СВОРАЧИВАЛСЯ К ПРАВОЙ СТОРОНЕ ЭКРАНА? Я пробовал ставить начальное положение DIV right:0, но в этом случае скрытое содержимое передвигается вместе с левой границей DIVа. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv=Content-Type content="text/html; charset=windows-1251"> <title></title> <STYLE> DIV.myDiv1 { background-color: #ffffff; position: absolute; overflow: hidden; z-index: 999; width: 0px; height: 100%; min-height: 100%; top: 0px; left: 0px; text-align: center; vertical-align: middle; } #myDiv1 { background-color: #ffffff; position: absolute; overflow: hidden; z-index: 999; width: 0px; height: 100%; min-height: 100%; top: 0px; left: 0px; text-align: center; vertical-align: middle; } </STYLE> <script language="JavaScript"> function ShowMyDiv() { var i = 0; document.getElementById('myDiv1').style.height = hH; this.int = setInterval(function() { i = i + 40; document.getElementById('myDiv1').style.width = i; if (i >= (wW-40)) { this.int = clearInterval(this.int); } }, 1); } function HideMyDiv() { var i = wW; document.getElementById('myDiv1').style.height = hH; this.int = setInterval(function() { i = i - 40; document.getElementById('myDiv1').style.width = i; if (i <=40) { this.int = clearInterval(this.int); document.getElementById('myDiv1').style.width = 1; } }, 1); } </script> </head> <body topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0"> <script language="JavaScript"> A = Array; DA = document.all; var wW = document.body.clientWidth; var hH = document.body.clientHeight; </script> <script> document.write('<table id="maintable" width="' + wW + 'px" height="100%" cellspacing="0" cellpadding="0" border="1" style="width: ' + wW + 'px; border-color: red;"><tr>'); document.write('<td id="maintd" style="width: ' + wW + 'px; height: ' + hH + 'px; vertical-align:middle;" align="center" valign="middle">'); </script> <a href="java script:ShowMyDiv();">ПОКАЗАТЬ СЛОЙ</a> </td> </tr></table> <div id="myDiv1" class="myDiv1"> <script> document.write('<table width="' + wW + 'px" height="' + hH + 'px" cellspacing="0" cellpadding="0" border="0" style="width: ' + wW + 'px; height: ' + hH + 'px;">'); document.write('<tr><td width="' + wW + 'px" height="' + hH + 'px" align="center" bgcolor="#00ffff">'); </script> <a href="java script:HideMyDiv();">СПРЯТАТЬ СЛОЙ</a> </td></tr></table> </div> </body> </html>
  13. Спасибо! Сделал так: function EnlargeBread() { var i = 0; this.int = setInterval(function() { i = i + 40; document.getElementById('bread').style.width = i; if (i >= (wW-40)) { this.int = clearInterval(this.int); document.getElementById('bread').style.width =wW; } }, 1); }
  14. уважаемый Грейт Раш! А не могли бы написать мне разок код с setIntervalб чтоб я знал.
  15. Всем привет. Есть скрипт, изменяющий ширину объекта. Хочу сделать так, чтобы размер изменялся плавно по 6сть пикселей. (объект DIV с id ="bread", а wW - это окончательный размер объекта bread) function EnlargeBread() { for (i=1; i < wW; i=i+6) { document.getElementById("bread").style.width = i; } } Не могу никак разобраться с таймАутом - как его использовать в качестве задержки, чтобы всё это было плавно? Пробовал писать так: function EnlargeBread() { for (i=1; i < wW; i=i+6) { bread.int = setTimeout(function() { document.getElementById('bread').style.width = i; }, 1000); } } Но никакой плавности всё равно нет. Происходит пауза и через некоторое время происходит резкое изменение размера уже до wW. Пожалуйста подскажите.
  16. А можно узнать ширину видимой области броузера. Если надо листать по горизонтали: document.body.clientWidth и перелистывать горизонтально window.ScrollBy
  17. Спасибо огромное! Никак не привыкну к стрикту. THANKS!
  18. Спасибо. Пишу так: div.floatingmenu { position: fixed; right: 0px; overflow: hidden; z-index: 999; height: 27px; width: 124px; } увы - в IE 6 так и не работает (( дело в том, что страница скроллится только по горизонтали. Что не так? Где можно почитать про scrollLeft ?
  19. Привет всем. Слой должен оставаться на месте при прокруте. Доктайп строгий. Использую position: fixed; в FF , Safari слой на месте, в IE 7 тоже вс? отлично но! не работает в IE в версиях меньше 7мой ((( Существует ли альтернативное решение этой задачи для более ранних версий IE?
  20. наш?л разгадку, которая оказалась очень простой: действительно "виноваты" повышенные требования к коду в XHTML и нельзя просто писать так: ArrowLeft.innerHTML= .... надо так: document.getElementById('ArrowLeft').innerHTML=...
  21. Факт в том, что если изменить доктайп то данная строка исполняется абсолютно одинаково в IE и в FF как только ставишь XHTML, то в FF она переста?т исполняться. Так как innerHTML в данном случае "вставляет" кусок кода, а XHTML накладывает особые требования тегам, то я подумал, что может быть есть какая-то связь и данную строку надо исправить????
  22. Всем привет. На странице доктайп XHTML не подскажете почему строка ArrowLeft.innerHTML=""; в IE нормально исполняется, а в FF нет или innerHTML вообще не стоит использовать в XHTML в?рстке?
  23. Всем привет. Подскажите пожалуйста: Сайт имеет только горизонтальную прокрутку. Пользователь хватается за горизонтальный скролл и перемещает сайт на какую-то позицию. Есть ли возможность присвоить переменной значение в пикселах на которое перемещен сайт скроллом?
  24. Спасибо, я то как раз делаю на таблицах именно потому. что признаюсь - резиновую в?рстку на слоях плохо знаю. Так что спасибо за тво? решение. На таблицах я так понял. что решение может быть толькоодно: 1. document.documentElement.clentHeight - получаем высоту окна 2. JSом выстраиваем соответственно все таблицы, прич?м по вертикали полчается их растягивать только, например, помещая внутрь пустых ячеек прозрачный img, указывая его высоту.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy