8

Blogger blogumda gists'imi (gist.github) gömmek istiyorum. Ancak this numaralı soruda açıklandığı gibi dinamik görünümler doğrudan javascript'i desteklememektedir.Blogger'daki dinamik görünümler

Moskilerden (cevabında da belirtildiği gibi) blog, bir geni gömmek mümkün.

Yalnızca bir dosyamın yalnızca bir dosyasını gömmek istiyorsam ne olur? Örneğin

: moski blogunda baktığımızda

<script src="https://gist.github.com/3975635.js?file=regcomp.c"></script> 

cevap

2

, onun açıklaması ve özü parçacıkları (gistLoader.js ve gistBlogger.js), bunu o küçük kod düzenlemek zorunda hedefe ulaşmak için varsayabiliriz.

Halen açarken bu komut blogunuz

<div class="gistLoad" data-id="GistID" id="gist-GistID">Loading ....</div> 

data-id niteliğini alır içine eklenen bu başka bir kod arıyor mu ne mesajların, alt kısmında

<script src="https://raw.github.com/moski/gist-Blogger/master/public/gistLoader.js" type="text/javascript"></script> 

eklemek ve komut dosyasını src

'https://gist.github.com/' + id + '.js' 
olarak yüklemek için gerekli kodu enjekte eder

Şimdi, doğru kod bu şekilde ikinci moski HTML kodunu düzenleyerek, ne anladım eğer: moski en gistBlogger.js yılında

<div class="gistLoad" data-id="GistID" data-file="GistFile" id="gist-GistID">Loading ....</div> 

ve fonksiyonunu (tanımlanmış iken) yeni data-file özelliğini alamadığında amacıyla, böyle, enjekte etmek src yeni oluşturabilir:

'https://gist.github.com/' + id + '.js?file=' + file 

Gelmeli eserler.

İlgili konular