Seite 1 von 1

WebGadget - Klicks sperren

Verfasst: 09.01.2009 22:36
von KeyKon
Ist es möglich Klicks auf ein WebGadget zu blockieren, so das der User praktisch keine Interaktion mit der Site sondern nur anguggen kann?
(Es geht mir nur um die Mausklicks, MouseOver etc. kann ruhig bleiben)

Re: WebGadget - Klicks sperren

Verfasst: 09.01.2009 23:00
von Kiffi
KeyKon hat geschrieben:Ist es möglich Klicks auf ein WebGadget zu blockieren, so das der User praktisch keine Interaktion mit der Site sondern nur anguggen kann?
mh, sowas?

blockt das Menü beim Rechtsklick auf das WebGadget:

Code: Alles auswählen

SetGadgetAttribute(#DeinWebgadget, #PB_Web_BlockPopupMenu)
blockt die Navigation:

Code: Alles auswählen

SetGadgetAttribute(#DeinWebgadget, #PB_Web_NavigationCallback, @NavigationCallback())
mit diesem Callback:

Code: Alles auswählen

Procedure NavigationCallback(Gadget, Url$)
  ProcedureReturn #False
EndProcedure
(es wird wohl noch weitere Möglichkeiten geben, mit dem WebGadget zu
interagieren. Mal schauen, was die anderen schreiben...)

Grüße ... Kiffi

Verfasst: 10.01.2009 00:12
von Dare Devil

Code: Alles auswählen

DisableGadget(#WebGadget, 1)
wuerde ich sagen...

Verfasst: 10.01.2009 00:26
von Kiffi
Dare Devil hat geschrieben:

Code: Alles auswählen

DisableGadget(#WebGadget, 1)
wuerde ich sagen...
kann man dann noch scrollen?

Grüße ... Kiffi

Verfasst: 10.01.2009 00:49
von KeyKon
Kiffi hat geschrieben:
Dare Devil hat geschrieben:

Code: Alles auswählen

DisableGadget(#WebGadget, 1)
wuerde ich sagen...
kann man dann noch scrollen?
Eben nicht, das ist das Problem, es soll wie gesagt eigentlich nur das klicken verhindert werden...

Verfasst: 10.01.2009 00:57
von Kiffi
KeyKon hat geschrieben:Eben nicht, das ist das Problem, es soll wie gesagt eigentlich nur das klicken verhindert werden...
was ist mit den Befehlen, die ich weiter oben erwähnt habe? Reichen die aus?

Grüße ... Kiffi

Verfasst: 10.01.2009 01:12
von KeyKon
Ja, damit passt alles, es werden wirklich nur die Klicks gestoppt man kann noch scrollen und es sind auch noch alle MouseOvereffekte aktiv, das Navigation blockieren hat allerdings den Haken das man es erst einschalten kann wenn die Seite geladen ist (Sonst wird sie nich geladen^^) Aber trotzdem passt die Lösung so...

Eins is nur seltsam, durch das blocken des PopupMenus werden die Scrollbalken vom WindowsXP auf den einfachen WindowsSkin zurückgesetzt... (stört aber nich weiter)