Jump to content

freeneutron

User
  • Posts

    203
  • Joined

  • Last visited

Everything posted by freeneutron

  1. Хватило даже 1,2,3 - float:left http://jsfiddle.net/ym9om25s/2/ Спасибо! Еще хотелось бы узнать, можно ли решить эту задачу не трогая стили блоков 1,2 ?
  2. А стили и надо дописать. Любое решение подойдет. Главное, разметку не трогать. Забор потому, что html генерируется из шаблонов. У каждого слоя свой смысл, поэтому трогать html нельзя.
  3. Всем привет. Есть html-код: <div> <span>1</span> <span> <span>2</span> <span> <span> <div>3<br/>4</div> </span> </span> </span></div>, который дает результат: , но результат должен быть таким: Помогите пожалуйста расставить стили, что бы разметка приняла нужный вид. Вот на всякий случай заготовка на jsfiddle
  4. Интересный язык. Кстати, только что узнал об еще одной альтернативе JS - Dart, который в свою очередь испытал влияние CoffeeScript и активно продвигается Гуглом. И там один из способов задания функции выглядит так: (){}
  5. Как думаете, могла бы прижиться в Javascript идея опускать слово function? то есть, за место function(){} писать (){} , а заместо function foo(){} писать foo(){}
  6. Ну вобщем-то атрибут name я и имел ввиду, говоря id Тогда получается, это единственный способ адресации к блокам предусмотренный спецификацией?
  7. Какие в URI-спецификации предусмотрены способы адресации к блокам HTML, помимо адресации по id-атрибуту?
  8. Спасибо за книгу) Поднять навыки владения Javascript на новый уровень всегда полезно.
  9. Great Rash Спасибо. Пример и правда хорошь.
  10. Просто раньше я писал так:var a; if(condition){ a='a'; } return a; А недавно обнаружил, что можно писать проще: if(condition){ var a='a'; } return a; Ошибка не возникает, даже если condition==false Ну а вопрос как бы в том: Нормально ли это с точки зрения спецификаций?
  11. Ну да. На самом деле я хотел написать так:if(0)while(0)for(;;)if(1){}else var a = 'a'; В том-то и дело. var a = 'a'; ни когда не вызовется, но обращение к а не вернет ошибки, как в случае, если бы мы ее вообще не упоминали.
  12. Скажите, пожалуйста. Почему переменная становится видимой после такого ее упоминания: if(0)while(0)for(;;)if(1)else var a = 'a'; alert(a); ? То есть, переменная создается в теле конструкции, до которого процесс ни когда не доходит, и все равно становится видимой.
  13. Для того, что бы была возможность перематывать видео во время просмотра, оно должно храниться на медиа-сервере. DropBox, на сколько я знаю функций медиа-сервера не представляет. И если представлял бы, то брал бы за это деньги, как и прочие медиа-хостинги. Однако с DropBox-а можно смотреть видео без возможности перемотки. Для этого нужно найти url нужного файла (это не сложно) и вставить его в соответствующий параметр flash-плеера. Теоретически это должно работать.
  14. Я создаю объект из имени класса следующим образом: object = new (eval(class_name))(arg); Скажите, есть ли у этого способа альтернативы?
  15. Там нет открытого проекта, в нем используется уже откомпилированный swf-файл. Но подгружаемые им .as файлы можно вполне менять. Компилировать ничего не надо, никакие программы кроме текстового редактора не нужны Я ради эксперимента нашел в коде, строку sound.play() и удалил ее. По идее, плеер должен был перестать проигрывать звук, так как в коде не нашлось других вхождений вызова play(). Но это ни как не повлияло на поведение плеера. Он все так же проигрывал записанный звук.
  16. Скажите пожалуйста. Как мне изменить открытый Flex-проект, например этот? Какая нужна программа, и как запустить проект на компиляцию?
  17. Скажите пожалуйста. Могу ли я как-то задать фильтр расширения для окна выбора файла, что бы при отправке на сервер например картинки, в окне выбора файла отображались бы только картинки. Интересует такая возможность для HTML и Flash.
  18. Great Rash Это помогло. Спасибо! Только в чем разница не понятно...
  19. Скажите пожалуйста. Правильно ли я пытаюсь вынести методы некоторого объекта в глобальный объект? var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[method[i]]){ window[method[i]] = function(){ o[method[i]].apply(o,arguments); } } } На эти методы должен ссылаться swfObject, который я изменить не могу. Но когда запускаю скрипт, swfObject начинает генерировать события, и все эти события почему-то запускают только последний метод ('onEvent') из списка method. Если выносить таким способом. var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[method[i]]){ window[method[i]] = o[method[i]]; } } То все выносится правильно. Но мне хотелось бы сохранить ссылку на исходный объект внутри методов.
  20. wwt Спасибо rgl Попробуй поставить XP на виртуалке
  21. Скажите пожалуйста, кто в курсе дел. Поддерживают ли IE7 и IE8 конструкцию for(i in object) ? У меня IETester, показывает, что IE6 и IE9 поддерживают, а IE7 и IE8 - нет.
  22. Скажу по секрету. Этот редактор очень популярен среди посетителей сайта php.ru . Поспрашивай там. Думаю помогут.
×
×
  • 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