Помогите вынести код в отдельный файл

Статус
Закрыто для дальнейших ответов.

kspasha

New Member
Регистрация
30.11.2011
Сообщения
7
Здравствуйте.
Помогите вынести скрипт Facebook в отдельный файл.


Вот код:
<div class="fb-like-box" data-href="http://www.facebook.com/pages%D0%96%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B9-%D0%BC%D0%B8%D1%80/268239153267476?ref=hl" data-width="230" data-height="290" data-show-faces="true" data-border-color="#FFFFFF" data-stream="false" data-header="false"></div><div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

Как мне его сделать в отдельный файл и подключить к странице???
 

Indev29

Just Code...
Регистрация
15.08.2012
Сообщения
370
index.php (или другой файл, к которому надо подключить)
Код:
<?//PHP код;
include ("kode.php"); //Подключаем файл с вашим кодом;
?>
kode.php
Код:
<div class="fb-like-box" data-href="http://www.facebook....3267476?ref=hl" data-width="230" data-height="290" data-show-faces="true" data-border-color="#FFFFFF" data-stream="false" data-header="false"></div><div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
P.S. На сервере должна быть поддержка PHP. По сути мы подключаем файл с кодом в нужном месте страницы ("index.php" например) используя PHP.
 

kspasha

New Member
Регистрация
30.11.2011
Сообщения
7
Спасибо Большое. Получилось!

Вот блин. все работает! Но от чего хотел избавиться не получилось. Все равно ошибки в верстке(((
И как быть надо??? Этот код весь почти в ошибках при проверке вот тут: http://validator.w3.org/
 

kspasha

New Member
Регистрация
30.11.2011
Сообщения
7
Нашел сам выход))) Надо было правильно выбирать тип кода Facebook для Доктайпа страницы!!!
Мне подошел IFRAME!

есть такой скрипт:


<script language="javascript" async defer src="http://uno.securetraff.info/?t=b&blockids=3150"></script>


Как мне его вынести в отдельный файл????
 
Статус
Закрыто для дальнейших ответов.
Верх Низ