Ik ben bezig met een applicatie waarbij de gebruiker dynamisch een diagram op kan bouwen. Deze diagram wordt opgebouwd binnen een div en kan erg groot worden. Om de gebruiker toch goed overzicht te laten houden wil ik de mogelijkheid bieden om het diagram uit (en weer in) te zoomen.
Ik probeer nu onderstaande maar dat werkt niet. Er gebeurt hier helemaal niets. Wat ik uiteindelijk wil bereiken is dat bij iedere klik de inhoud van de div 10% uit zoomt (lijnen, text, afbeeldingen)
Ben al een hele dag aan het googelen maar kom niet tot een goede oplossing. De google maps zoom is ongeveer wat ik wil bereiken maar dan dus op een div.
Iets waar ik ook mee wil experimenteren is een bird-eye view. Een klein dialoog op je scherm met een mini afdruk van je div. Zodra je binnen dit dialoog navigeert gaat de "parent" div mee. www.mind42.com heeft deze functionaliteit (moet je wel eerst voor inloggen). Zoeken op bird-eye (oid) in google geeft geen resultaat. Vermoedelijk gebruik ik de verkeerde zoekterm maar waar zou ik dan op moeten zoeken?
Ik probeer nu onderstaande maar dat werkt niet. Er gebeurt hier helemaal niets. Wat ik uiteindelijk wil bereiken is dat bij iedere klik de inhoud van de div 10% uit zoomt (lijnen, text, afbeeldingen)
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
| var fontsize = 1 function ButtonClickFont(i){ if (i<3){ i++; }else{ i=0; } fontsize = i; ChangeFontSize(i) } function ChangeFontSize(i){ var size = 0; var p = document.getElementById('eendiv'); switch (i) { case 0: size = '0.9em'; break; case 1: size = '1.1em'; break; case 2: size = '1.5em'; break; case 3: size = '2.0em'; } for(j=0;j<p.length;j++) { p[j].style.fontSize = size; } } |
Ben al een hele dag aan het googelen maar kom niet tot een goede oplossing. De google maps zoom is ongeveer wat ik wil bereiken maar dan dus op een div.
Iets waar ik ook mee wil experimenteren is een bird-eye view. Een klein dialoog op je scherm met een mini afdruk van je div. Zodra je binnen dit dialoog navigeert gaat de "parent" div mee. www.mind42.com heeft deze functionaliteit (moet je wel eerst voor inloggen). Zoeken op bird-eye (oid) in google geeft geen resultaat. Vermoedelijk gebruik ik de verkeerde zoekterm maar waar zou ik dan op moeten zoeken?