Jump to content

maddogrts

User
  • Posts

    704
  • Joined

  • Last visited

Everything posted by maddogrts

  1. Из за доктайпа не работает (, щас подумаем
  2. К сожалению у меня не работает )))) не могу опнять почему
  3. #header { width: 100%; padding: 0.5em 0; background-color: ButtonFace; color: ButtonText; position: fixed; top: 0; left: 0; //position: absolute; top: expression( document.getElementsByTagName( 'body' )[0].scrollTop + "px" ); } вот так вот выглядит )
  4. Сталкивался ли кто-нибудь с подобным, и как с этим бороться? Сталькивался ), думать )) испоьзовать хаки для ие
  5. вылазит))) надо сделать так взять еще один обрамляющий див (или любой другой тег) В него поместить этот твой блок (скорее всего он у тебя и так помещен) и задать этому блоку чтобы внутри все флоаты и слеары были локальными т.е. зададим для дива например overflow: hidden; тогда из этого дива никто не вылезет. Правильно ли я тебя понял или нет ?
  6. Не могу понять проблемы что убегает ? "А задача стоит простая - картинка должна идти слева в блоке с текстом" по-моему все ок ))) понятнее объясни что надо
  7. С лягушятником явно загнули , тема серьезная
  8. Специально для тебя: Автор Андрей Шитов
  9. Так, прошу заметить, что развиться вполне помогает практика. Мне как человеку просто приятнее искать ее не в электронном виде, а в бумажном. Конечно саморазвитие важный элемент. Но мне кажется, что если бы у вас источником были бы только книги , вы бы никогда не программировали с помощью прототипов. Думаете не прав . Да я могу признаться, что, частенько увидев как делают другие начинаю разбираться, почему они так делают, читаю про то, что они делают, нахожу полезным и беру на заметку. Этим и отличается трудолюбивый, умный человек от лодыря. Но согласитесь, как было бы хорошо, если бы о таких вещах как например: http://www.json.org/js.html, http://www.artlebedev.ru/tools/technogrette/js/likbez/ , http://www.rsdn.ru/article/inet/jQuery.xml , http://dklab.ru/chicken/nablas/38.html (которые ужа как три кода назад написаны) знать не из Интернета, а из книги. Я просто говорю было бы здорого.
  10. Если вы знаете алфавит, то писать поэмы вас кроме себя никто не научит (хотя это конечно не мешает вам быть подражателем). ))))))))) Господи а зачем тогда люди учаться в аспирантуре на филологов и т.п. ? Неужто сами допереть не могут, они же алфавит знают . Суть в том что выйчив базис нам не дают перейти на более высокий уровень , просто нет книг на русском, остается только собирать крохи как например в наблах и учиться самому. Увы это так ((. подражателем никто не собирается быть просто бы показали как МОЖНО писать. У каждого есть свой выбор. Лично я препочитаю скрость удобству. И мне не нравиться модульно писать по функциям как советуют в книгах, но увы как писать оп другому в этих книгазх я не могу найти. Правильно ). Ну издали бы книгу JS для продвинутых ), или еще чего нибудь )). По CSS я такие книжки видел где разбираются сложные примеры, рекомендации по поводу офорления (с пробела без и т.п.), как схитрить в тех или иннных случаях и т.п. По JS ничего такого нету ( видимо авторы не программируют на нем а просто ))), книги пишут )))
  11. Да хорошую книгу по JS не найдешь, кто нибудь видел книгу по JS где примеры написанны с помощью прототипов ? Ты плохо прочитал. Да о протопипах много не напишеь )) хотя не уверен , ссылку читал и давно уже. Прост ов книгах используется не своременные методы использования JS. Как в книгах профи не пишут. (item.isGood ? good : bad)["add" + (item.typeName || "Default")]((item.process || function(x){return x})(item.node)) В JS главное минимум кода мало памяти максим действия. Откройте любую бумажную книгу найдете ли вы там как надо программировать на JS я вас уверяю нет все на уровне: function move() {и т.п.} Я вас уверяю почитайте те же самые наблы так не программируют, вот я и спрашиваю есть ли бумажные книги где нормальные примеры а не для 2 класса ПТУ по программированию ))) http://prototypejs.org/ что бы такое в книге было )))) я бы ее купил почему я не могу не водной книге увидеть например такой пример? <script type="text/javascript"> <!-- function $() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string') element = document.getElementById(element); if (arguments.length == 1) return element; elements.push(element); } return elements; } Function.prototype.bind = function(object) { var method = this return function() { return method.apply(object, arguments) } } function setMenuObserver() { var menu = $('nav'); items = menu.getElementsByTagName('li'); for(i=0;i<items.length;i++) { items[i].onmouseover = over.bind(items[i]); items[i].onmouseout = out.bind(items[i]); } } function out(){ $('debug').innerHTML += this.innerHTML + ' Out'; } function over(){ $('debug').innerHTML += this.innerHTML + ' Over'; } // --> </script>
  12. Да хорошую книгу по JS не найдешь, кто нибудь видел книгу по JS где примеры написанны с помощью прототипов ? Если есть дайте названия В бумажном варианте
  13. maddogrts

    Стили

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <style> .text {font-size: 12pt; font-family: Verdana, Arial; color: #cf001e} #header {font-size: 14pt; font-family: Verdana, Arial; font-weight: bolder; color: #cf001e} table {text-align: center; border: 0; width: 1024px} </style> </head> <body> <table><tr><td> <div id="header">Заголовок1</div> <div class="text">текст</div> </td></tr></table> </body> </html>
  14. прокрутка справа ? нафига ? если у вас на одну страницу все влазит ?
  15. фотошоп удобнее, слои супер, во всяком случае при верстке очень удобно что можно отключать лишнее сразу. Но это субъективное мнение, во всяком случае мне попадались только макеты нарисованные спомощью фотошопа и слоями.
  16. ошбика в http://sun.narod.ru/new/new2.html там смотри JS код
  17. Так смотри читаю лекцию ) поставь себе браузер FF стоит ? http://www.mozilla.com/en-US/ Установи аддон https://addons.mozilla.org/ru/firefox/addon/1843 Далле включи этот аддон с помощью меню-инструменты Firebug Далее нажми на слово консоль и пройдя постранице увидешь где у тебя ошибки. Ошибка в скриптах поэтому и выскакивает.
  18. width:100% видимо не помогает )), код давай )
  19. // <script language="javascript"> on=mw=null; fl=ofl=0; mc=me=0; t=0; b=0; ch=bt=bn=0; wn=wt=null; sl=0; t2=0; function Is3B8585CD() { this.n=(document.layers)?true:false; this.o=(navigator.userAgent.indexOf('Opera')!=-1)?true:false; this.i=(document.all&&(!this.o))?true:false; this.d=(document.getElementById)?true:false; } var is3B8585CD=new Is3B8585CD(); function Stor() { if(is3B8585CD.n&&(top.frames.length>0)){ return top.frames[0]; } else{ if (document.location.search.substring(0,6)=="?Time=") return self; return top; } } var st=Stor(); if(isNaN(st.sl)) st.sl=1; else st.sl++; function ge3B8585CD() { var cl; if(is3B8585CD.n){ cl=document.layers[ge3B8585CD.arguments[0]]; for(var i=1;i<ge3B8585CD.arguments.length&&cl;i++) { cl=cl.document.layers[ge3B8585CD.arguments[i]]; } return cl; } else if(is3B8585CD.i) { cl=eval('document.all.'+ge3B8585CD.arguments[ge3B8585CD.arguments.length-1]); return cl; } else { var n=ge3B8585CD.arguments[ge3B8585CD.arguments.length-1]; cl=document.getElementById(n); if(cl) return cl; cl=document.getElementsByName(n); if(cl) return cl[0]; } } function sbv3B8585CD(v) { if(is3B8585CD.n) st.b.visibility=v; else if(st.b.style) st.b.style.visibility=v; } function met3B8585CD(e,x,y) { if(is3B8585CD.n) e.moveTo(x,y); else if(is3B8585CD.i) { e.style.pixelLeft=x; e.style.pixelTop=y; } else { e.style.left=x; e.style.top=y; } } function gbw3B8585CD(e) { if(is3B8585CD.n) return e.document.width; else return e.offsetWidth; } function gbo3B8585CD(e) { var y; if(is3B8585CD.n) return e.pageY; else { y = 0; while (e.offsetParent != null) { y += e.offsetTop; e = e.offsetParent; } y += e.offsetTop; return y; } } function gww3B8585CD() { if(window.innerWidth) return window.innerWidth; else return document.body.clientWidth; } function gwh3B8585CD() { if(window.innerHeight) return window.innerHeight; else return document.body.clientWidth; } function rbu3B8585CD() { if(st.b==st.bn){ sbv3B8585CD('hidden'); st.b=st.bt; sbv3B8585CD('visible'); } clearTimeout(st.t); } function rbd3B8585CD() { if(st.b==st.bt){ sbv3B8585CD('hidden'); st.b=st.bn; sbv3B8585CD('visible'); } clearTimeout(st.t); } function clb3B8585CD() { clearTimeout(st.t); sbv3B8585CD('hidden'); } function gn3B8585CD(n,c) { if (is3B8585CD.n) { document.write('<layer id="'+n+'" left=0 top=0 visibility=hide z-index=999>') } else { document.write('<div style="position: absolute; left: 0; top: 0;'+(is3B8585CD.i?" width: 1;":"")+' visibility: hidden; z-index: 999;" id="'+n+'">'); } document.write('<table cellpadding=1 cellspacing=0 border=0 width="108"><tr><td bgcolor=000000><table cellpadding=0 cellspacing=0 border=0 width=100%><tr bgcolor=ffffff><td height=1 nowrap><spacer type=block width=1 height=1></td></tr><tr><td><table cellpadding=0 cellspacing=0 border=0 width="100%"><tr bgcolor=cccccc><td width=1 nowrap bgcolor=ffffff><spacer type=block width=1 height=1></td><td width=18><a href="http://www.yandex.ru/" target=_blank><img src="http://bs.yandex.ru/resource/by.gif" title="Яндекс" alt="Яндекс" width=18 height=14 border=0 vspace=2 hspace=1></a></td><td width="98%"><a href="http://www.yandex.ru/advertising/index.html" target=_blank><img src="http://bs.yandex.ru/resource/bt.gif" title="Реклама на Яндексе" alt="Реклама на Яндексе" width=51 height=14 border=0 align=middle></a></td><td width=11><a href="http://narod.yandex.ru/help/mini.yhtml" target=_blank><img src="http://bs.yandex.ru/resource/bh.gif" title="Помощь" alt="Помощь" width=11 height=10 border=0></a></td><td width=11>'); if (n=='bn') { document.write('<a href="#" onclick="rbu3B8585CD(); return false;"><img src="http://bs.yandex.ru/resource/bu.gif" title="Спрятать" alt="Спрятать" width=11 height=10 border=0></a>'); } else { document.write('<a href="#" onclick="rbd3B8585CD(); return false;"><img src="http://bs.yandex.ru/resource/bd.gif" title="Показать" alt="Показать" width=11 height=10 border=0></a></td><td width=11><a href="#" onclick="clb3B8585CD();return false;"><img src="http://bs.yandex.ru/resource/bc.gif" title="Закрыть" alt="Закрыть" width=11 height=10 border=0></a>'); } document.write('</td><td width=1 nowrap bgcolor=808080><spacer type=block width=1 height=1></td></tr></table></td></tr><tr><td><table cellpadding=0 cellspacing=0 border=0 width="100%"><tr bgcolor=cccccc><td width=3><img src="http://bs.yandex.ru/resource/bb.gif" width=3 height=1></td><td width="100%" bgcolor=808080><spacer type=block width=1 height=1></td><td width=3><img src="http://bs.yandex.ru/resource/bb.gif" width=3 height=1></td></tr><tr bgcolor=cccccc><td width=3 background="http://bs.yandex.ru/resource/bb.gif"><img src="http://bs.yandex.ru/resource/bb.gif" width=3 height=1></td><td width="100%">'+c+'</td><td width=3 background="http://bs.yandex.ru/resource/bb.gif"><img src="http://bs.yandex.ru/resource/bb.gif" width=3 height=1></td></tr><tr><td width=3 background="http://bs.yandex.ru/resource/bb.gif"><img src="http://bs.yandex.ru/resource/bb.gif" width=3 height=1></td><td height=1 bgcolor=ffffff><spacer type=block width=1 height=1></td><td width=3 background="http://bs.yandex.ru/resource/bb.gif"><img src="http://bs.yandex.ru/resource/bb.gif" width=3 height=1></td></tr></table></td></tr><tr bgcolor=cccccc><td height=1 nowrap><table cellpadding=0 cellspacing=0 border=0 width=1 align=left><td height=1 nowrap bgcolor=ffffff><spacer type=block width=1 height=1></td></table><table cellpadding=0 cellspacing=0 border=0 width=1 align=right><td height=1 nowrap bgcolor=808080><spacer type=block width=1 height=1></td></table></td></tr><tr bgcolor=808080><td height=1 nowrap><spacer type=block width=1 height=1></td></tr></table></td></tr></table>'); if (is3B8585CD.n) document.writeln('</layer>'); else document.writeln('</div>'); } function mvb3B8585CD() { var obn=0; var obt=0; if(bn==0) bn=ge3B8585CD('bn'); if(bt==0) bt=ge3B8585CD('bt'); if(ch==0) ch=ge3B8585CD('ch'); if(!wn) wn=gbw3B8585CD(bn); if(!wt) wt=gbw3B8585CD(bt); w=gww3B8585CD(); h=gwh3B8585CD(); o=gbo3B8585CD(ch); obn=w-wn; obt=w-wt; if((!is3B8585CD.i) && h<o) { obn -= 15; obt -= 15; } met3B8585CD(bn,obn,0); met3B8585CD(bt,obt,0); } function shb3B8585CD() { if((self!=st.mw)&&(top.frames.length>0)) return; mvb3B8585CD(); st.bt = bt; st.b = st.bn = bn; sbv3B8585CD('visible'); st.t=setTimeout('rbu3B8585CD()',30000); if(on) { sv=st; on(); st=sv; } } function isl3B8585CD() { if(st.sl==0) { if(st.mw==self) { if(st.b) sbv3B8585CD('hidden'); shb3B8585CD(); } clearTimeout(t2); } else { ofl=st.fl; t2=self.setTimeout('self.isl3B8585CD()',100); } } function net3B8585CD(s) { if(s>st.mc){ st.mc=s; st.mw=self; isl3B8585CD(); } } function rbf3B8585CD() { if (wc != window.innerWidth || hc != window.innerHeight) document.location.reload(); } fn = frames.length; if(fn>0){ e=document.getElementsByTagName('iframe'); if(is3B8585CD.d) fn-=e.length; } if(fn==0) { if (is3B8585CD.n) { document.write('<layer id="ch" left=0 visibility=hide><spacer type=block width=1 height=1></layer>'); } else { document.write('<div style="position: absolute; left: 0; visibility: hidden;" id="ch"><spacer type=block width=1 height=1></div>'); } gn3B8585CD('bn', '<a href="http://bs.yandex.ru/count/EuM5pHQTpgm30Bjnl4P7QnIYKRm3oZkN6wgTu07739r4Pim2hc0j1a9_0m00" target=_blank title="Яндекс.Карты"><img src="http://bs.yandex.ru/count/EuM5pH9mITi30Bjnl4P7QnIYKRm3oZkN6wgTu07739r4Pim2hc4j1a5_0m00" alt="Яндекс.Карты" width="100" height="100" border="0"></a>'); gn3B8585CD('bt', '<a href="http://bs.yandex.ru/count/EuM5pHQTpgm30Bjnl4P7QnIYKRm3oZkN6wgTu07739r4Pim2hc0j1a9_0m00" target=_blank><font size=-2 color="#000000">Яндекс.Карты</font></a>'); if(is3B8585CD.n) { wc=window.innerWidth; hc=window.innerHeight; window.onResize=rbf3B8585CD; } else if(is3B8585CD.i) { window.onresize=mvb3B8585CD; } else { addEventListener("resize",mvb3B8585CD,false); } if(is3B8585CD.i) { if(st.fl==null) { st.fl=0; st.mw=null; st.mc=0; } } else { if(isNaN(st.fl)) { st.fl=0; st.mw=null; st.mc=0; } } if(top.frames.length>0) { me=st.fl++; x=gww3B8585CD(); y=gwh3B8585CD(); s=x*y; if(x>120&&y>120&&s>st.mc) { if(st.mc==0) setTimeout('self.net3B8585CD('+s+')',x/10); else { st.mc=s; st.mw=self; isl3B8585CD(); } } st.sl--; } else { if(window.onload) on=window.onload; window.onload=shb3B8585CD; } } // </script на сайте есть такой код, найди его в нем и поменяй, а лучше вообще js убери
  20. if(isNaN(st.sl)) st.sl=1; else st.sl++; эту сторчку убери )
  21. if(isNaN(st.sl)) st.sl=1; else st.sl++; разрешение отклонено, ошибка в скрипте вы сами пиисали скрипты ?
  22. думаю не стоит волноваться по этому поводу )), все там у вас окей
×
×
  • 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