fehlerhafte Passwort-Eingabefelder (readonly) als Textfelder formatieren |
29.12.2008 06:40 Uhr |
|
Stefan
  
O-Fan

Beiträge: 171
Opera: 10.10 Skin: Win. Native + 9.27 Icons PC: AMD 4850e, 2 GB RAM | Intel Atom N270, 1 GB RAM OS: Windows XP (SP3) I-Net: ADSL 6000/512 (M-net) | Surfstick (Fonic)
 |
|
Hallo zusammen,
ich habe vorhin einen großen Fehler gemacht und ein Firmware-Upgrade meines Internet-Radios WWR1 von s2-digital durchgeführt. Seitdem werden in dessen Web-Interface alle URLs von Sendern, die man am Radio selbst als Favoriten hinzugefügt hat, sozusagen vor den Blicken des Benutzers "versteckt", indem aus den URL-Textfeldern Readonly-Paßwortfelder wurden! Jetzt kann man die URLs der Sender weder bearbeiten noch in ein Programm wie Screamer Radio etc. übernehmen (Letzteres geht natürlich schon noch umständlich über den Sourcecode der Seite). Keine Ahnung, was sich der Hersteller dabei gedacht hat. Da denkt man, man bekommt bessere Funktionalität, und dann bekommt man statt dessen Einschränkungen... 
Leider kann ich auch nicht mehr zurück auf die Vorversion, da ich die URL nicht kenne und ich zudem auch nicht weiß, ob man die Firmware irgendwo herunterladen kann. Auf der Seite von S2 ist kein entsprechender Link oder Hinweis zu finden. Hoffentlich antwortet der, wenn ich ihm maile.......
Unabhängig davon - ich habe mir gedacht, mit einem so genialen Browser wie Opera müßte es doch eigentlich möglich sein, die Felder mittels CSS wieder zu normalen Eingabefeldern zu machen. Konkret möchte ich
<input type='password' style='BACKGROUND-COLOR:gray;width:240px; height:15px' value='http://' readonly/>
in
<input type='text' name='url' style='width:240px; height:15px' value='http://'/>
umwandeln. Geht das überhaupt mittels CCS? Also den type "password" in "text" ändern und das readonly-Attribut entfernen? Für jegliche Tips wäre ich denkbar.
Oh, shit, ich sehe gerade, daß auch das name-Attribut entfernt wurde. Da gibt's dann wohl keine Chance, oder?
Stefan
---
//Modedit Gwendragon: Titel ergänzt
---
___________________ Gruß,
STEFAN
Dieser Beitrag wurde 1× geändert; zuletzt - 29.12.2008, 17:40 Uhr - von GwenDragon.
|
|
|
Beiträge suchen
| |
29.12.2008 15:02 Uhr |
|
|
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
// ==UserScript==
// @name Password to Text changer
// @include http://RADIO_URL_HIER_EINTRAGEN/*
// ==/UserScript==
window.addEventListener('DOMContentLoaded',function () {
var pwfields = document.selectNodes('//input[@type="password"]');
for (var i = 0, c = pwfields.length; i < c; i++) {
pwfields[i].type = "text";
}
}, false);
|
|
___________________ || Die inoffizielle Opera-Fansite || Plugin- & Feature-Test || MyOpera - deutsches Forum ||
|
|
|
www
Beiträge suchen
| |
29.12.2008 17:34 Uhr |
|
Stefan
  
O-Fan
Themenstarter

Beiträge: 171
Opera: 10.10 Skin: Win. Native + 9.27 Icons PC: AMD 4850e, 2 GB RAM | Intel Atom N270, 1 GB RAM OS: Windows XP (SP3) I-Net: ADSL 6000/512 (M-net) | Surfstick (Fonic)
 |
|
Super, danke für das Script!
Wenigstens kann ich jetzt die URLs wieder sehen, wenn auch nicht editieren. Warum funktioniert z.B. => das nicht:
| code: |
1:
2:
3:
|
pwfields[i].name = "url";
=> pwfields[i].readOnly = "false"; |
|
Laut http://de.selfhtml.org/javascript/objekt...ts.htm#readonly müßte man damit die readonly-Eigenschaft eines Formularelements ändern können.
Nachtrag: Der Support von S2 hat mir inzwischen geantwortet:
| Zitat: | leider können wir Ihnen keine andere Firmware zur Verfügung stellen.
Selbstverständlich können Sie weiterhin eigene URLs in die Favoritenliste einfügen.
Mit freundlichen Grüssen
Ihr Serviceteam
|
Echt toll. Eigentlich würde ich jetzt gerne mal ein paar "Rezensionen" schreiben, um potentielle Käufer zu warnen, aber zu diesem (bei Karstadt gekauften) Gerät findet man eh kaum was im Netz - lohnt sich also nicht.
___________________ Gruß,
STEFAN
Dieser Beitrag wurde 1× geändert; zuletzt - 29.12.2008, 18:20 Uhr - von Stefan.
|
|
|
Beiträge suchen
| |
|
|