Forum Moderators: open
<script type="text/javascript">
function loadScript(src, callback) {
var s, r;
r = false;
s = document.createElement('script');
s.type = 'text/javascript';
s.src = src;
s.onload = s.onreadystatechange = function() {
if (!r && (!this.readyState || this.readyState == 'complete')) {
r = true;
if (callback !== undefined) {
callback();
}
}
};
document.getElementsByTagName('script')[0].appendChild(s);
}
loadScript('http://www.example.com/addthis.js', function () {
// Whatever initialization code addthis requires
});
</script>
<a href="http://www.addthis.com/bookmark.php?v=250&pub=example" class="addthis_button_compact">Share</a>
<script type="text/javascript">var addthis_use_addressbook = true; addthis_config = { data_use_cookies: false } </script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pub=example"></script>
<script type="text/javascript">function loadScript(src, callback) { var s, r; r = false; s = document.createElement('script'); s.type = 'text/javascript'; s.src = src; s.onload = s.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; if (callback !== undefined) { callback(); } } }; document.getElementsByTagName('script')[0].appendChild(s);}<a href="http://www.addthis.com/bookmark.php?v=250&pub=example" class="addthis_button_compact">Share</a>
<script type="text/javascript">var addthis_use_addressbook = true; addthis_config = { data_use_cookies: false };
loadScript("http://s7.addthis.com/js/250/addthis_widget.js#pub=example");</script> loadScript("http://s7.addthis.com/js/250/addthis_widget.js#pub=example";"http://www.addthis.com/bookmark.php?v=250&pub=example class='addthis_button_compact'>");
var triggerElement = document.getElementById('trigger'),
addThisLoaded = false;
trigger.onclick = function () {
if (!addThisLoaded) {
loadScript("http://s7.addthis.com/js/250/addthis_widget.js#pub=example",
function() {
addThisLoaded = true;
});
}
};
do you know if it's possible to change the id trigger to a class
var triggerElements = [
document.getElementById('trigger'),
document.getElementById('trigger2')
],
addThisLoaded = false,
i;
for (i = 0; i < triggerElements.length; i++) {
triggerElements[i].onmouseover = function () {
if (!addThisLoaded) {
loadScript("http://s7.addthis.com/js/250/addthis_widget.js#pub=example",
function() {
addThisLoaded = true;
});
}
};
}
The behaviour in touch is a little odd - you have to tap twice to open the tell a friend email dialog box