Hauptmenü

svg.js line 502

Begonnen von reimundko, 22 Februar 2021, 20:17:31

Vorheriges Thema - Nächstes Thema

reimundko

Ich bekomme auf einmal die Meldung svg.js line 502:
Uncaught ReferenceError: d is not defined.


wie kann ich das ändern ? Habe leider keine Backup von der svg.js.
und mit Winscp kann ich nicht reinschauen in der Datei.
denied perm......... bekomme ich da

Wernieman

- Was hast Du vorher gemacht?
- Ist es ein Pi und Du bekommst SD-Card-Probleme?

ZitatWinscp kann ich nicht reinschauen in der Datei.
Du meinst, mit winscp kannst Du sie nicht auf Deinen Rechner holen zum anschauen. Es geht aber auf dem FHEM-Server ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

reimundko

#2
Habe nur ein Update gemacht.
Ach nein. Wollte eine Uhr einbauen.
https://wiki.fhem.de/wiki/Uhr_auf_FHEM-Seite

Habe den Code eingegeben.
1.Modifikation der Datei svg.jsAns Ende wird der folgende Code gestellt:

function GetClock(){
d = new Date();
nhour = d.getHours();
nmin  = d.getMinutes();
if(nmin <= 9){nmin="0"+nmin}
document.getElementById('logo').innerHTML=nhour+":"+nmin;
setTimeout("GetClock()", 1000);
}
window.onload=GetClock;

bin nun mit Nano in die Datei rein und habe es geändert und wieder gespeichert.
Reboot gemacht.

Trotzdem kommt immer noch die Meldung.
svg.js line 502:
Uncaught ReferenceError: d is not defined. , wenn ich etwas ändern möchte oder Everything aufrufe


Wernieman

Was steht denn in Line 502?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

reimundko

da steht

d = new Date();

Wernieman

kannst Du Dir die original svg.js besorgen?

z.B. übers fhem-svn .. oder hier : https://svn.fhem.de/trac/browser/trunk/fhem/www/pgm2
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

frank

original svg.js hat 500 zeilen.
also wird der fehler durch die einfügung des codes erreicht.

die variable d wird ja nicht definiert.
ich würde die zeile mal ändern:

var d = new Date();
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Wernieman

Ich hatte verstanden, das DU das Problem auch hast, als Du zurückgebaut hast??
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html