2013-07-21 28 views
7

Tôi gặp sự cố nhỏ với tập lệnh nút twitter, đang chặn hiển thị trang.Tập lệnh nút Twitter được tải đồng bộ, cần tải nó một cách không đồng bộ

Các kịch bản tôi đã được sử dụng như sau

<a href="https://twitter.com/share" class="twitter-share-button" data-url="$info['referring_url']" data-count="vertical" data-via="MyTwitterID">Tweet</a> 
<script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> 

Bất kỳ IDEs về cách để có được một này được sắp xếp?

Trả lời

12

Thực ra, tôi đã tìm thấy đường đi bản thân mình,

cho những người mà có thể cần phải biết, chỉ cần thêm những điều sau đây:

js.async=true; 

do đó, dòng sẽ giống như thế này:

<a href="https://twitter.com/share" class="twitter-share-button" data-url="$info['referring_url']" data-count="vertical" data-via="MyTwitterID">Tweet</a> 
<script type="text/javascript">!function(d,s,id){ 
var js,fjs=d.getElementsByTagName(s)[0]; 
if(!d.getElementById(id)){ 
    js=d.createElement(s);js.id=id;js.async=true; 
    js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs); 
} 
}(document,"script","twitter-wjs");</script> 
Các vấn đề liên quan