Ich versuche hier ein Javascript Schachbrett zu verwenden: http://chessboardjs.com/. Leider kenne ich weder Javascript noch CSS und bin in HTML rostig, daher verstehe ich die Dokumentation nicht, obwohl es sich um ein Standard-Javascript-Schachbrett handelt.Wie verwende ich schachbrett.js, ein Javascript-Schachbrett?
Wie genau installiert und verwendet man dieses Paket, um ein Schachbrett zu rendern? Die "Beispiele" sind alle Schnipsel von HTML oder Javascript, nutzlos für mich, ohne in eine funktionierende Webseite eingebettet zu sein. Und die Quelle, um Webseiten zu samplen, funktioniert nicht, wenn sie in mein Heimatverzeichnis kopiert werden. Zum Beispiel, die Webseite http://chessboardjs.com/examples/1000 hier dient zum Rendern und leeren Board, und tut dies auf ihrem Server, aber wenn ich die Quelle in mein lokales Verzeichnis kopieren, wird nur eine leere Seite gerendert. Die Quelle dieser Seite macht für mich sowieso keinen Sinn, zum Beispiel bezieht sie sich auf die Dateien "js/schachboard.js" und "js/json3.min.js", von denen keine in der Distribution sind. (Der Render funktioniert auch nicht, wenn "chessboard.js" durch den Namen der JavaScript-Datei in der Distribution ersetzt wird).
Ich nehme an, das Problem hat etwas damit zu tun, wo img-Dateien gesucht werden, und wo Dateien gespeichert sind. Und vermutlich sind diese für JavaScript-Experten so offensichtlich, dass alles in diesem Paket enthalten ist und in der Dokumentation nicht erklärt wird.
Also, was ich möchte, ist eine Datei foo.html, die, wenn auf meinen lokalen Rechner kopiert, ein Schachbrett mit der Quelle chessboard.js rendern.
Zum Beispiel dieser Seite sehen und stellen Sie sicher, dass Sie „die Seite, Complete“ oder etwas ähnliches wählen, wenn Sie es speichern. –
Wo befindet sich die Datei "js/schachbrett.js" in der Distribution? Woher bezieht die Webseite diese Datei? – kdog
Um klar zu sein, möchte ich eine lokale Kopie von Javascript verwenden, da ich hoffe, es zu ändern. Ich weiß nicht, ob diese Webseite irgendwie von ihrem eigenen Server "schachbrett.js" benutzt wird, eine Datei, die nicht in der Distribution ist, oder wenn meine Distribution beschädigt ist oder was. Also wieder, wo siehst du "chessboard.js" in der heruntergeladenen Distribution? – kdog