Jump to content

barsev

User
  • Posts

    45
  • Joined

  • Last visited

Everything posted by barsev

  1. Это браузер переводит кириллицу в Hex- код. Названия файлов на сайте делайте в латинице и таких проблем не будет. А можно и замутить что- нибудь для конвертации таких строк. Спасибо за информацию.
  2. function setTitle(elem) { // elem - картинка под курсором var title = elem.src.replace(/.+\/(.+)\..{2,4}$/, "$1"); elem.title = title; // или alert(title); } Эта конструкция реализована у меня здесь
  3. Увеличить высоту всех вкладок, сместить вниз до перекрытия закруглений, z-index ниже основного блока, а активной вкладке z-index выше?
  4. 1.Проверял в IE и Firefox - работает. 2.Прописывать ничего не надо. Это заполняется скриптом. Для демонстрации: копируете код, сохраняете у себя с расширением "Name".htm, в каталог с этим файлом помещаете свой видеоролик, например, video.mpg, в файле .htm заменяете my_film.avi на свой video.mpg, сохраняете, открываете файл .htm в браузере, жмякаете на ссылку "Кино". Здесь показан принцип работы, просто его нужно правильно применить конкретно к своим страничкам.
  5. Это не переменная, а из рег. выражения поиска вставка буквы диска. Но прошу прощения за ввод в заблуждение. Так локально работать не будет, только сейчас проверил. А работает вот так: <!DOCTYPE HTML> <html> <head><title>Video</title> <meta charset='windows-1251'> <style type='text/css'> .hid {position:absolute; visibility:hidden;} </style> </head> <body> <a class='hid' href='my_film.avi'>Скрыто</a><br><!-- Ссылка с относительным путем к файлу --> <a href="">Кино</a><!-- Ссылка для указания абсолютного пути к файлу --> <script> var addr=document.links[0];//Преобразование относительного пути //в абсолютный document.links[1].href=addr;//Установка абсолютного пути к файлу ссылке "Кино" </script> </body> </html> Да, и чтобы не было проблем, имена каталогов и файлов пишутся латиницей.
  6. <!DOCTYPE HTML> <html> <head><title>Video</title> <meta charset='windows-1251'> <style type='text/css'> .hid {visibility:hidden;} </style> </head> <body> <a class='hid' href='my_film.avi'>Скрыто</a><br><!-- Ссылка с относительным путем к файлу --> <a href="">Кино</a><!-- Ссылка для указания абсолютного пути к файлу --> <script> var addr=document.links[0].toString().replace(/file:\/+(.):/, "mms://$1");//Преобразование относительного пути //в абсолютный с заменой протокола на mms document.links[1].href=addr;//Установка абсолютного пути к файлу ссылке "Кино" </script> </body> </html>
  7. Вообще не сдвигается. Да и зачем его двигать? Кому нужно- записал телефон и закрыл, кому нет- закрыл и дело в шляпе.
  8. На вашем скрине просматривается довольно интересный протокол - Ntp. Попробуйте набирать адреса ваших сайтов полностью, например: http://test.ru.
  9. В function display_registration() уберите !important и должно быть нормально. И еще интересно, почему имена классов и ид совпадают? Такого быть не должно. Если я не прав, пусть меня поправят более сведущие люди.
  10. Да простит меня psywalker, но зачесались руки залезть в его прелестный код, и вот что получилось: в стилях добавляем #win img { cursor:pointer;} ul делаем так <ul id="menu"> <li style="background: red;" class="01"></li> <li style="background: black;" class="02"></li> <li style="background: blue;" class="03"></li> </ul> и немножко изменяем скрипт for(var i=0;i<color.length;i++){ color[i].onclick = function(){ win.innerHTML = "<img src='"+this.className+"S.jpg' class='"+this.className+"' />"; } } win.onclick = function(){ w = window.open(this.childNodes[0].className+".jpg",'Моё окно','width = 300,height = 300'); } Все работает прекрасно.
  11. Заинтересовала задача, попробовал решить ее средствами javascript. Ну и вот что получилось: открытьстраницу, толкнуть ссылку номер семь.
  12. Делал давно что-то похожее для знакомого, нашел первую сырую заготовку. Держи, может поможет.
  13. Не берусь утверждать на все 100, но возможно это связано с отсутствием доктайпа. Посмотрел в Опере: она изменяет для элемента id="sb-container" position:fixed на position:absolute. (Доктайп)
  14. barsev

    Размер svg

    Это примерный шаблон рисунка svg <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" version="1.1" width="100%" height="100%" viewBox="0 0 32 32" id="svg3007" > <defs> Это раздел для служебной информации (как head в html) </defs> Здесь помещаем элементы непосредственно рисунка </svg> Обратите внимание на это: width="100%" height="100%" viewBox="0 0 32 32" А вот так ваш рисунок вставляется в html <div id='svgimage'> <object type="image/svg+xml" name="myicon" data="путь к файлу .svg" width="100%" height="100%"> Для просмотра SVG графики Вам необходимо обновить браузер</object> </div> А здесь обратите внимание сюда: width="100%" height="100%" Задавая размер элементу div id='svgimage' вы задаете тем самым размер своей иконке. А вообще вам лучше сходить сюда: Масштабируемая векторная графика. Хороший курс лекций.
  15. Посмотрел, подумал и забыл. А сейчас знакомый попросил помочь ему с точно такой задачей. Немножко поковырял и вот что получилось <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> <script type='text/javascript'> var dayname = ['день', 'дня', 'дней']; var hourname = ['час', 'часа', 'часов']; var minname = ['минута', 'минуты', 'минут']; var secname = ['секунда', 'секунды', 'секунд']; function CheckNumber(number) { var number = number; var b = number%10; var a = (number%100-b)/10; if(a==0 || a>=2) { if(b==0 || (b>4 && b<=9)) {return 2;} else {if(b!=1) {return 1;} else {return 0;}} } else {return 2;} } //Текст ниже для наглядности использования var days=181; var hours=21; var minut=23; var sc=40; var str=days+' '+dayname[CheckNumber(days)]+', '+hours+' '+hourname[CheckNumber(hours)]+', '+minut+' '+minname[CheckNumber(minut)]+', '+sc+' '+secname[CheckNumber(sc)]+'<br>'; var days=182; var hours=24; var minut=47; var sc=42; str+=days+' '+dayname[CheckNumber(days)]+', '+hours+' '+hourname[CheckNumber(hours)]+', '+minut+' '+minname[CheckNumber(minut)]+', '+sc+' '+secname[CheckNumber(sc)]+'<br>'; var days=127; var hours=17; var minut=31; var sc=21; str+=days+' '+dayname[CheckNumber(days)]+', '+hours+' '+hourname[CheckNumber(hours)]+', '+minut+' '+minname[CheckNumber(minut)]+', '+sc+' '+secname[CheckNumber(sc)]; document.write(str); </script> </body> </html> Код маленький, решил дополнить его до HTML странички для желающих посмотреть в действии. А заодно и применил на действующем сайте.
  16. Есть такое: Сделай так: <td><a href="Etusivu.html"><img src="1stranica.jpg" /></a></td> и в css: a img {border:none;} Пока писал, профорг уже ответил.
  17. А посмотрите вот здесь - возможно выберете, что вам требуется.
  18. Интересно, а индексируют ли поисковики элементы, у которых style="display:none;"?
  19. Некоторое время назад ради тренировки тоже решил написать такую вещь. Получилась на одном дыхании. Принцип движения такой же, как у вас, но код немножко покороче. Если есть желание, можете посмотреть здесь.
  20. barsev

    first-child в IE6

    Жара, мозги готовы вытечь. Однако поймал две мысли и спешу поделиться. Первое: отставить margin, а просто где пустое место вставить пустые дивы и для них width:10px (вбить клинья). Второе: для первого div class="section" добавить класс, допустим first, вот так - div class="section first", и в css сделать .first {margin-left: 0px;} и эту строчку расположить ниже .section.
  21. Берем page.css. Для #head убираем width, он там ни к селу, ни к городу, а задаем margin-right:161px. Все работает, все довольны. 161px - это #right+2*border. И на будущее: если задана ширина родителю, то нет необходимости задавать ширину каждому из деток, выстраиваемых в горизонталь - один размер должен быть свободен (который без флоата).
  22. Товарищ или прикалывается, или не дружит с арифметикой: 100% чего?
  23. А не лучше ли написать вместо td style="width:8%" как положено для таблиц td width="8%". Да, а не пробовали для p вместо padding сделать margin? А картинка снизу лежит в проблемном td? Если так, то данной td незачем задавать ширину - она будет принимать размер картинки.
  24. Notepad++ - отличный редактор для этих и многих других целей. А если требуется замена похожих текстовых блоков в огромном количестве файлов одновременно, то Словогрыз - суперпрограмма для этого.
  25. Вот это HTML и CSS, скопировано из оригинала: <td align="center" class="H3">Объекты в JavaScript</td> .H3 { font-family:sans-serif; font-size: 20pt; text-align: center; color: #269cf7; filter: Blur(Add=0, Direction=135, Strength=3) } И там, кстати, с таким классом есть много тегов <a, содержимое которых отображается без размытия. И всё, господа специалисты, закончим с этим размытием, а то обидится товарищ, открывший эту тему, что я отвлек вас от его проблемы. Что-то у меня этот код работает только в IE, а в лисе и опере нет. А вот так #wrap { overflow:hidden; } работает во всех трех браузерах. Имею в виду три колонки, левая и правая флоат, контент между ними, все обернуты в div id='wrap' и под ним футер. А насчет шрифта..? Может это просто браузер тупит? Или такое не в одном браузере? Лучше бы посмотреть по ссылочке.
×
×
  • 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