Jump to content

dyadya

User
  • Posts

    128
  • Joined

  • Last visited

Everything posted by dyadya

  1. http://www.softtime.ru/forum/read.php?id_f...;id_theme=15857
  2. Добавьте в URL GET-параметр со случайно сгенерированным значением (можно использовать текущую дату)...
  3. Попробуйте так: http://www.spravkaweb.ru/php/sovet/nocash
  4. "А ларчик просто открывался..." new Menu('q');new Menu('w'); - ?
  5. Навожу на menu 1 - появляется submenu 1.1 - навожу на него - появляется submenu 1.1.1 - навожу на него - поочереди пропали все. В такой последовательности работает у меня... С setInterval submenu 1.1.1 пропадало сразу... Сейчас буду уходить. Настройте Skype - покажу...
  6. <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Menu</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <style type="text/css"> * { margin: 0; padding: 0; font: 11px "Trebuchet MS", Verdana, Tahoma, sans-serif; } body { margin: 10px; } ul { list-style: none; } li { float: left; position: relative; margin: 0 5px; } li ul { display: none; position: absolute; width: 100px; border: 1px solid; } li ul ul { display: none; position: absolute; left: 100%; top: 0; } li li { float: none; margin: 0; } </style> <script type="text/javascript"> function Menu(parentID) { this.parent = document.getElementById(parentID); this.int = null; this.timeout = 500; this.initMenu(); } Menu.prototype.initMenu = function() { var prnt = this; var uls = this.parent.getElementsByTagName('ul'); for (var i = 0; i < uls.length; i++) { if (uls[i].parentNode.nodeName.toLowerCase() == 'li') { uls[i].parentNode.onmouseover = function() { prnt.openItem(this); } uls[i].parentNode.onmouseout = function() { prnt.closeItem(this); } } } } Menu.prototype.openItem = function(elem) { if (this.int) { clearTimeout(this.int); } elem.getElementsByTagName('ul')[0].style.display = 'block'; } Menu.prototype.closeItem = function(elem) { this.int = setTimeout(function() { elem.getElementsByTagName('ul')[0].style.display = 'none'; }, this.timeout); } </script> </head> <body> <ul id="menu"> <li> menu 1 <ul id="q"> <li> submenu 1.1 <ul id="w"> <li> submenu 1.1.1 </li> <li> submenu 1.1.2 </li> </ul> </li> <li> submenu 1.2 </li> <li> submenu 1.3 </li> </ul> </li> </ul> <script type="text/javascript"> new Menu('menu'); </script> </body> </html>
  7. - не спорю, но потом вернул (работает, так и так). Попробуйте переписать ее зановоМой Skype dyadya262 - могу продемонстрировать - работает
  8. Работает в ИЕ, Опере и Лисе. Я со строчкой this.initMenu(); ковырялся. Заработало после того как написал this.initMenu() = initMenu(); Потом вернул - пока работает
  9. С таким z-index:10000; от чего ж не светиться... Такие вещи очень легко находятся с помощью Firebug в "Лисе". Установите, не пожалеете...
  10. setInterval clearInterval - замените на setTimeout clearTimeout
  11. У нас во многих интернет-магазинах по желанию можно приехать за товаром самому. Когда покупал монитор, перед тем как ехать за ним попросил, чтобы включили его заранее. Приехал - стоит, работает. Забрал, доволен!
  12. Поменяйте блокнот на Notepad++
  13. <meta name="kwrd" content="photos, european cemeteries /> <meta name="desc" content="old european cemeteries visited by me /> " - позакрывайте
  14. Можно сделать довольно приблизительным, зато быстрым способом - вывести текст заведомо большей длины и вычислить коэффициент уменьшения. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-utf8"> <title>bukafky</title> <?php $txt = "Это мы не проходили, это нам не задавали...Тили тили, трали-вали, ля-ля, ля-ля....А ЕЩЕ МЫ ХОЧЕМ, ЧТОБЫ ЧТО-ТО ПОЛУЧИЛОСЬТили тили, трали-вали, ля-ля, ля-ля....А ЕЩЕ МЫ ХОЧЕМ, ЧТОБЫ ЧТО-ТО ПОЛУЧИЛОСЬА ЕЩЕ МЫ ХОЧЕМ, ЧТОБЫ ЧТО-ТО ПОЛУЧИЛОСЬТили тили, трали-вали, ля-ля, ля-ля....А ЕЩЕ МЫ ХОЧЕМ, ЧТОБЫ ЧТО-ТО ПОЛУЧИЛОСЬ"; ?> </head> <body> <div id="txt" style="width:300px;" > <?php echo $txt?> </div> <script> var div = document.getElementById('txt'); var txt = '<?php echo $txt?>'; var kf = 130/div.offsetHeight; // Коэффициент var len = Math.floor(txt.length * kf); alert("Промежуточная высота = "+div.offsetHeight); alert("Полученная длина текста - "+len); div.innerHTML = txt.substr(0,len); alert("конечная высота = "+div.offsetHeight); </script> </body> </html> Либо коэффициент аяксом отправить на сервер и оттуда вернуть строку нужной длины.
  15. dyadya

    include

    Попробуйте в .htaccess прописать: AddType "application/x-httpd-php" php html htm
  16. Ставим доктайп: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Получаем:
  17. Варианты: header("Expires: Mon, 23 May 1995 02:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-cache, must-revalidate"); Заголовок ставьте в начало скрипта
  18. Искал себе монитор 1600х1200. В обычных магазинах о таких даже не слышали. Купил в Е-м. легко и просто. То же самое с ВЭБ-камерой...
  19. <html> <style> html body { - стили, как-то чаще, в head прописывают, тогда их браузеры лучше понимают...
  20. float:bottom; - Хитрый какой-то флоэт... vertical-align:bottom; - замените на bottom: 0px.
  21. Можно на сервере сделать PHP-скрипт и генерировать шрифт с помощью GD
  22. Ваша ссылка на печать: http://www.amtinvest.ru/index.php?view=art...ut=default&page=&option=com_content&Itemid=209 page= - тут, я думаю, должен генерироваться номер Вашей закладки...
×
×
  • 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