Ich möchte meine Inhalte ( gist.github ) in meinem Blogger-Blog einbetten. Aber wie in diese Frage erläutert, unterstützen dynamische Ansichten JavaScript nicht direkt .
Aus dem Blog von moski (wie in der Antwort erwähnt) ist es möglich, einen Kern einzubetten.
Was ist, wenn ich nur eine Datei meines Kerns einbetten möchte?
Zum Beispiel:
%Vor%Mit Blick auf den Blog von moski, seine Beschreibung und die wichtigsten Auszüge ( gistLoader.js und gistBlogger.js ), kann ich annehmen, dass Sie Ihr Ziel erreichen muss diesen Code ein wenig bearbeiten.
Derzeit, wenn Sie
hinzufügen %Vor%Am Ende Ihrer Posts sucht dieses Skript nach diesem anderen Code, den Sie in Ihr Blog eingefügt haben
%Vor% ruft das data-id
-Attribut ab und fügt den erforderlichen Code zum Laden des Skripts mit src
set auf
Wenn ich nun richtig herausgefunden habe, was der Code macht, dann bearbeite ich den zweiten moski-HTML-Code auf diese Weise:
%Vor% und die Funktion in moskis gistBlogger.js
, um (wenn definiert) das neue data-file
-Attribut zu erhalten, kannst du ein neues src
zum injizieren erzeugen, wie das:
Es sollte funktionieren.
Tags und Links javascript syntax-highlighting gist blogger blogger-dynamic-views