Проблема с подпиской на email рассылку от Feedburner

Сегодня я столкнулся с такой проблемой, попытавшись подписаться на свою же собственную email рассылку от Feedburner через стандартную форму, установленную на моем новом блоге:

fburner.gif

Стандартный код формы выглядит следующим образом:

<form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=имя_фида', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><p>Enter your email address: </p><p><input type="text" style="width:140px" name="email"/></p><input type="hidden" value="имя_фида" name="uri"/><input type="hidden" name="loc" value="ru_RU"/><input type="submit" value="Subscribe" /><p>Delivered by <a href="http://feedburner.google.com" target="_blank">FeedBurner</a></p></form>

Как видите, здесь задействован попап (target=»popupwindow»). Сдается мне, что моему Dr.Web-у это сильно не понравилось, и он решил подгадить таким вот подлым образом. То есть, код формы правильный, но антивирус, установленный на моем компе, не дает ей верно отрабатывать свой хлебушек.

Я уверен, что у многих пользователей также установлены антивирусные проги (если нет — вы камикадзе) с настройками на блокировку всплывающих окон. И если вы хотите, чтобы ваша рассылка на email от Feedburner у всех пользователей работала без проблем, то замените стандартный код на следующий:

<form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="_blank"><p>Enter your email address: </p><p><input type="text" style="width:140px" name="email"/></p><input type="hidden" value="имя_фида" name="uri"/><input type="hidden" name="loc" value="ru_RU"/><input type="submit" value="Subscribe" /><p>Delivered by <a href="http://feedburner.google.com" target="_blank">FeedBurner</a></p></form>

Теперь форма будет открываться просто в новом окне. Не забудьте только заменить слова «имя_фида» на свое. То есть, если адрес фида http://feeds.feedburner.com/websovet, то имя, соответственно — websovet.

UPD: Как оказалось, хулиганил не антивирь, а сама Опера, ибо в других браузерах изначальный код работал исправно. Но как бы там ни было, переделанный вариант выглядит кошернее, имхо.

16.02.2010

Автор: Игорь Квентор
www.websovet.com

Если статья оказалась для вас полезной, пожалуйста, поставьте свою оценку и поделитесь в соцсетях:

1 Star2 Stars3 Stars4 Stars5 Stars (Вы еще не оценили)
Загрузка...

Похожие записи:

Подпишитесь на рассылку блога Вебсовет, чтобы первыми получать самые интересные материалы:

Оставить комментарий: