Die ganze Sache ist ein wenig kompliziert und zwar habe ich mir eine Demoversion des Programms DHTML Studio (gibt es auf
www.xtreeme.de runtergeladen, da ich mich in JavaScript und Grafikprogrammen noch nicht so gut auskenne. Dabei waren sehr gute Vorlagen wovon ich eine vwenden wollte. Man hat mit Hilfe des Assistenten des programms die Möglichkeit sich ein Shema auszusuchen und es dann zu verwenden. Das Programm speichert dann die Html Datei, die Grafiken und die Scripte in das Gewünschte Verzeichniss. Dann das Problem, er zeigt mir die Navigationsbar nicht da Ihm einige auszuführende Befehle in der HTML Datei fehlen. Daraufhin habe ich direkt im Programmverzeichnis geguckt ob die Ausgangsdateien, der Grafiken und Scripte zu finden sind und siehe, nach verwenden dieser, hat er mir auch mein Navigationsmenü angezeigt. Zusätzlich zum eigentlich JavaScript, fügt er noch weitere Scripte hinzu die denke für jeden Browser speziefisch sind, damit die NavBar auch bei allen funktioniert. In der Demoversion ist die MouseOverFunktion gesperrt, d.h. wenn ich über einen Button fahre erscheint kein Untermenü. Gibt es eine Möglichkeit diese zu aktivieren durch umschreiben des Scriptes???
Folgende Scripte werden geschrieben
-------------------------------------
DIE HTML DATEI:
<html>
<head>
<script language="JavaScript" type="text/javascript" src="./sitemap_scr.js">
</script>
</head>
<body>
<table cellpadding='0' cellspacing='0' border='0'><td><img id="lm1tlm0" src="./sitemap_m1_b.png" /></td>
<td><a href="javascript
:void(0);" onmouseover="exM(m1,'m1mn1','m1tlm0',event);chgBg(m1,'m1tlm0 ',3)" onmouseout="coM(m1,'m1mn1','m1tlm0');chgBg(m1,'m1tlm0',0)">< img border="0" id="m1tlm0" src="./sitemap_m1_i0.png" /></a></td>
<td><img id="lm1tlm1" src="./sitemap_m1_s.png" /></td>
<td><a href="javascript
:void(0);" onmouseover="exM(m1,'m1mn2','m1tlm1',event);chgBg(m1,'m1tlm1 ',3)" onmouseout="coM(m1,'m1mn2','m1tlm1');chgBg(m1,'m1tlm1',0)">< img border="0" id="m1tlm1" src="./sitemap_m1_i1.png" /></a></td>
<td><img id="lm1tlm2" src="./sitemap_m1_e.png" /></td>
</table>
<p>Note: The menu item links are disabled in the demo version.</p>
</body>
</html>
DIE HAUPTJAVASCRIPTDATEI:
//script generated by SiteXpert (
www.xtreeme.com/sitexpert/)
//Copyright(C) 1998-2003 Xtreeme GmbH
NS60=(navigator.userAgent.indexOf("Netscape6/6.0")!=-1)
Opera=(navigator.userAgent.indexOf('Opera')!=-1)||(navigator.appName.indexOf('Opera')!=-1)||(window.opera)
Opera7=(Opera&&document.createElement!=null&&document.addEve ntListener!=null)
IE4=(document.all&&!Opera)
mac=((IE4)&&(navigator.appVersion.indexOf("Mac")!=-1))
DOM=document.documentElement&&!IE4&&!Opera
NS4=navigator.appName.indexOf("Netscape")>-1&&!DOM
mswnd=(navigator.appVersion.indexOf("Windows")!=-1||navigator.appVersion.indexOf("WinNT")!=-1)
if(IE4){
av=navigator.appVersion
avi=av.indexOf("MSIE")
if(avi==-1){version=parseInt(av);}else{version=parseInt(av.substr(avi +4));}}
var ver='2.0.1'
var m1=new Object
m1.name='m1'
m1.fnm='sitemap_m1'
if(!window.lastm||window.lastm<1)lastm=1
if(NS4||IE4||DOM||Opera){
m1.v17=null
m1.v17Timeout=''
var maxZ=1000
m1.v18
m1.targetFrame
var docLoaded=false
m1.bIncBorder=true
m1.v29=null
m1.v29Str=''
m1.scrollDelay=50
m1.scrollStep=10
m1.showDelayedTimeout=null
m1.fadingSteps=8
m1.v21="."
m1.maxlev=2
m1.v22=0
m1.bVarWidth=0
m1.bShowDel=250
m1.v23=160
m1.levelOffset=20
m1.bord=2
m1.vertSpace=3
m1.sep=0
m1.v19=false
m1.bkv=0
m1.rev=0
m1.shs=4
m1.shc='#C0C0C0'
m1.xOff=0
m1.yOff=0
m1.v20=false
m1.cntFrame="content"
m1.menuFrame=""
m1.v24=""
m1.mout=true
m1.iconSize=8
m1.closeDelay=1000
m1.tlmOrigBg="White"
m1.tlmOrigCol="White"
m1.v25=true
m1.v52=true
m1.popupOpacity=0
m1.v11=true
m1.rm=-1
if(document.getElementById&&(!Opera||Opera7))m1.bord=0
m1.v10=8
m1.popupLeftPad=2
m1.v01=2
m1.tlmHlBg="#FFCC00"
m1.tlmHlCol="Black"
m1.borderCol="Black"
m1.menuHorizontal=true
m1.scrollHeight=6}
m1.lev0=new Array("12px",false,false,"White","White","Black","Verdana,Ar ial,Helvetica","#FFCC00")
m1.lev1=new Array("12px",false,false,"White","White","Black","Verdana,Ar ial,Helvetica","#FFCC00")
m1.lev2=new Array("12px",false,false,"White","White","Black","Verdana,Ar ial,Helvetica","#FFCC00")
m1mn1=new Array
(
"Item","#",0
,"Subfolder","#",1
)
m1mn1_2=new Array
(
"<!--_blank-->Item opened in a new window","#",0
)
m1mn2=new Array
(
"Item","#",0
)
absPath=""
if(m1.v19&&!m1.v20){
if(window.location.href.lastIndexOf("\\")>window.location.hr ef.lastIndexOf("/")) {sepCh = "\\" ;} else {sepCh = "/" ;}
absPath=window.location.href.substring(0,window.location.hre f.lastIndexOf(sepCh)+1)}
m1.popupOffset=1
m1.v02=m1.v23
if(DOM||IE4||Opera7){
var stp="<img width=1 height=1 style='display:none' id="
var stq=" src='./sitemap_m1"
document.write(stp+"'m1menubg4'"+stq+"bg4.png'>")
document.write(stp+"'m1menubg5'"+stq+"bg5.png'>")
document.write(stp+"'m1menubg6'"+stq+"bg6.png'>")
document.write(stp+"'m1_bh'"+stq+"_bh.png'>")
document.write(stp+"'m1_b'"+stq+"_b.png'>")
document.write(stp+"'m1_eh'"+stq+"_eh.png'>")
document.write(stp+"'m1_e'"+stq+"_e.png'>")
document.write(stp+"'m1_slh'"+stq+"_slh.png'>")
document.write(stp+"'m1_srh'"+stq+"_srh.png'>")
document.write(stp+"'m1_s'"+stq+"_s.png'>")
document.write(stp+"'pre0m1tlm0'"+stq+"_i0.png'>")
document.write(stp+"'pre1m1tlm0'"+stq+"_i0h.png'>")
document.write(stp+"'pre0m1tlm1'"+stq+"_i1.png'>")
document.write(stp+"'pre1m1tlm1'"+stq+"_i1h.png'>")}
if(Opera&&!Opera7)document.write("<"+"script language='JavaScript1.2' src='./menu_opera.js'><"+"/"+"script>")
else if(NS4)document.write("<"+"script language='JavaScript1.2' src='./menu_ns4.js'><"+"/"+"script>")
else if(document.getElementById)document.write("<"+"script language='JavaScript1.2' src='./menu_dom.js'><"+"/"+"script>")
else document.write("<"+"script language='JavaScript1.2' src='./menu_ie4.js'><"+"/"+"script>")
document.write("<style type='text/css'>\n")
document.write(".m1CL0,.m1CL0:link{text-decoration:none;color:White; }\n")
document.write(".m1CL0:visited{color:White}\n")
document.write(".topFold{position:"+(!DOM&&!IE4?"relative":" static")+"}\n")
if(NS4&&!m1.v25)document.write(".x1{padding-left:10px;padding-right:10px;}\n")
document.write(".m1mit{"+((!NS4||m1.v25)?"padding-left:10px;padding-right:10px;":"")+"color:White; font-family:Verdana,Arial,Helvetica; font-size:12px; }\n")
document.write("</style>\n\n")
DANN NOCH 5 WEITERE
die sich menu_dom.js, menu_ie4.js, menu_ns4.js, menu_opera.js und menu_opera_frame.js nennen.
Würde mich sehr über ilfe freuen. Vielen Dank fürs lange mitlesen.