[javascript/layers]layer blijft achter form

Pagina: 1
Acties:

  • kazz1980
  • Registratie: Juni 2001
  • Laatst online: 25-07 08:41

kazz1980

Goh... Ik hier?

Topicstarter
zie: http://hagen.let.rug.nl:2...d/ToepDBSite/boekform.php

Als je dan op Example1 klikt (onder het veld auteur) krijg je een layer.
Deze zit alleen onder de formuliervelden daaronder!
Dat is natuurlijk niet de bedoeling!

Hoe krijg ik de layer BOVEN het formulier?
(de z-index van de layer staat al op 100, dat werkt dus niet)


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<style>
#example1 {
position:absolute;
width:150px;
height:100px;
color:blue;
background-color:#B0C4DE;
text-align:center;
visibility:hidden;
z-index:100;
}
</style>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Donnie Brewer (brewsky@home.com) -->
<!-- Web Site:  http://www.brewskynet.com/javatest/popup.html -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function ViewData(user,ValueShow) {
var mousex = window.event.x;        // mouse location capture event
var mousey = window.event.y;        // mouse location capture event
user.style.visibility = ValueShow;  // show or hide respective Example
user.style.left = mousex + 5;       // place popup at the mouse X (left) location
user.style.top = mousey;            // place popup at the mouse Y (top) location
}
//  End -->
</script>



code:
1
2
3
4
5
6
7
8
9
10
<div id="example1">
<table border="yes" bordercolor="#FFA07A" width="148">
<tr valign="middle">
<td height="98" align="center">
Your Example1<br>
data will go here!<br><br>
Pretty Cool!!
<a href="#" onclick="ViewData(example1,'hidden')" style=color:#000066;>sluit</a>
</td></tr></table>
</div>

[ Voor 78% gewijzigd door kazz1980 op 07-03-2003 10:31 ]

hier stond iets interessants, maar het is even weg...


  • RM-rf
  • Registratie: September 2000
  • Nu online

RM-rf

1 2 3 4 5 7 6 8 9

de select-box valt altijd boven alle layers heen, de enige oplossing hiervoor is om de select te hidden wanneer er een layer overheen valt

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

edit:
sorry, hier stond blaat

[ Voor 74% gewijzigd door Verwijderd op 07-03-2003 10:33 ]


  • kazz1980
  • Registratie: Juni 2001
  • Laatst online: 25-07 08:41

kazz1980

Goh... Ik hier?

Topicstarter
RM-rf schreef op 07 March 2003 @ 10:31:
de select-box valt altijd boven alle layers heen, de enige oplossing hiervoor is om de select te hidden wanneer er een layer overheen valt
Het is een textveld waar het me om gaat.....

[ Voor 5% gewijzigd door kazz1980 op 07-03-2003 10:34 ]

hier stond iets interessants, maar het is even weg...


  • Bigs
  • Registratie: Mei 2000
  • Niet online
Hier in Mozilla gebeurt er helemaal niks als ik op 'Example 1' klik. Maar ik weet wel wat je bedoelt. Dat die formuliervelden altijd overal overheen gaan komt omdat de browser deze door Windows laat renderen en die tekent ze dus gewoon altijd overal overheen. Suckt wel imo.

  • kazz1980
  • Registratie: Juni 2001
  • Laatst online: 25-07 08:41

kazz1980

Goh... Ik hier?

Topicstarter
Bigs schreef op 07 March 2003 @ 10:35:
Hier in Mozilla gebeurt er helemaal niks als ik op 'Example 1' klik. Maar ik weet wel wat je bedoelt. Dat die formuliervelden altijd overal overheen gaan komt omdat de browser deze door Windows laat renderen en die tekent ze dus gewoon altijd overal overheen. Suckt wel imo.
Dat doet linux dan blijkbaar ook...want daar werk ik hier mee...

Betekent dit dat er gewoon niks aan te doen is??

hier stond iets interessants, maar het is even weg...


  • MAZZA
  • Registratie: Januari 2000
  • Laatst online: 10:06

MAZZA

Barbie is er weer!

Er werd al genoemd om het invulveld te hiden als er op dat linkje wordt geklikt. Niet echt een mooie oplossing imo maar het is er wel een.
Wat je ook kunt doen is dat pop-upje op een plaats te laten verschijnen waar geen form fields staan. Er is ruimte zat daar rechts van die invul veldjes.

Position absolute...

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 10:36

crisp

Devver

Pixelated

kazz1980 schreef op 07 maart 2003 @ 10:37:
[...]

Dat doet linux dan blijkbaar ook...want daar werk ik hier mee...

Betekent dit dat er gewoon niks aan te doen is??
Je werkt zelf onder linux, maar je was nog niet tot de ontdekking gekomen dat het scriptje dat je gebruikt zo IE-only is als maar zijn kan?

Intentionally left blank


  • MAZZA
  • Registratie: Januari 2000
  • Laatst online: 10:06

MAZZA

Barbie is er weer!

crisp schreef op 07 March 2003 @ 11:06:
[...]

Je werkt zelf onder linux, maar je was nog niet tot de ontdekking gekomen dat het scriptje dat je gebruikt zo IE-only is als maar zijn kan?
Zeker Wine :+

  • syllaz
  • Registratie: Mei 2002
  • Laatst online: 20-04 17:01
Hoe krijg ik de layer BOVEN het formulier?
Het kan helemaal niet! Wanneer je echt zo'n oplossing wilt realiseren, zul je je hele form in Flash moeten maken met losse movieclips die dan weer je layers vertegenwoordigen.
Kijk maar op de frontpage bij "headlines 24hr", dan zie je ook dat het form field altijd bovenop ligt. Jammer maar helaas :P
Pagina: 1