We run a social sharing button and recently after upgrading to a dynamic javascript inclusion we've noticed that many version of Internet Explorer are not running / rendering out script at all. Chrome, Firefox, Safari, iOS, and anything else handle the button just fine.
Because this sits on third party sites which can run a host of scripts [not to mention load time considerations] we're not able to take advantage of jquery or something else along those lines.
Here's the code installed on a page:
This in turn will pull up an iFrame in place of the link which connects to our processing server with variables from the link passed over to form the button.
It doesn't seem like IE is recognizing the replacement request at all as the output is simply the original, unformated text link.Code:(function(){ var lnksNodeList = document.getElementsByTagName("a"); var lnks = Array.prototype.slice.call(lnksNodeList); for (var i = 0; i < lnks.length; i++) { lnk = lnks[i]; ...
Any suggestions on where to start?



Reply With Quote

Bookmarks