Jump to content

igmar

User
  • Posts

    104
  • Joined

  • Last visited

Everything posted by igmar

  1. Не знаю. Мне интересно, вот я и спросил.
  2. borus, простите за наивный вопрос, если не трудно - что означает эта надпись внизу страницы? Защищено авторским правом © 2016 Детский сад № 29 общеразвивающего вида п. Горный Ставропольского края я имею в виду, это зарегистрировано где-то, или что? И для чего ставится эта надпись?
  3. Я еще не сдался. Хотя времени нет совсем на это занятие и от раза до раза успеваю забыть, что сделал. Вопросы. Когда вы пишете на javascript, то все в одном файле .js пишете или в разных? Потому что когда уже много текста, то трудно находить нужное место. Если переменная объявлена в одном файле .js, то она глобальная и видна будет во всех функциях всех подключенных файлов .js или она будет видна только функциям того файла в котором объявлена?
  4. Спасибо. Но пока не получилось. Получается как просвечивающая маска, что все слои видны стали и смешались. Это у меня и раньше было, но я думал, что не могу угадать с цветом и opacity.
  5. Скажите, какой цвет и opacity должны быть у блока, чтобы он немножко затемнял? Примерно как при показе окошка авторизации на форуме. Не обязательно точно такой же: немножко серенький или голубоватый.
  6. Нужно ли кодировать данные в запросе по методу post? Если передаем методом get не латиницу и не цифры, то надо использовать encodeUrlComponent, т.к. передается в адресной строке url. А ведь методом post по другому как-то передается. Я использую post. С сервера я получаю русский текст. Либо echo "текст", либо собираю ответ в фигурных скобках и его отдаю так же. Кодирование не делаю и вроде все работает. Непонятно, нужно ли кодировать русский текст при передаче из броузера в php на сервер и обратно с сервера в клиент? Собственно, я и не знаю, как его кодировать в php.
  7. Спасибо большое. Все понятно. И все работает. Забил в функцию, чтобы навсегда забыть об этих закорючках. function killspace(x) {y=x.replace(/\s{2,}/g, ' ').replace(/^\s+|\s+$/gm,''); return y;}
  8. Т.е все вместе можно написать так ? Сначала сжимаем двойные пробела, а потом убираем концевые. newstring=mystring.replace(/\s{2,}/g, ' ').replace(/^\s+|\s+$/gm,'')
  9. Что-то там слишком сложно. Я нашел более простой вариант http://www.w3schools.com/jsref/jsref_trim_string.asp Осталось сюда приделать сжатие пробелов в середине строки.
  10. Напишите, пожалуйста, кто умеет на javascript аналог функции trim (mystring), которая будет убирать из строки все начальные пробелы, все хвостовые пробелы, несколько пробелов в середине строки заменять одним, а если строка состоит только из пробелов, то они уберутся и будет пустая строка.
  11. Подскажите, как установить определенную ширину списка <select> ? В справочнике написано, что это можно сделать стилями. В списке блочных элементом такого тега нет. Спасибо. Нашел.
  12. В примере курсор нормально меняется. А на страничке я вчера долго бился, но так и не смог сделать. Наверное, надо все постирать и сделать типа того, как в этом примере сделал.
  13. Не могу поменять вид курсора над блоком. Как бы это сделать нормально? Есть нижний синий блок. Курсор над ним по значению переменной, которая не зависит от всех этих блоков, должен быть либо pointer, либо default. Есть средний красный блок. Курсор над ним всегда должен быть pointer. Всегда. В этом красном блоке есть еще другие блоки, которые его заполняют. http://codepen.io/anon/pen/OMQgpe Никак не получается грамотно сделать, чтоб было без ошибок. Вчера полдня бился, не мог сделать. Сегодня так придумал. Нужно, чтобы над всем красным блоком всегда курсор был pointer независимо от остального. Суть в том, что еще красный блок должен отлавливать клики мышки onClick() по его площади, какие бы блоки не были внутри него. Т.е. при щелчке по желтому верхнему блоку, красный блок должен этот клик отловить, потому что это его площадь. А клик по видимой площади синего блока должен отловить только синий блок. А клики по желтому и красному блоку синий блок отлавливать не должен, хотя они находятся на его площади. Все, что внутри красного блока не завязано ни на какие события, т.е. можно раз и навсегда определить их свойства.
  14. Спасибо большое. Простенько и со вкусом. Меня это устраивает. И выдумывать ничего не надо.
  15. Да, спасибо большое! Думаю, разберусь как вы там сделали. Только я хотел, чтобы надпись слева была от мышки. Но не узнаешь как лучше, пока не попробуешь разные варианты. Попозже посмотрю.
  16. Вот вы упрямый. Подскажите лучше, как сделать эту штуку, чтоб показывалась около мышки. Вот для чего мне нужно. http://codepen.io/anon/pen/XmQbBq Справа меню с папочками. Оно раскрывающееся - пощелкайте по ним, и там полоса прокрутки вертикальная - оно длинное будет. Т.е. все ездит вверх - вниз. Но всегда при наведении мышки можно определить, что это за пункт меню и вывести соответствующую надпись (не для всех!). А как еще приделать там надпись для пунктов самого нижнего уровня - не знаю. Придумал пока так как и спрашиваю.
  17. Так не получится. Это будет узкое вертикальное меню справа. Пункты будут короткими, чтобы умещались в этот узкий блок, например, просто даты "20 янв". А при наведении на него должна появиться надпись, чтобы было понятно - что же там было. Если перед ним вставить span display:none, а потом показать его, то этот пункт "20 янв" уедет вправо, он будет выдавлен. Если бы было место. так я бы просто написал все в этом пункте, но места нет по ширине. А слева находится совсем другой блок. Но если всплывающая надпись его будет временами перекрывать (находиться над ним), то это нормально. Хотя. пока не сделаешь, точно не узнаешь, как это будет.
  18. Решил пока еще не бросать тему. Подскажите, как сделать надпись около мышки? Будут пункты вертикального меню. Каждый пункт - это < span>, у всех есть id. Т.е. я могу узнать этот элемент при наведении мышки. Нужно при наведении мышки onMouseOver() чтобы слева от этого пункта появлялся прямоугольник с надписью. Заливка серого цвета, рамка черная, высота желательно как у пункта меню (наверное, от шрифта зависит?), ширина желательно по тексту (1 строка). По id, я думаю, можно определить координаты этого элемента span. Если это невозможно привязать к координатам span, то как сделать просто такую появляющуюся надпись слева от мышки?
  19. На самом деле, я с самого начала все делал неправильно. Все эти ссылки мне не нужны, я их сделал потому, что не знал вначале, как еще сделать, чтобы при наведении мышки текст подсвечивался и курсор был в форме руки. Вместо адресов везде стоят заглушки "#". Ajax тоже не нужен там, где я думал - можно просто вставить php-скрипт и он будет вставлять все, что нужно, динамически ничего там менять не нужно как оказалось. А до главного не дошел, потратив время и силы на всю эту ерунду.
  20. Можно ли убрать из нижней части окна броузера строку в которой отображается href ссылки? На страничке есть ссылки. Если навести на ссылку мышку, то внизу появляется серая полоса с адресом ссылки. Как ее можно убрать? Точнее, как сделать, чтобы она не появлялась?
  21. Спасибо. В первом варианте я ничего не понимаю, но во втором мне все ясно. Мне нужно просто сформировать в серверной части кусок html-кода, передать его с сервера в клиент и там вставить в нужное место страницы. Так я формирую строку, которую буду передавать.
  22. А как на php вставить двойные кавычки? Можно так сделать $a=chr(34).$мой_текст.chr(34) ?
  23. Ответили бы просто. $mainstr=$mainstr."<a id='im".$res[$i][4]."-". $res[$i][3]."' class='foldclos' href='#'>". $res[$i][2]." (".$res[$i][0].")"."</a>" ; Если я тут еще буду двойные кавычки делать вместо одинарных, то запутаюсь в них. И так медленно все идет.
  24. Всем привет. Допустимо ли в html применять и одинарные и двойные кавычки? <a id="i2014" class="foldclos" href="#">2014(5)</a> где-то будет так (с двойными) <a id='i2014' class='foldclos' href='#'>2014(5)</a> а где-то так (с одинарными) _речь_только_об_этом_ : id, class, href. В каких-то тегах будут двойные, а в каких-то одинарные - чтоб все не переписывать.
  25. Всем привет. Говорят, что надо проверять страницу на ошибки/валидность. Где и чем вы проверяете и что проверяете?
×
×
  • 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