Plötzlich geht es dann wieder
Also kannst du das kleine Problem bestätigen!?
aborix wird auch das kleine Problem noch lösen können...wenn nicht er...wer dann
Plötzlich geht es dann wieder
Also kannst du das kleine Problem bestätigen!?
aborix wird auch das kleine Problem noch lösen können...wenn nicht er...wer dann
Es scheint, dass der Skriptcache dazwischenfunkt, obwohl ja das Skript nicht verändert wird. Aber nach Neustart mit dem RestartFirefoxButton funktioniert es. Bloß: Jedesmal Firefox neu starten, obowohl es mit dem Button ja schnell geht?
Also kannst du das kleine Problem bestätigen!?
aborix wird auch das kleine Problem noch lösen können...wenn nicht er...wer dann
Ja, ich kann das Problem bestätigen. Und auf jeden Fall auch, dass aborix, dass Problem lösen kann.
dass der Skriptcache dazwischenfunkt,
Ich bin mir nicht sicher, ob es sowas bei Scripten für TM auch gibt
Ein Neustart vom Firefox löst das Problem letztlich auch, ist aber nicht Sinn der Sache. Dann ginge F5 noch einfacher.
ich kann das Problem bestätigen
Danke, dann brauche ich hier nicht weiter zu suchen.
Ich bin mir nicht sicher, ob es sowas bei Scripten für TM auch gibt
Ein Neustart vom Firefox löst das Problem letztlich auch, ist aber nicht Sinn der Sache. Dann ginge F5 noch einfacher.
Ja, der Skriptcache spielt keine Rolle: Linksklick auf den RestartFirefoxButton reicht auch. Also: Entweder Firefox neu starten oder die Seite nicht wechseln, was natürlich nicht Sinn der Sache ist. Ich weiß nicht, inwieweit die include-Anweisung im Skript eine Rolle spielt. Wenn dort der Forumspfad nicht so eng gefasst wird, würde es vielleicht klappen. Andererseits ist die Zeile ja auskommentiert.
Myteriös, mal geht es, mal geht es nicht.
Ist hier auch so.
Erklären kann ich mir das nicht.
Wenn ihr einen Beitrag mit einer Code-Box ändert, funktioniert es dann in dieser Code-Box ohne Neuladen?
Ich weiß nicht, wieso es bei edvoldi funktioniert. Ach ja, doch: Ich habe weder Garten noch Gewächshaus.
Test:
// ==UserScript==
// @name doubleclick toggle Boxcode
// @include https://www.camp-firefox.de/forum/thema/*
// ==/UserScript==
addEventListener('pageshow', function() {
let codeBoxes = document.querySelectorAll('.codeBox.collapsibleBbcode');
for (let codeBox of codeBoxes) {
let toggleButton = codeBox.querySelector('.toggleButton.jsToggleButtonEnabled');
if (toggleButton) {
codeBox.addEventListener('dblclick', function() {
toggleButton.click();
getSelection().removeAllRanges();
});
};
};
}, {once: true});
Alles anzeigen
Ich habe oben den Test Code eingefügt...abgesendet.
Mach ich jetzt einen Doppelklick rein öffnet sich die Box nicht. Nach F5 oder STRG + R öffnet sie sich wieder.
Dann den Beitrag bearbeitet..Text hinzugefügt..abgesendet..Box öffnet nicht...er wieder nach Reload wie gehabt.
Nur mal so eine Testidee: Ändere mal unten in der letzten Zeile den Wert von once auf false.
EDIT: Nein, sobald ich die Seite verlasse und zurückkehre funktioniert es auch da nicht.
// ==UserScript==
// @name doubleclick toggle Box code
// @include https://www.camp-firefox.de/forum/thema/*
// ==/UserScript==
addEventListener('pageshow', function() {
let codeBoxes = document.querySelectorAll('.codeBox.collapsibleBbcode');
for (let codeBox of codeBoxes) {
let toggleButton = codeBox.querySelector('.toggleButton.jsToggleButtonEnabled');
if (toggleButton) {
codeBox.addEventListener('dblclick', function() {
toggleButton.click();
getSelection().removeAllRanges();
});
};
};
}, {once: true});
Alles anzeigen
Das ist ein Testcode.
Lies sich erst öffnen, nachdem ich STRG + R gedrückt hatte.
Lies sich erst öffnen, nachdem ich STRG + R gedrückt hatte.
So ist es. Klappt aber auch nicht immer.
Dann bleibt meine/unsere Hoffnung auf den Profi aborix, und seine Kenntnisse
Dann bleibt meine/unsere Hoffnung auf den Profi aborix, und seine Kenntnisse
Meine auch, obwohl es mich schon ein bisschen wurmt, dass es nicht klappt. Man hat so seinen Stolz, obwohl der nicht so richtig mit Kenntnissen untersetzt ist.
Ich weiß nicht, ob das auch als userChrome-Skript machbar ist. Denn irgendwie habe ich manchmal auch TamperMonkey in Verdacht, dass es nicht so will, wie es soll.
Auch ich habe dieses Problem, was aber am Fx liegen muss.
Unter Edge Chromium (mit identischen Tampermonkey Script) funktioniert diese Funktion einwandfrei.