PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : java in den header



Willy
20.06.2002, 00:54
hallo,
Ich schaff es einfach nicht ein drop table java script in meinen header template einzubinden. Ich möchte direkt unter mein main banner(990x240) Links mit drop tables einbinden(center), aber nur wie? Den html code liefert mir das progie dhtml builder(weiss jemand noch einen besseren for free?) .

so sieht mein header im moment aus:
<center>
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" align="center" <a href="index.php?s=$session[sessionhash]"> <img src="images/st.jpg" border="0" alt=""></a>




<div align="center">
<a href="$nukeurl/index.php?s=$session[sessionhash]"><img src="images/start.gif" alt="" border="0" ></a>
<a href="$bburl/index.php?s=$session[sessionhash]"><img src="images/forum.gif" alt="" border="0" ></a>
<a href="$bburl/usercp.php?s=$session[sessionhash]"><img src="images/userc.gif" alt="" border="0" ></a>
<a href="$bburl/register.php?s=$session[sessionhash]&action=signup"><img src="images/register.gif" alt="" border="0" ></a>
<a href="$bburl/calendar.php?s=$session[sessionhash]"><img src="images/kalender.gif" alt="" border="0" ></a>
<a href="$bburl/memberlist.php?s=$session[sessionhash]"><img src="images/mitglieder.gif" alt="" border="0" ></a>
<a href="$bburl/search.php?s=$session[sessionhash]"><img src="images/suche.gif" alt="" border="0" ></a>
</div>
</tr>
</table>






der zweite grosse Block des aktuellen headers soll nun durch ein scrip ersetzt werden :


<div id="DMBRI" style="position: absolute; visibility: hidden;">
<img src="images/menu/images/dmb_i.gif" name="DMBImgFiles">
<img src="images/menu/dmb_m.gif" name="DMBJSCode">
</div>
<script language="JavaScript" type="text/javascript">
var rimPath = null;
var rjsPath = null;
var rPath2Root = null;

function InitRelCode() {
var iImg;
var jImg;
var tObj;

if(!document.layers) {
iImg = document.images['DMBImgFiles'];
jImg = document.images['DMBJSCode'];
tObj = jImg;
} else {
tObj = document.layers['DMBRI'];
if(tObj) {
iImg = document.layers['DMBRI'].document.images['DMBImgFiles'];
jImg = document.layers['DMBRI'].document.images['DMBJSCode'];
}
}
if(!tObj) {
window.setTimeout("InitRelCode()", 1500);
return false;
}

rimPath = _gp(iImg.src);
rjsPath = _gp(jImg.src);
rPath2Root = rjsPath + "../";

return true;
}

function _purl(u) {
return xrep(xrep(u, "%%REP%%", rPath2Root), "\\", "/");
}

function _fip(img) {
if(!img.fixed) {
if(img.src.indexOf("%%REL%%")!=-1)
img.src = rimPath + img.src.split("%%REL%%")[1];
img.fixed = true;
}
return img.src;
}

function _gp(p) {
return p.substr(0,p.lastIndexOf("/")+1);
}

function FixImages() {
var h = null;

if(typeof(hStyle)!="undefined") h = hStyle;
if(typeof(hS)!="undefined") h = hS;
if(h)
for(var i=0; i<h.length; i++)
h[i] = xrep(h[i], "%%REL%%", rimPath);
}

InitRelCode();
</script>
<script language="JavaScript" type="text/javascript">
function LoadMenus() {if(!rjsPath){window.setTimeout("LoadMenus()", 10);return false;}document.write('<' + 'script language="JavaScript" type="text/javascript" src="' + rjsPath + 'menu.js"><\/script>');}LoadMenus();</script>

bin um jede Hilfe froh

Viele Grüsse Willy

Willy
20.06.2002, 11:29
Damit die cracks auch drüberherfallen nun die post ein wenig kürzer. :) Es geht mir nur darum:

das ist mein 990x230 Banner:
<center>
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" align="center" <a href="index.php?s=$session[sessionhash]"> <img src="images/st.jpg" border="0" alt=""></a>

welcher befehl muss nun kommen, damit die Grafiken inkl der java Effekte direkt unter dem banner center erscheinen?
Ich denke es geht da nur um diesen code der vielleicht angepasst werden muss:

<div id="DMBRI" style="position: absolute; visibility: hidden;">
<img src="images/menu/images/dmb_i.gif" name="DMBImgFiles">
<img src="images/menu/dmb_m.gif" name="DMBJSCode">
</div>

Viele Grüsse, Willy

Willy
21.06.2002, 03:18
...hab ichs doch noch geschaft das menü einzubauen, nur funktioniert das centern nicht, die Schaltflächen bleiben auf der rechten Seite. "Left" dagegen funktioniert, "right" bleibt auch richtg, so sieht mein header aus:

<script language="Javascript1.2"
src="$bburl/wmb_menu.js"></script>
<script language="Javascript1.2"
src="$bburl/wmb_def.js"></script>

<center>
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" align="center" <a href="index.php?s=$session[sessionhash]"> <img src="images/st2.jpg" border="0" alt=""></a>

<div align="center">
<DIV class='wmbmenubar' id="c_r"></DIV>
<SPAN class='wmbmenupin' id="c_rpin"></SPAN>
</div><br>
<br>
</tr>
</table>

was mache ich nur falsch, dass die java tabelle nicht zentriert wird?