roll-over javascript

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

  • Boyd
  • Registratie: Januari 2006
  • Laatst online: 22:56
in mijn script werkt iets niet goed.
Het is de bedoeling dat als je met de muis over een spenaam gaat, dat je een mooi venstertje krijgt bij je muis, met daarin wat informatie.

Het venstertje verschijnt bij rollover, maar in de linkerbovenhoek??
zie: http://www.gamepie.nl/index_zelf.php


ik heb nou al een tijdje geprobeerd, maar het lukt me niet om hem goed te krijgen...
codes kun je uit de bron halen dus..

[ Voor 4% gewijzigd door Boyd op 04-06-2007 22:19 ]


  • MueR
  • Registratie: Januari 2004
  • Laatst online: 01:41

MueR

Admin Devschuur® & Discord

is niet lief

Iets in je script werkt niet goed. Das lastig. Waar zou dat aan kunnen liggen? Want als ik met mijn muis over een spelnaam ga, krijg ik een heel irritant knipperende rollover over de hele pagina.
Maar aangezien ik geen zin heb om mijn kristallen bol over je broncode te halen, waarom doe je niet even wat moeite, zoals het probleem wat nader omschrijven, relevante broncode laten zien, aangeven wat je zelf al geprobeerd hebt om het op te lossen, enzovoorts. Je kan een hoop nuttige tips uit de FAQ halen, en dan vooral de Quickstart.

Anyone who gets in between me and my morning coffee should be insecure.


  • Boyd
  • Registratie: Januari 2006
  • Laatst online: 22:56
Als je met je muis op de spelnaam gaat staan, moet er BIJ DE MUIS een venster komen.. nu komt dit venster linksbovenaan.. doordat het linksbovenaan komt, schuift de layout naar beneden. op dat moment staat je muis niet meer op de spelnaam en schuif de layout terug naar boven. Dat geeft dat knipperende effect.

op www.ffgamen.com werkt het wel. Ik heb mijn broncode ermee vergeleken, maar ik zie geen fouten..

ik heb niet genoeg verstand van javascript om "relevante" codes te laten zien.. alles staat bovenin de code allemaal.. dus je hoeft niet helemaal naar beneden voor de codes..

[ Voor 17% gewijzigd door Boyd op 04-06-2007 22:55 ]


  • Alex Picard
  • Registratie: November 2005
  • Laatst online: 19-11 00:56
Dit staat in je css op ffgamen, maar niet bij gamepie:
Cascading Stylesheet:
1
2
3
4
5
#dek {
    POSITION:absolute;
    VISIBILITY:hidden;
    Z-INDEX:200;
}


By the way: uppercase gebruiken in CSS en html-tags is zo 1991 :/

  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
Eenvoudig voorbeeld wat moet werken:

HTML:
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<script type="text/javascript">
function popup_text (txt)
{
    var p = document.getElementById('pup');
    
    if ( p )
        p.innerHTML = txt;
}

function popup (e)
{
    var p = document.getElementById('pup');
    
    if ( p )
    {
        var x = 0, y = 0;
        
        if (!e) 
        {
            var e = window.event;
        }       
        
        if (e.pageX || e.pageY)
        {
            x = e.pageX;
            y = e.pageY;            
        }
        else if (e.clientX || e.clientY)
        {
            x = e.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
            y = e.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);            
        }
        
        p.style.display = 'block';
        p.style.left = x + 'px';
        p.style.top = y + 'px';
    }
}

function kill_popup ()
{
    var p = document.getElementById('pup');
    
    if ( p) 
        p.style.display = 'none';
}
</script>

<style type="text/css">
div#pup
{
    position: absolute; 
    display: none;
}
</style>

<span onmouseover="popup_text('wat tekst'); this.onmousemove=popup" onmouseout="kill_popup();">Hou de muis hierover.</span>

<div id="pup"></div>


Uit de losse hand, maar het gaat om het idee ;)

Nog een tip, je code kan stukken beter. Ik zie nergens een doc type, tabellen voor je opmaak zijn 1995 en die javascript checks voor ns4/ns6/ie4 stamt uit de oertijd.

March of the Eagles


  • Boyd
  • Registratie: Januari 2006
  • Laatst online: 22:56
hier staat een goede versie: www.gamepie.nl/new/

alleen het script wat ik gekocht heb, kan niet omgaan met divs.. dus daarom maar een "slechte" versie online gezet..

-----------------


probleem was inderdaad met de style..

code:
1
2
3
4
5
#dek { 
    POSITION:absolute; 
    VISIBILITY:hidden; 
    Z-INDEX:200; 
}


------------------

hoe moet ik de site dan opbouwen? ik heb geen idee hoe.. ik heb er al een paar dagen werk aanzitten omdat de divversie niet werkt..

[ Voor 53% gewijzigd door Boyd op 05-06-2007 00:03 ]


  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
alleen het script wat ik gekocht heb, kan niet omgaan met divs.
Een brak script dus ;) Probeer mijn code eens te integreren? In de "goede versie" pas je dit even aan:

HTML:
1
<li><a href="#">2 Fast 2 Furious</a></li>


naar:

HTML:
1
2
3
4
<li onmouseover="popup_text('wat tekst'); this.onmousemove=popup" onmouseout="kill_popup();"><a href="#">2 Fast 2 Furious</a></li>

En voeg ergens op de pagina deze toe:
<div id="pup"></div>


Als je dit eenmaal werkend hebt help ik wel verder met de opmaak van die div ;)

March of the Eagles


  • Boyd
  • Registratie: Januari 2006
  • Laatst online: 22:56
nee.. om mijn divsite online te krijgen gaat niet lukken.. dat is namelijk niet alleen dit javascriptje. maar het totale gamescript wat erachter hangt. hij maakt namelijk zelf tabellen aan als jij een categorie toevoegd. en met divs lukt dat gewoon niet.. hij is gemaakt voor tabellen...

  • MiKeZZa
  • Registratie: December 2004
  • Laatst online: 22:48
Dat moet toch kunnen hoor! Als je maar goed script. Gebouwd met tabellen of niet dat maakt niet uit.

  • Boyd
  • Registratie: Januari 2006
  • Laatst online: 22:56
MiKeZZa schreef op dinsdag 05 juni 2007 @ 09:24:
Dat moet toch kunnen hoor! Als je maar goed script. Gebouwd met tabellen of niet dat maakt niet uit.
ik kan niet scripten.. en blijkbaar heeft degene die het script gemaakt heeft ook geen tijd om het te scripten.. dus tsjah.. dan niet..

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 26-05 15:01

XangadiX

trepanatie is zóó kinderachtig

okeej... dit begint een beetje een scriptrequest te worden. Ik raad http://www.google.com aan en dan reposten met specifieke problemen :)

Stoer; Marduq

Pagina: 1

Dit topic is gesloten.