Jump to content

nim

User
  • Posts

    67
  • Joined

  • Last visited

Everything posted by nim

  1. Нашел решение, мож кому пригодится заменяя href в обработчике onclick, браузер использует нужный мне якорь.
  2. Друзья подскажите по одному вопросу. в обработчике клика a.href = "#", я меняю location.hash но после выхода из обработчика браузер меняет его на "#" как быть? пробoвал return false; и return true;
  3. насколько мне известно xslt предназначен для трансформации данных в формате xml, таково предназначение xslt. Куда было бы интересней еслиб с программой winrar шла интересная игра в стиле героев?
  4. А ты вот так попробуй. <html><body> <xml id="fdata"> <?xml version="1.0" ?> <folders> <folder>Caption1</folder> <folder>Caption2</folder> <folder>Caption3</folder> </folders> </xml> <xml id="f_transform"> <?xml version="1.0" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match = "/"> <table> <xsl:for-each select="folders/folder"> <tr><td><xsl:value-of /></td></tr> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet> </xml> <div id="xmlRes" /> <script> var rr = fdata.transformNode(f_transform.XMLDocument); xmlRes.innerHTML = rr; </script> </body></html>
  5. если мне память не изменяет IE поддерживает xml с версии 4.5, в те времена мало кто слышал про лиса или оперу. xml:namespace к xml имеет самое прямое отношение. если бы вы немного знали о smil или vml вы бы не сомневались в этом.
  6. а это что по вашему?
  7. IE вроде не поддерживает CSS3, совместимость нужна только с IE
  8. есть такой способ объявить namespace в html файле тоже самое можно сделать написав атрибут в теге html: можно ли тоже самое сделать в стилях ? т.е. . или иными способами?
  9. что то вроде HTMLElement.prototype.a = 1; возможен ли сабж?
  10. <html><body><script> function test() { this.v1 = 0; var v2 = 0; var tid = setInterval(foo, 20) function foo() { if (this.v1 == 10) { clearInterval(tid); } else { this.v1 += 1; //а здесь this хз знает что v2 += 1; } } this.mes = function mes() { alert(this.v1 + " - this.v1 должен быть равен 10"); alert(v2 + " - v2 тоже должен быть равен 10"); } } var t = new test(); setTimeout(mes, 2500) function mes() { t.mes(); } </script></body></html>
  11. nim

    class color

    Если честно то тему я создал, расчитывая получить такие ответы , а сравнивал с методом от сюда http://kpumuk.info/php/extending-moo-fx-wi...ffect-fx-flash/
  12. nim

    Упаковка *.js

    я както наталкивался на алгоритм 7z в исполнении js, может стоить в этом направлении поискать.
  13. спасибо интересные ресурсы, уже освоил рисование. Правда мне кажется, что рисовать дивами как то не очень производительно. Вот пример: function draw(id) <script type="text/javascript"> var _regex = /%%([^;]+);([^;]+);([^;]+);([^;]+);([^;]+);/g; function draw(id) { var obj = document.getElementById(id); var g = ""; var c = "#00ff00"; var w = 1; var h = 10; var y = 30; var x = 0; for (x = 0; x < 200; ++x) { g += '%%' + c + ';' + x + ';' + y + ';' + w + ';' + h + ';'; } g = g.replace(_regex,'<div style="overflow:hidden;position:absolute;background-color:'+ '$1;left:$2;top:$3;width:$4;height:$5"></div>n'); obj.insertAdjacentHTML("BeforeEnd", g); } draw('tmp'); </script> Имеет ли смысл вынести инлайн стиль div'а в отдельный css, с точки зрения производительности ?
  14. nim

    class color

    Написал полезный класс, мне он показался довольно удобным, а его функция tohex мне кажется самой быстрой среди аналогов, вобщем я не удержался и решил поделится со всеми this.color = function(c) // c - цвет в формате "#000000" { if (c.charAt(0) == '#') c = c.substr(1); var i = parseInt(c, 16); this.r = i >> 16; this.g = (i >> 8) & 255; this.b = i & 255; this.tohex = function() { return '#' + byte2hex(this.r) + byte2hex(this.g) + byte2hex(this.b); } function byte2hex(b) { var b = parseInt(b); var a1 = b / 16; var a2 = parseInt(a1); var a3 = 0; if (a1 != a2){ a3 = b - a2 * 16; } var str = ""; if (a2 > 9) { str += String.fromCharCode(55 + a2); } else {str += a2;} if (a3 > 9) { str += String.fromCharCode(55 + a3); } else {str += a3;} return str; } }
  15. klierik ну я не супер спец, а флеш от явы отличить могу.
  16. Я не раз видел всякие спец эффекты, например появление меню кубиками. Может кто знает сайтец где есть инфа на данную тему? Или мож у кого есть сэмплы кода.
  17. Возможно ли в обьявлении вида: <link rel="stylesheet" type="text/css" href="test.css"> указать атрибут, чтобы все ссылки находящиеся внутри данного файла имели указанную базу.
  18. Может так и проще, но отладки DatePicker мне все равно не избежать
  19. Дело в том что мне как раз нужен не упакованный вариант, поскольку мне в пикере нужно сделать изменения, добавив возможность выбора нескольких дат.
  20. Спасибо помогло. Еще не могли, бы подсказать как сделать тоже самое используя только файлы из папки ext_pathsource ? когда я объявлял эти: <link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css"> <script type="text/javascript" src="ext/source/adapter/ext-base.js"></script> <script type="text/javascript" src="ext/source/widgets/DatePicker.js"></script> происходит ошибка объект Ext не найден. Подскажите если знаете, файлов так много, что пробывать различные комбинации не реально.
  21. Не получается создать DatePicker Первый вариант используя ext-all, выдает ошибку <html> <head> <script type="text/javascript" src="adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext-all-debug.js"></script> <script type="text/javascript"> Ext.onReady(function() { var obj = new Ext.DatePicker({ renderTo: "test" }); }); </script> </head> <body> <div id="test"></div> </body> </html> Второй способ я хотел использовать DatePicker.js из папки source в этом случае говорит не найден Ext. html файл лежит ext_pathsourcetest.html <html> <head> <script type="text/javascript" src="adapter/ext-base.js"></script> <script type="text/javascript" src="widgets/DatePicker.js"></script> </head> <body> <div id="test"></div> <script type="text/javascript"> var obj = new Ext.DatePicker ({ renderTo: "test" }); </script> </body> </html>
  22. var h = {'key' : 'record'}; Вопрос, каким образом динамически добавлять новые элементы? неужели так? h.key1 = "record1" если так, то каким образом поступать если имя ключа изветно тоже только в динамике?
  23. можно попросить конечный релиз этой функции? и еще предусмотрена ли вероятность того что в тексте скрипта, в коментариях или в аргументах используются теги <script> ?
  24. Вопрос не по теме... я не спец по пхп, но то что на вашем сервере можно *php файлы скачать это нормально для php? в aspx например это невозможно.
×
×
  • 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