Texteingabe auf Seite verhindern
Hallo,
kennt jemand eine Möglichkeit unter Firefox (41.0.2) die Tastatureingabe auf einer festgelegten Seite (Adresse) zu verhindern?
MfG
kennt jemand eine Möglichkeit unter Firefox (41.0.2) die Tastatureingabe auf einer festgelegten Seite (Adresse) zu verhindern?
MfG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 287221
Url: https://administrator.de/contentid/287221
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
29 Kommentare
Neuester Kommentar
Und bei Seiten die nicht unter deiner Kontrolle stehen nimmst du Usersscripts (z.B. das Greasemonkey-AddOn) um die gewünschten Felder auf ReadOnly zu setzen.
Wenn man mal fragen darf, wozu das ganze, was soll das primär für einen Zweck erfüllen ?
Das scheint mir ziemlich sicher der falsche Ansatz zu sein.
Gruß jodel32
Wenn man mal fragen darf, wozu das ganze, was soll das primär für einen Zweck erfüllen ?
Das scheint mir ziemlich sicher der falsche Ansatz zu sein.
Gruß jodel32
Guten Morgen
So ganz verstehe ich dein Ansinnen nicht, wie es scheint
die Tastatureingabe auf einer festgelegten Seite .....
a) Du willst verhindern, daß ein User auf einer Seite die Tastatur verwendet? Also auch kein Strg Z oder so?
b) Du willst verhindern, daß ein User auf einer seite Texteingaben macht? Also youporn.com Anmeldung oder so?
c) Du willst verhindern, daß ein User auf einer INTERNEN Seite dies macht?
d) Du willst doch etwas anderes, was ich nicht herausgelesen habe
So ganz verstehe ich dein Ansinnen nicht, wie es scheint
die Tastatureingabe auf einer festgelegten Seite .....
a) Du willst verhindern, daß ein User auf einer Seite die Tastatur verwendet? Also auch kein Strg Z oder so?
b) Du willst verhindern, daß ein User auf einer seite Texteingaben macht? Also youporn.com Anmeldung oder so?
c) Du willst verhindern, daß ein User auf einer INTERNEN Seite dies macht?
d) Du willst doch etwas anderes, was ich nicht herausgelesen habe
Dazu benötigen wir hier zumindest die Info welche und was für Felder du deaktivieren willst ! Oder gleich den Quellcode der Seite ...
Dann können wir dir ein Schnippsel liefern ...
Dann können wir dir ein Schnippsel liefern ...
Das hier setzt z.B. alle Input-Elemente auf Readonly
Warum die Seite nicht sperren ?? Ein findiger User weiß das alles zu umgehen !
var inputs = document.getElementsByTagName("input");
for(i=0;i<inputs.length;i++){inputs[i].setAttribute('readonly');}
Warum die Seite nicht sperren ?? Ein findiger User weiß das alles zu umgehen !
Zitat von @MPFG:
ich möchte auf der Seite (https://web.whatsapp.com/) die Eingabe verhindern.
c trifft es wohl am besten. Hat vielleicht jemand so ein Usersscript
Zitat von @Franz-Josef-II:
c) Du willst verhindern, daß ein User auf einer INTERNEN Seite dies macht?
ich möchte auf der Seite (https://web.whatsapp.com/) die Eingabe verhindern.
c trifft es wohl am besten. Hat vielleicht jemand so ein Usersscript
Zitat von @Franz-Josef-II:
c) Du willst verhindern, daß ein User auf einer INTERNEN Seite dies macht?
Ok, es handelt sich um die interne Whatsappseite? Irgendwie kapiere ich es nicht
Wenn es sich um eine interne Seite handelt, warum sind dann dort Eingabefelder, die zu sperren sind? Rein logisch muß es dann Userabhängig sein, sonst würdest Du ja diese Eingabefelder, weil zweckbefreit, entsorgen.
Gehts aber doch um eine externe Seite, dann stellt sich die Frage, ob es für alle gilt oder nicht, bzw ob die Seite nicht komplett gesperrt werden kann, zumindest grundsätzlich gesperrt und für manche offen. Was bringt die Seite ohne Texteingaben?
Ich gestehe, ich bin verwirrt.
Auf der Seite gibts doch garnichts einzugeben ... ??
Zitat von @MPFG:
Hallo,
stimmt sobald das gerät mit whatsapp gekoppelt ist, kann man mit seinen Kontakten schreiben. Dies möchte ich verhindern.
Dann poste mal den Quellcode der Seite, ich hab jetzt kein Bock mich extra bei so nem Datenstaubsauger-Dienst anzumelden.Hallo,
stimmt sobald das gerät mit whatsapp gekoppelt ist, kann man mit seinen Kontakten schreiben. Dies möchte ich verhindern.
Dein URL-Filter passt bestimmt nicht auf die URL ...
Machs wie schon gesagt über eine vernünftige Firewall, alles andere ist Käse !!
Damit
lässt sich leider nichts anfangen, wahrscheinlich hast du den falschen Frame ausgelesen.
Gibt keinerlei Eingabefelder in diesem Code.
Da musst du schon den durch eventuelle JavaScripts generierten Quellcode kopieren...
lässt sich leider nichts anfangen, wahrscheinlich hast du den falschen Frame ausgelesen.
Gibt keinerlei Eingabefelder in diesem Code.
Da musst du schon den durch eventuelle JavaScripts generierten Quellcode kopieren...
rechte Maustaste, Quelltext anzeigen. Ist der komplette Quelltext der Seite.
Nicht unbedingt, wenn die Seite Frames hat, dann ist es relevant an welcher Stelle man rechts klickt!Wie muss ich vorgehen, um den JavaScript generierten Quellcode herauszubekommen ?
z.B. mit dem Web-Developer Addon für Firefox oder mit den Browser-Tools (F12(var inputs = document.getElementsByClassName("input");
for(i=0;i<inputs.length;i++){inputs[i].setAttribute('contenteditable','false');}
Dann passt dein URL-Filter
Checke die aufgerufenen URLs exakt mit F12 in der Netzwerkanalyse.
https:*.whatsapp.*
nicht!Checke die aufgerufenen URLs exakt mit F12 in der Netzwerkanalyse.
Zitat von @MPFG:
Hallo,
ich habe hier schon ein paar verschiedene Links:
https://dyn.web.whatsapp.com/pp
https://w2.web.whatsapp.com/ws
https://web.whatsapp.com
aber das sollte doch alles mit meinem
https:*.whatsapp.*
Schreib den Filter mal soHallo,
ich habe hier schon ein paar verschiedene Links:
https://dyn.web.whatsapp.com/pp
https://w2.web.whatsapp.com/ws
https://web.whatsapp.com
aber das sollte doch alles mit meinem
https:*.whatsapp.*
https://*.whatsapp.*
Befolge lieber unsere obigen Empfehlungen zur Seitensperrung.
Gruß jodel
Wenn er sich dem Wert beim laden einer anderen Person eh wieder holt, bringt es ja so eh nichts.
Doch, dann muss man ein zusätzliches Skript an dieses Event knüpfenGibt es eine Möglichkeit den kompletten Knoten zu löschen ?
Wenn du damit den div mit class="InputContainer" meinst, klar geht dasvar inputs = document.getElementsByClassName("InputContainer");
for(i=0;i<inputs.length;i++){inputs[i].style.display = 'none';}
https://wiki.selfhtml.org/wiki/JavaScript
Nochmal: Mach es mit der Firewall !!
Denn: Ändert Fazzebook mal wieder was an der Seite geht dein Skript sehr wahrscheinlich auch nicht mehr, ist also den Aufwand nicht wert, wenn du das Skript dauernd anpassen musst !
Mach es also besser direkt wie ein "PROFI" du wirst es uns danken.