rechtskllik menu
namelijk:
rechtsklik_algemeen_admin.js
Code (php)
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
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
<script type="text/javascript">
<!--
var isie=0;
if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)>=5.5)
{
isie=1;
}
else
{
isie=0;
}
if(isie)
{
var htmlalgemeen="";
htmlalgemeen+='<table style="border:1pt solid #404040" bgcolor="#E6E6EE" width="140" height="220" cellpadding="0" cellspacing="1">';
htmlalgemeen+='<st'+'yle type="text/css">\n';
htmlalgemeen+='a:link {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
htmlalgemeen+='a:visited {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
htmlalgemeen+='td {font-size:8pt;}\n';
htmlalgemeen+='<\/style>\n';
htmlalgemeen+='<sc'+'ript type="txt/javascript">\n';
htmlalgemeen+='\n<'+'!--\n';
htmlalgemeen+='window.onerror=null;\n';
htmlalgemeen+='/'+' -'+'->\n';
htmlalgemeen+='<\/script>\n';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i0" onmouseover="document.all.i0.style.background=\'#CFD6E8\';document.all.i0.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i0.style.background=\'#E6E9EE\';document.all.i0.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(-1);"> <img src="img/folder_back.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Terug<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i1" onmouseover="document.all.i1.style.background=\'#CFD6E8\';document.all.i1.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i1.style.background=\'#E6E9EE\';document.all.i1.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(1);"> <img src="img/folder_forward.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Vooruit<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i8" onmouseover="document.all.i8.style.background=\'#CFD6E8\';document.all.i8.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i8.style.background=\'#E6E9EE\';document.all.i8.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=1.6; else window.parent.document.body.style.zoom=1.6;"> <img src="img/zoom_in.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom In<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i9" onmouseover="document.all.i9.style.background=\'#CFD6E8\';document.all.i9.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i9.style.background=\'#E6E9EE\';document.all.i9.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=0.625; else window.parent.document.body.style.zoom=0.625;"> <img src="img/zoom_out.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom Out<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i2" onmouseover="document.all.i2.style.background=\'#CFD6E8\';document.all.i2.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i2.style.background=\'#E6E9EE\';document.all.i2.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.document.location=\'<?php echo $pagina; ?>?folder=<?php echo $_GET['folder'] ?>&x=addmap#verkenner\'"> <img src="img/add_map.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Nieuwe map<\/td><\/tr>';
htmlalgemeen+='<\/table>';
var oPopup = window.createPopup();
}
function dopopupalgemeen(x,y)
{
if(isie)
{
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = htmlalgemeen;
oPopup.show(x, y, 140, 220, document.body);
}
}
function clickalgemeen(e)
{
if(isie)
{
if(document.all)
{
if(event.button==2||event.button==3)
{
dopopupalgemeen(event.x-1,event.y-1);
}
}
}
}
function algemeen_klik()
{
document.oncontextmenu = function()
{
dopopupalgemeen(event.x,event.y);return false;
}
document.onmousedown = clickalgemeen;
}
//-->
</script>
<!--
var isie=0;
if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)>=5.5)
{
isie=1;
}
else
{
isie=0;
}
if(isie)
{
var htmlalgemeen="";
htmlalgemeen+='<table style="border:1pt solid #404040" bgcolor="#E6E6EE" width="140" height="220" cellpadding="0" cellspacing="1">';
htmlalgemeen+='<st'+'yle type="text/css">\n';
htmlalgemeen+='a:link {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
htmlalgemeen+='a:visited {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
htmlalgemeen+='td {font-size:8pt;}\n';
htmlalgemeen+='<\/style>\n';
htmlalgemeen+='<sc'+'ript type="txt/javascript">\n';
htmlalgemeen+='\n<'+'!--\n';
htmlalgemeen+='window.onerror=null;\n';
htmlalgemeen+='/'+' -'+'->\n';
htmlalgemeen+='<\/script>\n';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i0" onmouseover="document.all.i0.style.background=\'#CFD6E8\';document.all.i0.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i0.style.background=\'#E6E9EE\';document.all.i0.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(-1);"> <img src="img/folder_back.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Terug<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i1" onmouseover="document.all.i1.style.background=\'#CFD6E8\';document.all.i1.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i1.style.background=\'#E6E9EE\';document.all.i1.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(1);"> <img src="img/folder_forward.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Vooruit<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i8" onmouseover="document.all.i8.style.background=\'#CFD6E8\';document.all.i8.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i8.style.background=\'#E6E9EE\';document.all.i8.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=1.6; else window.parent.document.body.style.zoom=1.6;"> <img src="img/zoom_in.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom In<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i9" onmouseover="document.all.i9.style.background=\'#CFD6E8\';document.all.i9.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i9.style.background=\'#E6E9EE\';document.all.i9.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=0.625; else window.parent.document.body.style.zoom=0.625;"> <img src="img/zoom_out.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom Out<\/td><\/tr>';
htmlalgemeen+='<tr><td style="border:1pt solid #E6E9EE" id="i2" onmouseover="document.all.i2.style.background=\'#CFD6E8\';document.all.i2.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i2.style.background=\'#E6E9EE\';document.all.i2.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.document.location=\'<?php echo $pagina; ?>?folder=<?php echo $_GET['folder'] ?>&x=addmap#verkenner\'"> <img src="img/add_map.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Nieuwe map<\/td><\/tr>';
htmlalgemeen+='<\/table>';
var oPopup = window.createPopup();
}
function dopopupalgemeen(x,y)
{
if(isie)
{
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = htmlalgemeen;
oPopup.show(x, y, 140, 220, document.body);
}
}
function clickalgemeen(e)
{
if(isie)
{
if(document.all)
{
if(event.button==2||event.button==3)
{
dopopupalgemeen(event.x-1,event.y-1);
}
}
}
}
function algemeen_klik()
{
document.oncontextmenu = function()
{
dopopupalgemeen(event.x,event.y);return false;
}
document.onmousedown = clickalgemeen;
}
//-->
</script>
En rechtsklik.js
Code (php)
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
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
<script type="text/javascript">
<!--
var isie=0;
if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)>=5.5)
{
isie=1;
}
else
{
isie=0;
}
if(isie)
{
var html="";
html+='<table style="border:1pt solid #404040" bgcolor="#E6E6EE" width="140" height="220" cellpadding="0" cellspacing="1">';
html+='<st'+'yle type="text/css">\n';
html+='a:link {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
html+='a:visited {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
html+='td {font-size:8pt;}\n';
html+='<\/style>\n';
html+='<sc'+'ript type="txt/javascript">\n';
html+='\n<'+'!--\n';
html+='window.onerror=null;\n';
html+='/'+' -'+'->\n';
html+='<\/script>\n';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i0" onmouseover="document.all.i0.style.background=\'#CFD6E8\';document.all.i0.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i0.style.background=\'#E6E9EE\';document.all.i0.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(-1);"> <img src="img/folder_back.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Terug<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i1" onmouseover="document.all.i1.style.background=\'#CFD6E8\';document.all.i1.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i1.style.background=\'#E6E9EE\';document.all.i1.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(1);"> <img src="img/folder_forward.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Vooruit<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i8" onmouseover="document.all.i8.style.background=\'#CFD6E8\';document.all.i8.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i8.style.background=\'#E6E9EE\';document.all.i8.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=1.6; else window.parent.document.body.style.zoom=1.6;"> <img src="img/zoom_in.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom In<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i9" onmouseover="document.all.i9.style.background=\'#CFD6E8\';document.all.i9.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i9.style.background=\'#E6E9EE\';document.all.i9.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=0.625; else window.parent.document.body.style.zoom=0.625;"> <img src="img/zoom_out.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom Out<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i2" onmouseover="document.all.i2.style.background=\'#CFD6E8\';document.all.i2.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i2.style.background=\'#E6E9EE\';document.all.i2.style.border=\'1pt solid #E6E9EE\';" onclick=""> <img src="img/add_map.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Nieuwe map<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i3" onmouseover="document.all.i3.style.background=\'#CFD6E8\';document.all.i3.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i3.style.background=\'#E6E9EE\';document.all.i3.style.border=\'1pt solid #E6E9EE\';" onclick="submitformmap()"> <img src="img/remove_map.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Verwijder map<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i4" onmouseover="document.all.i4.style.background=\'#CFD6E8\';document.all.i4.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i4.style.background=\'#E6E9EE\';document.all.i4.style.border=\'1pt solid #E6E9EE\';" onclick=""> <img src="img/rename_map.gif" width="26" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Naam wijzigen<\/td><\/tr>';
html+='<\/table>';
var oPopup = window.createPopup();
}
function dopopup(x,y)
{
if(isie)
{
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = html;
oPopup.show(x, y, 140, 220, document.body);
}
}
function click(e)
{
if(isie)
{
if(document.all)
{
if(event.button==2||event.button==3)
{
dopopup(event.x-1,event.y-1);
}
}
}
}
function rechtsklik_map_admin()
{
document.oncontextmenu = function()
{
dopopup(event.x,event.y);return false;
}
document.onmousedown = click;
}
//-->
</script>
<!--
var isie=0;
if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)>=5.5)
{
isie=1;
}
else
{
isie=0;
}
if(isie)
{
var html="";
html+='<table style="border:1pt solid #404040" bgcolor="#E6E6EE" width="140" height="220" cellpadding="0" cellspacing="1">';
html+='<st'+'yle type="text/css">\n';
html+='a:link {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
html+='a:visited {text-decoration:none;font-family:Arial;font-size:8pt;}\n';
html+='td {font-size:8pt;}\n';
html+='<\/style>\n';
html+='<sc'+'ript type="txt/javascript">\n';
html+='\n<'+'!--\n';
html+='window.onerror=null;\n';
html+='/'+' -'+'->\n';
html+='<\/script>\n';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i0" onmouseover="document.all.i0.style.background=\'#CFD6E8\';document.all.i0.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i0.style.background=\'#E6E9EE\';document.all.i0.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(-1);"> <img src="img/folder_back.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Terug<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i1" onmouseover="document.all.i1.style.background=\'#CFD6E8\';document.all.i1.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i1.style.background=\'#E6E9EE\';document.all.i1.style.border=\'1pt solid #E6E9EE\';" onclick="window.parent.history.go(1);"> <img src="img/folder_forward.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Vooruit<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i8" onmouseover="document.all.i8.style.background=\'#CFD6E8\';document.all.i8.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i8.style.background=\'#E6E9EE\';document.all.i8.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=1.6; else window.parent.document.body.style.zoom=1.6;"> <img src="img/zoom_in.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom In<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i9" onmouseover="document.all.i9.style.background=\'#CFD6E8\';document.all.i9.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i9.style.background=\'#E6E9EE\';document.all.i9.style.border=\'1pt solid #E6E9EE\';" onclick="if(window.parent.document.body.style.zoom!=0) window.parent.document.body.style.zoom*=0.625; else window.parent.document.body.style.zoom=0.625;"> <img src="img/zoom_out.gif" border="0" hspace="0" vspace="0" align="absmiddle"> Zoom Out<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i2" onmouseover="document.all.i2.style.background=\'#CFD6E8\';document.all.i2.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i2.style.background=\'#E6E9EE\';document.all.i2.style.border=\'1pt solid #E6E9EE\';" onclick=""> <img src="img/add_map.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Nieuwe map<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i3" onmouseover="document.all.i3.style.background=\'#CFD6E8\';document.all.i3.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i3.style.background=\'#E6E9EE\';document.all.i3.style.border=\'1pt solid #E6E9EE\';" onclick="submitformmap()"> <img src="img/remove_map.gif" width="25" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Verwijder map<\/td><\/tr>';
html+='<tr><td style="border:1pt solid #E6E9EE" id="i4" onmouseover="document.all.i4.style.background=\'#CFD6E8\';document.all.i4.style.border=\'1pt solid #737B92\';" onmouseout="document.all.i4.style.background=\'#E6E9EE\';document.all.i4.style.border=\'1pt solid #E6E9EE\';" onclick=""> <img src="img/rename_map.gif" width="26" height="25" border="0" hspace="0" vspace="0" align="absmiddle"> Naam wijzigen<\/td><\/tr>';
html+='<\/table>';
var oPopup = window.createPopup();
}
function dopopup(x,y)
{
if(isie)
{
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = html;
oPopup.show(x, y, 140, 220, document.body);
}
}
function click(e)
{
if(isie)
{
if(document.all)
{
if(event.button==2||event.button==3)
{
dopopup(event.x-1,event.y-1);
}
}
}
}
function rechtsklik_map_admin()
{
document.oncontextmenu = function()
{
dopopup(event.x,event.y);return false;
}
document.onmousedown = click;
}
//-->
</script>
In mijn body heb ik:
<body onmousedown="if(event.button==2){algemeen_klik();}">
en in een link heb ik:
<a href="#verkenner" onmousedown="if(event.button==2){rechtsklik_map_admin();}>
problkeem is dat altijd algemeen_clik word aangeroepen dit komt waarschijnlijk denk ik doordat deze in de body staat maar hoe krijg ik het voor elkaar dat als ik op een link klik ik de juiste krijg
Is het niet één enkele = bij javascript?
if(event.button=2)
Nou twijfel ik zelf ook.
SanThe schreef op 06.10.2008 13:32:
if(event.button==2)
Is het niet één enkele = bij javascript?
if(event.button=2)
Nou twijfel ik zelf ook.
Is het niet één enkele = bij javascript?
if(event.button=2)
Nou twijfel ik zelf ook.
uuhm 2 x = werkt wel want anders zou het menu helemaal niet tevoorschijn komen lijkt me
als ik dan op een link klik komt netjes de admin rechtsklik menu tevoorschijn maar vreemde is dat als ik dan op een lege plek rechtsklik ik ook die admin venster tevoorschijn krijg netalsof hij hem ergens onthoud en steeds weer aanroept zodra hij oooit 1x is aangeroepen.
want als ik na een refresh van de pagina op een lege plek klik met rechts dan krijg ik de admin venster niet.
en dit allemaal zonder de body onmousedown event
oftwel hoe kan het dat hij het onthoud??
Niet Bumpen::
Gewijzigd op 01/01/1970 01:00:00 door Ruud van Dijk
Vergeet niet dat bijv. Opera gebruikers ook een handig menu onder de rechtermuisknop hebben zitten. Ik zou geen vaste bezoeker van je site worden als ik dat moest missen.
de mensene die er gewoon gebruik van maken hebben er geen last van en hij werkt ook alleen onder inernet explorer
Evert schreef op 06.10.2008 15:41:
Vergeet niet dat bijv. Opera gebruikers ook een handig menu onder de rechtermuisknop hebben zitten. Ik zou geen vaste bezoeker van je site worden als ik dat moest missen.
Opera gebruikers kunnen het rechtsklikken gedoe zelfs uitzetten (zoals ik heb).
Het is irritant / lastig om iets onder rechtsklikken te stoppen of rechtsklikken te disabelen.