abonnement Unibet Coolblue Bitvavo
pi_33763120
dus hoe moet ik hem dan gebruiken?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33763693
quote:
Op vrijdag 6 januari 2006 13:24 schreef Desdinova het volgende:
dus hoe moet ik hem dan gebruiken?
Zoals je het in bijna elke andere taal ook doet
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


window.location = 'http://www.gmta.nl/';
pi_33764033
quote:
Op vrijdag 6 januari 2006 13:38 schreef JeRa het volgende:

[..]

Zoals je het in bijna elke andere taal ook doet
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


window.location = 'http://www.gmta.nl/';
<input type="button" value="klik" onclick="window.location = 'http://www.test.com';">

jeej!
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33886171
Een leuke klein probleem, hopelijk weet iemand de oplossing. Ik wil een popup bij een link en heb nu een stukje code uit www.spele.nl gehaald (ja ik weet het rippen is ook niet alles maar toch is het de poging waard en vermeld tenminste de bron, strax ook in de code... want kon helaas nergens een goed script vinden wat deed wat ik zocht..)

Voorbeeld
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


In de html heb ik het volgende

Het script
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
        Xoffset = 16; // modify these values to ...
        Yoffset = 16; // change the popup position.

        var old,
            skn,
            iex = (document.all),
            yyy = -1000;
        var ns4 = document.layers;
        var ns6 = document.getElementById&&!document.all;
        var ie4 = document.all;

        if (ns4)
            skn = document.popup;
        else if (ns6)
            skn = document.getElementById("popup").style;
        else if (ie4)
            skn = document.all.popup.style;

        if(ns4)
        {
            document.captureEvents(Event.MOUSEMOVE);
        }
        else
        {
            skn.visibility = "visible";
            skn.display    = "none";
        }

        document.onmousemove = get_mouse; 

        function p(img, text)
        {

            var content = "<TABLE WIDTH=80 BORDER=1 border=000000  CELLPADDING=0 CELLSPACING=0>" + 
                          "<TD ALIGN=center><IMG SRC=" + img + "</img><FONT COLOR=black SIZE=2>" + text + "</FONT></TD>" + 
                          "</TABLE>";
            yyy = Yoffset;

            if(ns4)
            {
                skn.document.write(content);
                skn.document.close();
                skn.visibility = "visible"
            }

            if(ns6)
            {
                document.getElementById("popup").innerHTML=content;
                skn.display = ''
            }

            if(ie4)
            {
                document.all("popup").innerHTML=content;
                skn.display = ''
            }
        }

        function get_mouse(e)
        {
            var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft;
            skn.left = x+Xoffset;
            var y = (ns4||ns6)?e.pageY:event.y+document.body.scrollTop;
            skn.top = y+yyy;
        }

        function k()
        {
            yyy = -1000;

            if(ns4)
            {
                skn.visibility = "hidden";
            }
            else if (ns6||ie4)
                skn.display = "none"
        }


de style sheet
1
2
3
4
5
6
#popup {
    POSITION: absolute;
    VISIBILITY: hidden;
    Z-INDEX:200;
    FONT-SIZE: 12px;
}


de div in de html
1<div id="popup"></div>


en natuurlijk de link, waarbij de popup terecht moet komen
1<a href="#" onmouseover="p('Text hiero', 'image.jpg');" onmouseout="k();" TITLE="Titel">Linkje</a>


echter krijg ik errors in IE en FF... die van IE kan ik moeilijk laten zien maar die van Firefox zekers wel.

1
2
3
4
5
6
7
8
9
10
11
12
13
Fout: document.getElementById("popup") has no properties
Bronbestand: http://localhost/persoonlijk/linkbase.bruggema.nl/index.php
Regel: 25

Fout: skn has no properties
Bronbestand: http://localhost/persoonlijk/linkbase.bruggema.nl/index.php
Regel: 59

en

Fout: skn has no properties
Bronbestand: http://localhost/persoonlijk/linkbase.bruggema.nl/index.php
Regel: 86


Heeft iemand een idee waar ik de fout in ga? zou graag een oplossing willen..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_33893528
Blijkbaar bestaat er geen element met id="popup". Misschien dat er ergens een fout in je html zit waardoor je popup divje fout gaat.

Nadeel van 't rippen van code is dat je nu met een bak ouwe zooi zit. Als je oude browsers die geen DOM ondersteunen (zoals NS4) gewoon vergeet, dan houd je nette overzichtelijke code over.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_34176450
Ik heb een aantal textvelden, met ieder een andere waarde, bijvoorbeeld:, 1,2,3,5,8,7,11,12,45,15 etc.
Nu wil ik het hoogste getal daaruit halen, dit gaat alleen mis, wie helpt me verder op weg.

1
2
3
4
5
6
7
8
9
10
11
var allINPUTS = document.getElementsByTagName('input');
         var el, i = 0, howmany = 0;
         var last =0;
         while (el = allINPUTS.item(i++)){
                  if (el.id == 'color_id'){
                     if(el.value>last){
                        var last =el.value;
                     }
                        
                     }
                  }
pi_34180532
"dit gaat mis"
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Wat gaat er mis? Krijg je een foutmelding? Komt er niet uit wat je verwacht?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_34190475
Mzz, weer eens niet duidelijk.

Het script werk, ik krijg geen fouten maar hij selecteert niet het googste getal, dat word dan 8 of zo?!
pi_34190980
mooie tvp!
pi_34193053
Heb het al anders en beter opgelost
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
  woensdag 18 januari 2006 @ 11:27:33 #86
