Kodunuza JavaScript eklemek ve yine de JavaScript olmayan kullanıcıları desteklemek mümkündür.
Bir kullanıcı JavaScript etkinleştirilmeden aşağıdaki bağlantılardan birini tıklarsa, yeni bir sekme açılır:
<!-- Remember to change URL_HERE, TITLE_HERE and TWITTER_HANDLE_HERE -->
<a href="http://www.facebook.com/sharer/sharer.php?u=URL_HERE&t=TITLE_HERE" target="_blank" class="share-popup">Share on Facebook</a>
<a href="http://www.twitter.com/intent/tweet?url=URL_HERE&via=TWITTER_HANDLE_HERE&text=TITLE_HERE" target="_blank" class="share-popup">Share on Twitter</a>
<a href="http://plus.google.com/share?url=URL_HERE" target="_blank" class="share-popup">Share on Googleplus</a>
share-popup
Sınıfı içerdiklerinden, bunları jQuery'de kolayca referans alabilir ve pencere boyutunu, paylaştığımız etki alanına uyacak şekilde değiştirebiliriz:
$ ( "Paylaşım açılan"). {) ((Function tıklayın
var window_size = "genişlik = 585, yükseklik = 511";
var url = this.href;
var domain = url.split ("/") [2];
anahtar (alan adı) {
vaka "www.facebook.com":
window_size = "genişlik = 585, yükseklik = 368";
break;
vaka "www.twitter.com":
window_size = "genişlik = 585, yükseklik = 261";
break;
vaka "plus.google.com":
window_size = "genişlik = 517, yükseklik = 511";
break;
}
window.open (url, '', 'menubar = hayır, araç çubuğu = hayır, yeniden boyutlandırılabilir = evet, kaydırma çubukları = evet,' + pencere_boyutu);
yanlış döndür;
});
Artık çirkin satır içi JavaScript veya sayısız pencere boyutunda değişiklik yok. Ayrıca JavaScript olmayan kullanıcıları da destekliyor.