Jump to content

TonKhaO

User
  • Posts

    341
  • Joined

  • Last visited

Everything posted by TonKhaO

  1. буду признателен, на самом деле любые данные на вес золота ) пользуются щас нетом все и вся Немного в оффтоп (посмотрите как справляются зарубежные коллеги), откройте http://www.lpunderground.com/ в ИЕ 6 Высветится нотайс как на скрине! Вот это я считаю правильно! С одной стороны разработчик не парится о этой версии, и второе - он дает возможность обновить браузер пользователю ) увы я себе такого удовольствия позворлить пока не могу
  2. а какая у вас специализация если не секрет? и было бы интересно статистику хотя бы за 3 пред месяца посмотреть, то есть какая тенденция в общем
  3. Да, что тут сказать! За февраль наш "любимый" ИЕ6 немного, точнее в наглую остался на прежней позиции, то есть 9.3% (хорошо что не в высь) с другой стороны радует что 8 версия поднялась, а 7 начинает тоже плавненько падать! зажмем пальчики и будем следить дальше за ходом событий
  4. Проблема решилась! Оказывается я юзал старую версию лайт бокса новые тут
  5. Народ еще такая проблема, нужно запретить скролл при открытии галереи, в css свойтсвах разобрался, теперь подключаю их к скрипту и вобчем происходит коллапс что херится все что в боди, за исключением всей картинки ((( function killScroll() { bCont = getElementById("mybody"); bCont.style.width = '100%'; bCont.style.height = '100%'; bCont.style.backgroundPosition = 'fixed'; bCont.style.overflow = 'hidden'; } killScroll();
  6. попробовал position: fixed вместо relativ, вроде работает хмм,странно я думал фиксед ie 6 ваще не тянет)выходит тянет, а вы как думаете этот способ айс? именно это и сделал
  7. Есть галерея, открывается большая фотка и нужно не только убрать скролл в этот момент, но и запретить колесиком прокручивать страницу, универсального решения не нашел, юзал след код body { height: 100%; position: relative; overflow: hidden; } только в опере все равно можно прокрутить контент с пом колеса, вобчем опера поразила, народ подскажите нормальный способ плиз
  8. это да, но без футера прижатого тут никак, эх
  9. Собственно только в опере такой трабл, самый верхнрй див который затемняет экран, он в опере по высоте равен не на всю высоту а только на высоту страницы без скролла, баг на скрине кто нибудь сталкивался с таким?
  10. Нифига честно не понимаю что не так делаю, вобчем идея простая есть кнопка по ней кликаю и просто тупо алерты пока вызываю для четного и нечетного клика, но нифига не работает и даже странно ошибку не выдает <script> $(document).ready(function(){ $("#author_block_entButton").click( function() { $("#disBlock").toggle( function() { alert("1"); }, function() { alert("2"); } ); } ); }); </script>
  11. а покажи как ты ее вызываешь? и кстати ведь например можно использовать обертку JQuery насколько я понимаю, она ведь корректно отрабатывается по полной загрузки страницы, но это только теория, сам не пробовал :-)
  12. ситуация немного прояснилась <script type="text/javascript"> var flashvars = false; var params = { wmode: "transparent" }; var attributes = false; swfobject.embedSWF("swf/top_flash.swf", "altCont", "600", "400", "expressInstall.swf", "10.0.0.0", flashvars, params, attributes); </script> нужно оказывается всегда в определенном порядке указывать flashvars, params и attributes вобчем флешка перестала вообще показываться но такое ощущение что это из-за "expressInstall.swf" скажите этот параметр всегда должен быть таким или там конкретный урл должен стоять? понятия не имею почему щас не отображается ОЙ! вобчем моя невнимательность! Версию плеера поставил после АВТООБНОВИТЕЛЯ вот в этом то и была проблема!!! :) Вот это работает! <script type="text/javascript"> var flashvars = false; var params = { wmode: "transparent" }; var attributes = false; swfobject.embedSWF("swf/top_flash.swf", "altCont", "600", "400", "10.0.0.0", "expressInstall.swf", flashvars, params, attributes); </script>
  13. в самой флеш-редакторе то бэкграунд есть! то есть некий цвет в редакторе всегда присутствует и его можно отключить вот только заданием wmode : transparent ну а если ты имеешь ввиду что у меня там возможно ниже слоем лежит какая-нить белая плашка то этого точно нет сейчас посмотрю твои ссылки увы не сработало ну это как раз первая ссылка которую я прочитал, но там нет ни одного примера с прозрачным фоном, и приводится собсно код которыя я и применил
  14. Всем привет, недавно все такие наконец из-за ленивости оперы делать сразу же активным флеш содержимое (ну и кстати вопрос валидности тоже внес свою лепту ) по загрузки перешел от стандартного адобовского сопсоба вставки флеша к swfObject! Прочитал тутор на гулесайте и все таки сел в лужу вот с чем: var params = { wmode: "transparent" }; вот полный код для sfwObject: <script type="text/javascript"> var params = { wmode: "transparent" }; swfobject.embedSWF("swf/top_flash.swf", "altCont", "600", "400", "10.0.0.0", params); </script> ну не в какую он почему то не хочет делаться транспарентом, обьясните плз что не так делаю, вроде в туторе так ин писано вот ссылка на сайт http://seva.undersite.ru/
  15. у млин Уолкер прости не видел твоего поста, ну вобчем ты подтвердил лишний раз мои тогдашние догадки а теперь уже убеждения
  16. Justnewone пасиб огромное, возможно мы немного путаемся в терминах но суть проблемы я понял, я для себя извлек 2 плюса 1. стал яснее понимать не только про наследование но и про сокращенные записи 2. узнал еще немного файербаг еще раз огромное спасибо ! беру топик на заметку
  17. да конечно, думаю из-за того что font-size: указазывает именно размер
  18. да у нас явно отличаются настройки фаербага, у меня последний, а у вас? и у вас получается скомпилированные стили в стилях отображаются насколько я понимаю, я понял свою пробоему с помощью PS: в оффтоп вопрос - как поменять название темы для поста? ибо проблема оказалась не в наследовании, думаю правильнее поменять название чтобы не возникло путаницы
  19. видимо я не освоил еще до конца файербаг, вот смотрите что у меня показывает для иннера то есть ничего такого не вижу #inner { -x-system-font:none; font-family:arial; font-size:18px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; } подскажите плз вы где подсмотрели такой код? Скомпилированный стиль?
  20. соу? в строке 7 font: 18px arial он же не должен перебивать лайн хейт с сайта: "font: [font-style || font-variant || font-weight] font-size [/line-height] font-family" может я немного не понимаю запись но я трактую так что када без [/line-height] пишем в фонте просто 18 пыкселей то это именно размер, если не прав - поправьте
  21. Всем привет! Столкнулся вот с такой проблемой, не понимаю в чем прикол, http://undersky.ru/chocopie/test.html есть внешний и внутренний дивы, у внешнего задан line-height: 30px и это line-height судя по информации он вобчем наследуется, но непонятно почему тогда на блок #inner и p, собсно line-height никак не воздействует, хотя в файербаге есть инфа что он все таки унаследовался, а на деле не видно
  22. От пустых клиринговых дивов избафься, вместо этого родителям ставь overflow: hidden и zoom: 1 (чтоб ие 6 не глючил)
  23. а вот еще такой вопрос появился, вот например мой CS4 генерит такой огроменный код, посмотрите там в JS встроенных, один в хеде, другой после боди (хммм) что не есть гуд, правильно ли я понимаю что код который в хеде судя по названию проверяет есть установленный флеш плеер в броузере а второй который в боди собсно выводит флеш ролик через JS на страницу? И тогда еще такие 2 вопроса, зачем тогда флеш редактор генерит еще и object ко всему если он JS все равно вставляет, и почему тогде он вставляет JS который выводит флеш не в хеде как это приято а в боди? <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=koi8-r" /> <title>logo</title> <script language="JavaScript" type="text/javascript"> <!-- //v1.7 // Flash Player Version Detection // Detect Client Browser type // Copyright 2005-2008 Adobe Systems Incorporated. All rights reserved. var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; function ControlVersion() { var version; var axo; var e; // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry try { // version will be set for 7.X or greater players axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); version = axo.GetVariable("$version"); } catch (e) { } if (!version) { try { // version will be set for 6.X players only axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); // installed player is some revision of 6.0 // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29, // so we have to be careful. // default to the first public version version = "WIN 6,0,21,0"; // throws if AllowScripAccess does not exist (introduced in 6.0r47) axo.AllowScriptAccess = "always"; // safe to call for 6.0r47 or greater version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 4.X or 5.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 3.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = "WIN 3,0,18,0"; } catch (e) { } } if (!version) { try { // version will be set for 2.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); version = "WIN 2,0,0,11"; } catch (e) { version = -1; } } return version; } // JavaScript helper required to detect Flash Player PlugIn version information function GetSwfVer(){ // NS/Opera version >= 3 check for Flash plugin in plugin array var flashVer = -1; if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; var descArray = flashDescription.split(" "); var tempArrayMajor = descArray[2].split("."); var versionMajor = tempArrayMajor[0]; var versionMinor = tempArrayMajor[1]; var versionRevision = descArray[3]; if (versionRevision == "") { versionRevision = descArray[4]; } if (versionRevision[0] == "d") { versionRevision = versionRevision.substring(1); } else if (versionRevision[0] == "r") { versionRevision = versionRevision.substring(1); if (versionRevision.indexOf("d") > 0) { versionRevision = versionRevision.substring(0, versionRevision.indexOf("d")); } } var flashVer = versionMajor + "." + versionMinor + "." + versionRevision; } } // MSN/WebTV 2.6 supports Flash 4 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; // WebTV 2.5 supports Flash 3 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; // older WebTV supports Flash 2 else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; else if ( isIE && isWin && !isOpera ) { flashVer = ControlVersion(); } return flashVer; } // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) { versionStr = GetSwfVer(); if (versionStr == -1 ) { return false; } else if (versionStr != 0) { if(isIE && isWin && !isOpera) { // Given "WIN 2,0,0,11" tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"] tempString = tempArray[1]; // "2,0,0,11" versionArray = tempString.split(","); // ['2', '0', '0', '11'] } else { versionArray = versionStr.split("."); } var versionMajor = versionArray[0]; var versionMinor = versionArray[1]; var versionRevision = versionArray[2]; // is the major.revision >= requested major.revision AND the minor version >= requested minor if (versionMajor > parseFloat(reqMajorVer)) { return true; } else if (versionMajor == parseFloat(reqMajorVer)) { if (versionMinor > parseFloat(reqMinorVer)) return true; else if (versionMinor == parseFloat(reqMinorVer)) { if (versionRevision >= parseFloat(reqRevision)) return true; } } return false; } } function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = ''; if (isIE && isWin && !isOpera) { str += '<object '; for (var i in objAttrs) { str += i + '="' + objAttrs[i] + '" '; } str += '>'; for (var i in params) { str += '<param name="' + i + '" value="' + params[i] + '" /> '; } str += '</object>'; } else { str += '<embed '; for (var i in embedAttrs) { str += i + '="' + embedAttrs[i] + '" '; } str += '> </embed>'; } document.write(str); } function AC_FL_RunContent(){ var ret = AC_GetArgs ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" , "application/x-shockwave-flash" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_SW_RunContent(){ var ret = AC_GetArgs ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000" , null ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=0; i < args.length; i=i+2){ var currArg = args[i].toLowerCase(); switch (currArg){ case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] = args[i+1]; break; case "src": case "movie": args[i+1] = AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] = args[i+1]; ret.params[srcParamName] = args[i+1]; break; case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick": case "ondblclick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave": case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp": case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove": case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload": case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete": case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll": case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate": case "type": case "codebase": case "id": ret.objAttrs[args[i]] = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "tabindex": ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; break; default: ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1]; } } ret.objAttrs["classid"] = classid; if (mimeType) ret.embedAttrs["type"] = mimeType; return ret; } // --> </script> </head> <body bgcolor="#ffffff"> <!--url's used in the movie--> <a href="/"></a> <!--text used in the movie--> <!-- saved from url=(0013)about:internet --> <script language="JavaScript" type="text/javascript"> AC_FL_RunContent( 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0', 'width', '230', 'height', '40', 'src', 'logo', 'quality', 'high', 'pluginspage', 'http://www.adobe.com/go/getflashplayer', 'align', 'middle', 'play', 'true', 'loop', 'true', 'scale', 'showall', 'wmode', 'window', 'devicefont', 'false', 'id', 'logo', 'bgcolor', '#ffffff', 'name', 'logo', 'menu', 'true', 'allowFullScreen', 'false', 'allowScriptAccess','sameDomain', 'movie', 'logo', 'salign', '' ); //end AC code </script> <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="230" height="40" id="logo" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="logo.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="logo.swf" quality="high" bgcolor="#ffffff" width="230" height="40" name="logo" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /> </object> </noscript> </body> </html>
  24. ессно они тупые, но мы то не такие, лично в нашей фирме свод правил прост! если ИЕ6 опускается ниже 1% - ф топку его, и заказчигу будет сказано извини дарагой но ты не прав + под нос подсунуть статистику
  25. И еще 1 прекрасный день в жизни веб-девелоперов, ИЕ6 по данным ЛИ упал еще на 1.4%, почти полтора. Сейчас его доля составляет 9.3%
×
×
  • 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