85514 ralfie
!Yvan eht nioj
pi_34193690
quote:
Op woensdag 18 januari 2006 11:01 schreef Darkomen het volgende:
Heb het al anders en beter opgelost
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


1
2
3
4
5
6
7
8
9
10
11
12
13
function getmax(tags)
{
  var all = document.getElementsByTagName(tags);
  var currentmax = 0;
  for (var x =0;x<all.length;x++)
  {
    if (all[x].id == 'color_id')
    {
       if (parseInt(all[x].value) > currentmax) currentmax = all[x].value;
    }
  }
  alert(currentmax);
}
ik denk dat de parseInt het verschil maakt
pi_34193825
Bedankt voor het scripten deze gaat gewoon in mijn javascript verzameling voor als ik hem ooit nog nodig heb
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_34197347
quote:
Op woensdag 18 januari 2006 11:27 schreef ralfie het volgende:

ik denk dat de parseInt het verschil maakt
Waarom doe je dan alleen een parseInt bij de vergelijking? currentmax kan nu nog steeds een niet-numerieke waarde bevatten.

Een id van een element hoort uniek te zijn, dus eigenlijk zou je maar 1 element mogen hebben met id="color_id". Je beter de name of class attribute gebruiken om de juiste inputvelden te vinden, die hoeven niet uniek te zijn.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_34370097
Ik nu dit voor een script dat de tekst 's' (Dit is de tekst) letter voor letter moet gaan weergeven. Het werkt alleen niet, dit is de code:
1
2
3
4
5
6
7
8
9
10
11
12
<script language="Javascript">
var s="Dit is de tekst";
var i=0;

function tekst()
{
    i++;   
    t1.innerHTML=s.subtr(0,i);
    setTimeout('tekst()',500)
   
}
</script>
  maandag 23 januari 2006 @ 10:06:04 #90
87845 SynchroSteve
Synchronous Insane
pi_34370188
Gokje, de foutmelding is 't1 is not defined' ? (Of iets wat daar op neer komt)

Vervang t1 dan door document.getElementById(<insert element id>);
pi_34370287
quote:
Op maandag 23 januari 2006 10:06 schreef SynchroSteve het volgende:
Gokje, de foutmelding is 't1 is not defined' ? (Of iets wat daar op neer komt)

Vervang t1 dan door document.getElementById(<insert element id>);
Jawel, heb dit in de body staan:
1
2
<button onclick='tekst()'>Klik</button>
<div id=t1></div>
pi_34370380
Ik heb de fout al:
1t1.innerHTML=s.subtr(0,i);

Typfout, subtr moet substr zijn
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
.
pi_34375643
Een lekker ranzige Internet Explorer only oplossing
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_34377193
quote:
Op maandag 23 januari 2006 13:25 schreef SuperRembo het volgende:
Een lekker ranzige Internet Explorer only oplossing
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Inderdaad, dat gaat niet werken in Lynx hoor
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_34379248
quote:
Op maandag 23 januari 2006 13:25 schreef SuperRembo het volgende:
Een lekker ranzige Internet Explorer only oplossing
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Het werkt in Firefox, en of die in andere browsers niet werkt zal mij een zorg wezen. Het is een opdracht voor school en daar wordt het alleen maar in Internet Explorer bekeken.

Het is niet voor op het web
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
.
pi_34381478
Weet iemand of het mogelijk om een document.write() naar een iframe te doen(dus gewoon in javascript text writen naar een frame)? Zo ja hoe?
pi_34381861
Ik was even vergeten dat FF tegenwoordig ook document.all en en het direct aanroepen van een element via z'n id ondersteunt, zodat dit soort scriptjes ook werken.
Het scriptje blijft trouwens eindeloos doorlopen
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  maandag 23 januari 2006 @ 17:03:03 #98
69357 R-Mon
jong en dynamisch
pi_34382894
quote:
Op maandag 23 januari 2006 16:21 schreef Da_Koen het volgende:
Weet iemand of het mogelijk om een document.write() naar een iframe te doen(dus gewoon in javascript text writen naar een frame)? Zo ja hoe?
window.iFrameNaam.document.write()

Probeer dat eens?
&lt;tsjsieb&gt; maarja, jij bent ook gewoon cool R-Mon :p
pi_34384402
quote:
Op maandag 23 januari 2006 17:03 schreef R-Mon het volgende:

[..]

window.iFrameNaam.document.write()

Probeer dat eens?
window.previewRingtone.document is leeg of geen object
Werkt helaas niet
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_34384869
quote:
Op maandag 23 januari 2006 16:32 schreef SuperRembo het volgende:
Het scriptje blijft trouwens eindeloos doorlopen
Klopt ja, dat was ik nog vergeten
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')

Het lijkt erop dat je onze advertenties blokkeert

Dat begrijpen we, maar is wel erg jammer. Je kunt FOK! namelijk wel gratis LEZEN, maar we kunnen FOK! niet gratis MAKEN. De inkomsten van de advertenties zorgen ervoor dat we de kosten van de site kunnen dragen zodat je ook morgen FOK! nog kunt bezoeken.

Zou je willen overwegen om voor FOK! een uitzondering te maken in je adblocker (of andere middelen die onze ads blokkeren)? Je krijgt deze melding dan nooit meer te zien.

Ja, ik wil fok.nl whitelisten, laat me zien hoe

Ik neem liever een premium account zodat ik geen advertenties hoef te zien (je moet eerst inloggen)
Ja, breng me naar de shop