Statistik |
Beiträge: 144.530 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 198%
Ausl. d. letzten 5 Minuten: 215%
Ausl. d. letzten 15 Minuten: 276%
Aktulle Uhrzeit: 13:33
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
JavaMenu |
|
Hallo zusammen,
hab ein JavaMenu-Script in eine Html-Seite gepackt, das funktioniert.
Wie kann ich nun die Html in den WBB2-Header einbauen, dass dieses Menu auf dem Board erscheint?
Vielen Dank für eure Hilfe!
|
|
04.04.2007 17:47 |
|
|
|
da weiss ich eben nicht weiter. Wie lautet der Befehl, eine html-Seite einzubinden? Ich kriegs ungenau hin, das Menu funktioniert aber nur im Forum.
Auf der Portal-Seite ist es sichtbar, doch es "klappt" da nicht auf.
|
|
05.04.2007 07:42 |
|
|
|
Hier hab ich mal meinen Code, die Links sind aber noch nicht aktiv.
Wie genau kann ich den in den Header einbauen? Ich kapier das nicht.
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:
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:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
|
<script type="text/javascript">
<!--
window.onload=show;
function show(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
<style type="text/css" media="screen">
<!--
body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* Menu position that can be changed at will */
top: 100;
left: 0;
z-index:100;
width: 100%; /* precision for Opera */
}
#menu dl {
float: left;
width: 12em;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: FF6600;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #B8B8B8 ;
}
#menu li a, #menu dt a {
color: #F8F8F8 ;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: FF6600 ;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray;
}
-->
</style>
<div id="menu">
<dl>
<dt onmouseover="javascript:show('smenu1');">Hauptmenu</dt>
<dd id="smenu1">
<ul>
<li><a href="#">Portal</a></li>
<li><a href="#">Foren</a></li>
<li><a href="#">Chat</a></li>
<li><a href="#">F1 News</a></li>
<li><a href="#">Downloads</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:show('smenu2');">Liga</dt>
<dd id="smenu2">
<ul>
<li><a href="#">Server</a></li>
<li><a href="#">Resultate</a></li>
<li><a href="#">Fotoalbum</a></li>
<li><a href="#">Videos</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:show('smenu3');">Menu 3</dt>
<dd id="smenu3">
<ul>
<li><a href="#">sub-menu 3.1</a></li>
<li><a href="#">sub-menu 3.2</a></li>
<li><a href="#">sub-menu 3.3</a></li>
<li><a href="#">sub-menu 3.4</a></li>
<li><a href="#">sub-menu 3.5</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:show('smenu4');">Menu 4</dt>
<dd id="smenu4">
<ul>
<li><a href="#">sub-menu 4.1</a></li>
<li><a href="#">sub-menu 4.2</a></li>
<li><a href="#">sub-menu 4.3</a></li>
</ul>
</dd>
</dl>
</div> |
|
|
|
05.04.2007 19:14 |
|
|
|
Häng mal bitte dein header Template mit an.
Vielleicht kriege ich was hin.
|
|
05.04.2007 19:40 |
|
|
|
So, habe mal was gemacht. Kann aber nix versprechen vor allem konnte ich es nicht testen.
Setzte folgendes in das headinclude Template, einfach ganz unten.
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:
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:
|
<script type="text/javascript">
<!--
window.onload=show;
function show(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
<style type="text/css" media="screen">
<!--
body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* Menu position that can be changed at will */
top: 100;
left: 0;
z-index:100;
width: 100%; /* precision for Opera */
}
#menu dl {
float: left;
width: 12em;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: FF6600;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #B8B8B8 ;
}
#menu li a, #menu dt a {
color: #F8F8F8 ;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: FF6600 ;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray;
}
-->
</style> |
|
Dann versuch mal diesen header:
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:
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:
|
<table style="width:{$style['tableoutwidth']}" cellpadding="{$style['tableoutcellpadding']}" cellspacing="{$style['tableoutcellspacing']}" align="center" border="{$style['tableoutborder']}" class="tableoutborder">
<tr>
<td class="mainpage" align="center">
<table style="width:100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="logobackground" align="center"><if($style['logoimage']!="")><then><a href="index.php{$SID_ARG_1ST}"><img src="{$style['logoimage']}" border="0" alt="$master_board_name" title="$master_board_name" /></a></then></if></td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="width:100%" class="mainpage" align="center" valign="top">
<div id="menu">
<dl>
<dt onmouseover="javascript:show('smenu1');">Hauptmenu</dt>
<dd id="smenu1">
<ul>
<li><a href="#">Portal</a></li>
<li><a href="#">Foren</a></li>
<li><a href="#">Chat</a></li>
<li><a href="#">F1 News</a></li>
<li><a href="#">Downloads</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:show('smenu2');">Liga</dt>
<dd id="smenu2">
<ul>
<li><a href="#">Server</a></li>
<li><a href="#">Resultate</a></li>
<li><a href="#">Fotoalbum</a></li>
<li><a href="#">Videos</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:show('smenu3');">Menu 3</dt>
<dd id="smenu3">
<ul>
<li><a href="#">sub-menu 3.1</a></li>
<li><a href="#">sub-menu 3.2</a></li>
<li><a href="#">sub-menu 3.3</a></li>
<li><a href="#">sub-menu 3.4</a></li>
<li><a href="#">sub-menu 3.5</a></li>
</ul>
</dd>
</dl>
<dl>
<dt onmouseover="javascript:show('smenu4');">Menu 4</dt>
<dd id="smenu4">
<ul>
<li><a href="#">sub-menu 4.1</a></li>
<li><a href="#">sub-menu 4.2</a></li>
<li><a href="#">sub-menu 4.3</a></li>
</ul>
</dd>
</dl>
</div><br /> |
|
Sollte es ein wenig komisch aussehen musste noch das footer Template bearbeiten, kannste ja eben hier reinsetzten.
Gruß Heiko
Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von keine_Ahnung: 05.04.2007 20:05.
|
|
05.04.2007 19:50 |
|
|
|
hmmm...... funktioniert leider nicht. Sogar das Titellogo ist weg. Kann ich nicht das JavaMenu in das Titellogo an den unteren Rand einbauen?
|
|
05.04.2007 21:50 |
|
|
|
Sorry, aber ich habe es versucht.
Leider habe ich nicht genug Ahnung von JavaScript um dir weiter zu helfen.
|
|
05.04.2007 22:10 |
|
|
|
|
|
|