Как подключить скрипты по событию window.onload

iguania
На сайте с 10.12.2010
Offline
72
1055

Доброго времени суток! Нужно сделать так, чтобы загрузка скриптов с оффсайтов началась по событию onload, т.е. когда основное содержимое страницы будет уже сформировано. Одним из вариантов выбрал этот способ

...

<script type="text/javascript">

function social()

{

document.write("

<script type='text/javascript'>var switchTo5x=false;</script>

<script type='text/javascript' src='http://w.sharethis.com/button/buttons.js'></script>

<script type='text/javascript'>stLight.options({publisher:'addf6d10-b276-40e4-8ca7-d50ffa48a8c6'});</script>

<script type='text/javascript' src='http://widgets.twimg.com/j/2/widget.js'></script>

<script type='text/javascript' src='https://apis.google.com/js/plusone.js'></script>

<script type='text/javascript' src='http://platform.twitter.com/widgets.js'></script>

");

}

</script>

</head>

<body onload="social()">

...

но, к сожалению, он не работает. Подскажите, пожалуйста, как еще можно реализовать данную возможность

Спасибо всем ответившим.

Все всегда заканчивается хорошо. Если все закончилось плохо, значит, это еще не конец…
Flash.UA
На сайте с 11.09.2007
Offline
46
#2

Если у вас установлен jQuery, то все решается очень просто и кроссбраузерно :)

jQuery.getScript()

http://api.jquery.com/jQuery.getScript/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий