Кто-нибудь может объяснить, что происходит, когда вы используете javascript для вставки виджета на основе javascript?
вот мой код js:
var para = document.getElementsByTagName("p");
var cg = document.createElement("div");
cg.setAttribute("class", "twt");
cg.innerHTML='<a href="http://twitter.com/share" class="twitter-share-button"
data-count="vertical" data-via="xah_lee">Tweet</a>
<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>';
document.body.insertBefore(cg, para[1]);
он вставляет виджет twitter перед первым абзацем.Как вы можете видеть выше, виджет твиттера вызывает javascript, который показывает, сколько раз страница была написана в Твиттере.
не работает в Firefox, Chrome, но частично работает в IE8.Каким должно быть ожидаемое поведение, когда это происходит?Должен ли выполняться только что вставленный код js?Если да, то чем он отличается от того, если код находится на самой странице?