Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как написать автозапускающийся скрипт на странице 
:(
    Опции темы
evgenyivanov
Дата 4.1.2014, 08:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 4.1.2014

Репутация: нет
Всего: нет



Хочу написать инфометр, чтобы пользователь получал джава скрипт, вставлял его на страницу, а тот автоматически добавлял блок на страницу. Написать такой скрипт, стартующий по body onload у меня получилось. Но ведь в классических инфометрах пользователь ничего в onload не прописывает, он просто вставляет джава-скрипт. Пожалуйста, подскажите, как это делают
PM MAIL   Вверх
ksnk
Дата 4.1.2014, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 84
Всего: 386



Что за информер?
Счетчики вставляются просто
Код

<img scr="informer_url">

Более сложные счетчики можно вставить ifrаme'ом

Навороты вроде фейсбука выглядят сложнее
Код

<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>
<div class="fb-like-box" data-href="https://www.facebook.com/pages/YYYYY/ZZZZZZZZ" 
data-width="214" data-height="96" data-show-faces="true" data-stream="true" 
data-show-border="true" data-header="true" style="margin-bottom:18px;width:214px;overflow:hidden;">
</div>

Ежели "подставить" параметры функции, получится, что фейсбук генерирует элемент script с нужным атрибутом scr
С одной стороны, можно просто вручную вставить элемент script сверху и не выпендриваться так, с другой - весь код компактной группой, что для простого юзера сильный плюс. Элементы div задают место, габариты и параметры отображения фейсбуковского аплета.

Ну а в этом скрипт уже можно и document.onload определить и более правильно проставить обработчик события.

Это сообщение отредактировал(а) ksnk - 4.1.2014, 14:13


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0805 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.