2012-07-23 1 views
0

Попытка реализовать FB, как ящик iframe на моем сайте gulbrand.net.Подобно коробке - открытие в новом окне

используется следующий код:

<iframe src="http://www.facebook.com/plugins/likebox.php?href= 
http%3A%2F%2Fwww.facebook.com%2Fgulbrandnet&amp;width=500&amp;height=1000&amp; 
colorscheme=light&amp;show_faces=false&amp;border_color&amp;stream=true&amp; 
header=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; 
width:500px; height:1000px;" allowTransparency="true"></iframe> 

Оказывается Allright на моем тестовом сайте. Ссылка на страницу FB gulbrand.net с подобной кнопкой. И сообщения с страницы FB.

Но: При нажатии подобной кнопки открывается новое окно браузера (IE) для входа в FB. Я уже вошел в FB и ожидал, что мне понравится страница FB автоматически (и, возможно, количество понравившихся будет увеличиваться с 1). Когда я вставляю свой пароль в панель входа в систему, открывается только пустая страница. И мне не понравилась страница FB.

Все, что я делаю неправильно? Решения?

+0

Код, казалось, потерялся, когда я разместил вопрос. Вот он:

+0

Можете ли вы опубликовать пример кода того, что у вас есть на данный момент. –

+0

нажмите править и hi-light ваш код и нажмите кнопку скобок. –

ответ

0

Что наиболее вероятно происходит из-за того, что вы используете IE, так это то, что он создает новый процесс для каждой вкладки, которую вы создаете. Он также блокирует файлы cookie с перекрестными доменами по умолчанию. Также отмечены проблемы с потерями сессионных файлов cookie в всплывающих окнах. В основном это касается IE8 из того, что я слышал, но вы не упомянули, какую версию. Подробнее об этом можно узнать здесь: http://blogs.msdn.com/b/askie/archive/2009/03/09/opening-a-new-tab-may-launch-a-new-process-with-internet-explorer-8-0.aspx Это постоянная проблема.

Что я рекомендую, вы используете хромированную рамку: http://www.google.com/chromeframe/?prefersystemlevel=true перенаправить пользователей на использование лучшего браузера, такого как хром. Его легко интегрировать в любой веб-сайт. Подробнее читайте по ссылке выше. Сообщите нам, если это происходит с вами только на IE8 или хром или другие браузеры.

+0

Теперь у меня это получилось! Удалено http после src. Когда я тестировал его на веб-сервере, он работал очень хорошо! Раньше я использовал локальную машину, когда у меня были проблемы ... Спасибо за ответ. –