Jump to content

wwt

Expert
  • Posts

    2,571
  • Joined

  • Last visited

  • Days Won

    119

Everything posted by wwt

  1. На сайте подключен фреймворк Prototype, можно еще вот так с циклом чтоб не плодить код: [ "/img-1.jpg", "/img-2.jpg", "/img-3.jpg", "/img-4.jpg", "/img-5.jpg" ].each(function(url){ new Image().src = url; });
  2. Смотрим подвал и видим: А кто уж у них там работает профессионалы или нет фик его знает ))
  3. ну ведь можно вот так: http://somelink.xx?mail_ref=ivand@mmm.ru Проверяем есть ли переменная, если есть значит перешел по ссылке из письма, плюс и почта передается ) Подставить почту при отправке сообщения не составит труда я думаю. Кстати для скрытости можно мейлы закодировать перед тем как вставлять в ссылку, а потом раскодировать при переходе и обрабатывать, чтоб не было в открытом виде адресов.
  4. html и css код тоже было бы не плохо увидеть. Строить догадки просто лень )
  5. RewriteRule ^good/([0-9]+).html$ /goods/index.php?good=$1&rule=see [L] 1) В RewriteRule попадает адрес без начального слеша 2) Параметр rule подставляйте руками в правиле ибо в исходном адресе он ниоткуда не берется и переменной $2 не существует.
  6. Поставить символ конца строки сравнения($) в регулярном выражении. RewriteCond %{QUERY_STRING} ^ID=16$ RewriteRule ^catalog/index.php$ /auto_id/pos/? [L,R=301]
  7. http://rmcreative.ru/blog/post/unable-to-allocate-memory-for-pool иногда полезно пользоваться поисковыми системами.
  8. Переписала на это: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [QSA,L,R=301] Спасибо! Теперь хотя бы какое-то движение намечается, но всё равно некорректно пока. Сейчас в конечном урле - http://www.сайт.ru/auto_id/pos/?ID=16 Как теперь убрать это "?ID=16" из него? UPD. Заработало корректно, страница переадресовывается, открывается, но ID=16 всё равно в адресе осталось... её можно насовсем убрать оттуда? Если вам больше не важны данные строки запроса уберите флаг QSA это он добавляет к итоговому адресу праметры запроса: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [L,R=301] Убрала, не помогло Что-нибудь ещё может мешать? забыл я про замену строки запроса ))) Вот так: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/? [L,R=301] Знак вопроса поставить нужно чтоб перекрыть query_string
  9. wwt

    дубли страниц

    ответил в вашей теме.
  10. Переписала на это: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [QSA,L,R=301] Спасибо! Теперь хотя бы какое-то движение намечается, но всё равно некорректно пока. Сейчас в конечном урле - http://www.сайт.ru/auto_id/pos/?ID=16 Как теперь убрать это "?ID=16" из него? UPD. Заработало корректно, страница переадресовывается, открывается, но ID=16 всё равно в адресе осталось... её можно насовсем убрать оттуда? Если вам больше не важны данные строки запроса уберите флаг QSA это он добавляет к итоговому адресу праметры запроса: RewriteCond %{QUERY_STRING} ^ID=16 RewriteRule ^catalog/index.php$ /auto_id/pos/ [L,R=301]
  11. Разница все же есть http://javascript.ru/new почитайте.
  12. wwt

    for/in

    o, без точки а ну да, опечатался.поправил.
  13. "/^[a-zа-я0-9. ]{1,20}$/iu" цифры забыли добавить и нуна бы поставить начало и конец строки сравнения, а то будет выхватывать части.
  14. wwt

    parentNode!?

    a -> родитель а -> родитель родителя a
  15. wwt

    for/in

    работает. просто вы пытаетесь обращаться к o.i а свойства i у объекта нет )) Потому что ищется именно свойство с именем i, а не с именем как у значения i. В вашем случае верным будет как раз таки обращатmся к свойствам как к элеменам массива o .
  16. можно заюзать библиотечки подсветки синтаксиса, в том же codemirror насколько помню можно создавать свои правила подсветки.
  17. self[action](); // ВОТ ЗДЕСЬ ЧТО ДЕЛАЮТ и для чего? вызывается метод полученный из аттрибута data-action ибо вызовы: self.save(); self["save"](); Делают одно и тоже. массивы в javascript это тоже объекты. пример: //массив var a = [ function(){return "a1"}, function(){return "a2"} ]; //или объект var o = { 0: function(){return "o1"}, 1: function(){return "o2"}, o3: function(){return "o3"} }; alert( a[0]() );//вернет a1 alert( a[1]() );//вернет a2 alert( o[0]() );//вернет o1 alert( o[1]() );//вернет o2 alert( o.o3() );//вернет o3
  18. предложенный мой пример универсальный и вполне может быть добавлен в основной файл стилей. а можно вынести експрешн в отдельный файл. и использовать термины "IE" и "валидность" для IE8- в одном предложении -- по сути бредово. Вешать на тег - избыточно. Самое плохое решение в даном случае. А вот вариант для <script> вполне может быть. Но я бы все равно не стал бы убирать бордер. не вижу тут ничего бредового ) главная проблема даже не в невалидном свойстве , правило для которого можно вынести в отдельный css файл, и закрыть условными комментариями, а в не поддерживаемом IE8- :focus )) хоть с еспрешном хоть без IE8- этого всеравно не поймут ) Да и я не критиковал ваше решение, я просто высказал свое мнение что я бы не стал так делать )
  19. хм. совершенно верно. никаким. я неправильно понял проблему. Решение для ИЕ следующее: хотя я бы не убирал этот бордер как минимум потому что я знаю зачем он нужен. :focus понимает только IE8+ да и "...noFocusLine: expression..." не валидно. )) лучше уж прописать событие в теге, либо централизовано его добавить на страницу в <script></script> Хотя это имхо. И каждый волен делать как ему удобнее и больше нравится )
  20. wwt

    Portable IE8

    сервисы эмуляторы все таки уступают живому браузеру, виртуалки идеальный вариант если используется ОС отличная от win.
  21. Каким боком это относится к IE и теме?
  22. <p> блочный элемент так почему нет )
  23. function Constr(){ this.count = 7; } Constr.prototype.alertCount = function(){alert(this.count)}; var a = new Constr(); a.alertCount(); В вашем же случае свойство count является приватным и потому доступно только в конструкторе. Подробнее можете почитать вот тут http://learn.javascript.ru/internal-external-interface
  24. 1. у title нет аттрибутов 2. <meta http-equiv="content-language" content="ru" /> Указывает язык всего документа в том числе и для title. 3.Если сам документ использует другой язык можно применить аттрибут lang к тегу body
  25. При срабатывании события его обработчику передается обьект события,подробнее: http://javascript.ru/tutorial/events http://javascript.ru...ents/properties
×
×
  • 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