Alt 11.05.2011, 13:00:14   #1 (permalink)
Gesperrt

Reg: 11.05.2011
Beiträge: 2
Remplem befindet sich auf einem aufstrebenden Ast
Pfeil Kleines Checkbox Problem

Hi,

ich möchte eine kleine Checkbox in das drop-down-menu der Opera NoAds Erweiterung einbauen.
So sieht es im Moment aus, so soll es auch aussehen:

Jetzt fehlt nur noch, dass es auch funktioniert.

Denkt euch einfach, der Text würde sagen "Für diese Seite deaktivieren".
Dementsprechend soll folgendes passieren:
--> Wenn auf den Button geklickt wird, soll NoAds für die Seite deaktiviert sein und die Tickbox soll einen Haken bekommen.

Also: Frage 1: Wie kann ich im folgenden Code bewirken, dass der Haken beim Klick auf die Schaltfläche gesetzt wird?

Code:
1:
2:
3:
4:
5:
command = document.createElement('div'); command.onclick = function() { sendCommand({ujsNoads:'MenuToggleBlock'}); }; command.appendChild(document.createTextNode(lng.toggleBlockForPage)); command.className = 'end'; menu.appendChild(command);
Um die obige Checkbox ein zu bauen habe ich folgenden, natürlich noch fehlerhaften Code eingebaut:
Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
command = document.createElement('div'); command.onclick = function() { sendCommand({ujsNoads:'MenuToggleBlock'}); }; command.appendChild(document.createTextNode(lng.toggleBlockForPage)); checkbox = document.createElement('input'); checkbox.type = 'checkbox'; checkbox.onclick = function () { sendCommand({ujsNoads:'MenuToggleBlockboxT'}); }; command.className = 'end'; command.appendChild(checkbox); menu.appendChild(command);
Mit dem Befehl "ujsNoads:'MenuToggleBlockboxT'" habe ich schon mal bewirkt, dass wenn geklickt wird, NoAds für diese Seite deaktiviert wird.
Der Befehl, um es wieder zu aktivieren lautet: "'MenuToggleBlockboxF'".

Der Haken wird auch noch nicht gespeichert.

Nochmal alle Fragen:
1. Wie kann ich im folgenden Code bewirken, dass der Haken in der Checkbox beim Klick auf die Schaltfläche (den Button) gesetzt wird?
2. Wie kann den Haken "speichern"
3. Wie kann ich Checkbox zwischen "'MenuToggleBlockboxT'" und "'MenuToggleBlockboxF'" hin und her schalten lassen?

Kann mir wer weiter helfen?
Das wäre super! : )
Ich hoffe, ich habe alle nötigen Informationen aufgezählt.

Grüße
Remplem ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 11.05.2011, 13:21:01   #2 (permalink)
return void
Benutzerbild von ice-breaker

ID: 93995
Lose-Remote

ice-breaker eine Nachricht über ICQ schicken
Reg: 27.04.2006
Beiträge: 6.026
ice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehen
Standard

Nur damit ich das nicht falsch verstehe:
Du versuchst aus deiner Webseite heraus die Eigenschaften eines Opera-Plugins zu modifizieren?


"Die Wahrheit entgeht dem, der nicht mit beiden Augen sieht." -Orici
ice-breaker ist offline   Mit Zitat antworten
Alt 11.05.2011, 21:18:01   #3 (permalink)
Gesperrt

Reg: 11.05.2011
Beiträge: 2
Remplem befindet sich auf einem aufstrebenden Ast
Standard

Nein, aus dem AddOn selbst.
Eigentlich brauche ich nur die Standartvernetzung einer Checkbox erklärt zu bekommen, glaube ich.
Ich kenne die ganzen Befehle nicht, das ist mein Problem.

Hier gibt es den gleichen Thread im Opera Forum mit einem Download:
http://my.opera.com/community/forums....dml?id=988722

Im Opera Forum meldet sich niemand... Dabei kann das doch nicht so schwer sein?! : )
Remplem ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kleines Problem creonx Programmierung 3 17.05.2007 11:39:24
kleines html problem TheLucifer Programmierung 3 10.05.2007 01:20:55
[Mathe] kleines Problem Digo Schule, Studium, Ausbildung 2 15.10.2006 12:53:43


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:52:19 Uhr.