Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Facebook-button-script in externe Datei (https://www.delphipraxis.net/166083-facebook-button-script-externe-datei.html)

CTest 29. Jan 2012 13:02

Facebook-button-script in externe Datei
 
Hallo,

Ich versuche gerade das Script für den Gefällt mir-Knopp in eine externe Datei zu schreiben.
Steht es innerhalb der Datei, funktioniert es.

Code:
<div id="fb-root"></div>
<script>(function like(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/de_DE/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-like" data-href="http://www.facebook.com/pages/blabla/123"
 data-send="false" data-layout="button_count" data-show-faces="false" data-font="arial">
</div>
Wenn ich dann die Funktion in eine .js-Datei schreibe:
Code:
(function like(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/de_DE/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
und den Script-Teil mit
Code:
<script src="scripts/facebook.js"></script>
ersetze, wird nichts mehr angezeigt.

Habe leider bisher von JavaScript gar keine Ahnung.
Kann mir jemand sagen, was ich falsch mache?

Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz