Sie sind nicht angemeldet.

1

Mittwoch, 18. Dezember 2013, 21:45

Layer überlagern sich falsch

Hallo,

die beiden unteren Layer werden auf Knopfdruck eingeblendet.
Auf dem Desktop funktioniert alles (html5, flash), leider wird auf einem iPad und auf einem iPhone immer dieses onclick Event vom Hintergrund ausgeführt. Ich möchte aber gern das man auf das Textfeld klicken kann. (Links, Mailadressen usw.)


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<layer
name="hintergrund_grau"
keep="true" 
width="100%" height="100%" 
type="container"
bgcolor="0x000000"
bgalpha="0" 
bgcapture="true"
align="left top"
x="0" y="0"
zorder="30"
visible="false"
handcursor="false"
onclick="trace('hintergrund');"
/>




Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<layer
name="skin_rundgang"
keep="true"
url="%SWFPATH%/plugins/textfield.swf"
align="center"
vcenter="true"
roundedge="20"
html="foo bar"
visible="false"
autoheight="true"
background="false"
handcursor="false"
border="false"
zorder="50"
enabled="true"
shadowalpha="1.0"
textshadow="0.5"
borderalpha="1.0"
bordercolor="0xffffff"
borderwidth="2.0"
onclick="trace('textfield');"
onloaded="set(width,200); set(height,100); copy(html,html);"
/> 

3

Freitag, 20. Dezember 2013, 16:34

Und was soll das bringen?

Quellcode

1
enabled="true" 


Das ist ja in dem Layer drin der nicht funktioniert.

EDIT: Unter einem Desktop PC mit html5=always funktioniert es ja, nur halt auf einem Touchdevice nicht.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »nelson« (21. Dezember 2013, 13:40)