- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
А без толкового JS может возникнуть проблемы кроссбраузерности. Так вот.
Тоже в кросбраузерность упирается часто.
Я лично на JS никогда не надеюсь и в первую очередь пишу обработку ошибок в серверном скрипте.
Nicon, если не секрет, какие проблемы кроссбраузерности могут быть у <form action="">?
Так, взялся за гуж, не говори, что не дюж ;)
Cherny, ты знаешь, я не программист. У меня гораздо хуже профессия, мне приходится знать о многом только поверхностно. Поэтому попытаюсь объяснить на пальцах.
Значит по поводу JS. С отработкой роботами "кнопки" я уже сталкивался, как и EvgRen. Поэтому стали использовать такую конструкцию <a href="Javascript:имя_формы.submit()"><img src=...></a>, однако эта конструкция напрочь отказывалась работать везде, кроме Эксплопера.
Короче, конструкцию переделали на <a href="Javascript:subm('имя_функции')"><img src=...></a>, и она заработала на ура.
По поводу <form action=""> - тут труднее. Труднее вспомнить. Мы верстали http://semiconductor.hitachi.ru/, а у Телетайпа к кроссбраузерности требования экстражесткие, у нас отказывалась работа ть в 5-ой Опере <form action="Javascript:...">. Помоему так. А зачем им нужно было так?..
А так же в Нетшкафе тэги <form> вообще не заводятся, если они пересекаются.
P.S. Кстати, по ходу вспомнил, css стиль для select input и т.д. для Нетшкафа напрямую не приложишь. Надо input в div заключить а div в css описывать.
Что-то черезчур все сложно.
Извините, если напишу очевидные вещи.
Я стараюсь JS использовать только как второстепенный механизм. В общем случае делаю так:
<FORM ACTION="action.php" onsubmit="return check()">
Функция check выполняет проверку на клиенте и возвращает true или false. Если второе, то форма и не отправиться никуда.
А эту тему я начал, потому что увидел в Рамблере свою страницу, где скрипт злобно ругался, что форма не заполнена и, естественно, больше ничего не делал.
Вот если бы робот Рамблера еще и поля обязательные заполнял! :D
А на все ваши финты есть соответствующие спецификации, вы можете в Эксплорере все запустить, однако не соблюсти стандарты, что не всегда есть хорошо.
Рамблеровский - пытается. За другими не замечено.
МЕТА (meta.ua) сегодня у меня заказ оформила :)
Это не поможет. Он не пытается что-либо заполнять. Он просто знает что найти ссылку можно не только в конструкции <a href=..
Вот и вытаскивает откуда можно и нельзя :)
Так что если совсем не хотите чтобы туда заходил, то надо вообще чтобы не было параметра action, а передавать работу в js действительно. Я только не понимаю, Вам какие-то единицы пустых форм мешают? Он что так часто туда ходит? 🚬