Hauptmenü

target="_blank" !?

Begonnen von Tom111, 10 Juli 2015, 20:57:04

Vorheriges Thema - Nächstes Thema

Tom111

target="_blank" öffnet Links neuerdings in einem neuen Tab UND gleichzeitig im vorhandenen Tab.
Habe das Problem seit heute und kann noch nicht sagen woran es liegt.
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

rudolfkoenig

Wenn ich was fixen soll, dann bitte nochmal langsam und vollstaendig alles erzaehlen.
Mit configfile und screenshot und so.

Tom111

Zitat von: rudolfkoenig am 10 Juli 2015, 21:19:27
Wenn ich was fixen soll, dann bitte nochmal langsam und vollstaendig alles erzaehlen.
Mit configfile und screenshot und so.
ja Sorry, bin in Eile  ;)

ich kann im Moment die Sicherungsdateien nicht wieder einspielen weil ich nicht in Reichweite des Raspberry bin (geht erst wieder am WE).
Es wäre aber schon hilfreich wenn ich wüsste dass ich nicht der einzige Betroffene bin.
Meiner Meinung nach tritt der Fehler auf nachdem ich heute morgen das Update gezogen habe.

Hier der Code der sonst immer zuverlässig funktioniert hat:

define 1starttable weblink htmlCode <table><tr><td><table class="noborder" id="FHEM Systembefehle">
attr 1starttable group Systembefehle
attr 1starttable room Wohnung

define 5UpdateCheck weblink htmlCode <tr class="even"><td> <a href="/fhem?cmd=update+check" target="_blank" onfocus="blur()"><div class="col1"><img src="/fhem/icons/questionMark.png" width=19 heigth=19/>  Update Check</div></a> </td> </td>
attr 5UpdateCheck group Systembefehle
attr 5UpdateCheck room Wohnung

define 9endtable weblink htmlCode </table></td></tr></table>
attr 9endtable group Systembefehle
attr 9endtable room Wohnung


wie gesagt, ich kann versuchen die einzelnen Sicherungsdateien am WE wieder zurückzuspielen, wenn du aber schon vorher weiß
wo der "Hund begraben liegt" wäre dass auch für mich eine große Hilfe, denn es müssten so um die 20 Dateien sein die ich einzeln auswechseln werde/muß.


Gruß
Tom :)
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

Dr. Boris Neubert

Hallo,

ich sekundiere Rudi: bitte für einen verständigen Dritten verständlich Ist- umd und Sollzustand beschreiben.

Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Tom111

Wie ich bereits vermutet habe, sobald ich die neue fhemweb.js einspiele wird der Befehl target="_blank" im weblink nicht mehr ordnungsgemäß ausgeführt.

Zitat von: Dr. Boris Neubert am 10 Juli 2015, 22:57:18
Hallo,

ich sekundiere Rudi: bitte für einen verständigen Dritten verständlich Ist- umd und Sollzustand beschreiben.

Grüße
Boris

Mein Problem habe ich geschildert, mehr gibt es dazu nicht zu sagen, damit habe ich den Fehler EINDEUTIG beschrieben, zur allgemeinen Auflockerung
habe ich sogar noch den kompletten html-Befehl oben gepostet, dieser muss nur so wie er ist in eine fhem.cfg kopiert und ausgeführt werden !!!

Gruß
Tom
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

Hollo

Das kommt jetzt aber gefühlt etwas pampig rüber...   ???
"ICH habe ein Problem, also habt IHR das gefälligst sofort zu lösen".

Das sieht mir ja sehr nach Frameset über Tabellen aus.
Tabellen und target="_blank" sind schon seit 15 Jahren verpönt und eine aussterbende Art.
Ja, auch ich habe sowas benutzt und das bis heute nicht geändert.

Du kannst ja mal die neue und alte fhemweb.js vergleichen, dann bekommst Du evtl. einen Ansatz wo der Unterschied ist, der zu dem geänderten Verhalten führt.
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

marvin78

Nun. Dass es "verpönt" ist, heißt noch lange nicht, dass es unter gewissen Bedingungen nicht trotzdem sinnvoll ist. Und das muss man, wie bei allem, schon jedem selbst überlassen.

Und nein @Tom111, du hast nicht ausreichend beschrieben, wie Rudi es erbeten hat. Man muss sich die Infos zusammen suchen und das ist nur bedingt zumutbar.

Hollo

Ich sach ja... ich hab sowas auch noch an mehreren Stellen im Einsatz.
Da gehe ich auch nicht bei, solange es nicht unbedingt sein muss: "never change a running system".   ;)
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

rudolfkoenig

Habs gefixt und eingecheckt.

Die Ursache war meine Modifikation fuer iOS Geraete, die bei einem Click auf Links fuer ein Moment ein "Connection lost" angezeigt haben.

Heisst nicht, dass ich ein HTML-Baukasten aus mehreren weblinks als "supported Feature" akzeptiert habe.

Tom111

Danke Rudolf,

ich denke die gefixte Version wird dann morgen, also am 13.07. bereitstehen !?

Gruß
Tom
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V