Wyśrodkowanie menu w javascript (na stronie)

0

Witam, mam program do tworzenia menu dzięki, któremu udało mi się je uzyskać. Program wygenerował kod w js, ale jak go kopiuje do strony pojawia mi się w lewym górnym rogu. Chciał bym się dowiedzieć w jaki sposób można tym menu zmieniać jego położenie na stronie czy potrzebny będzie do tego css czy wystarczą korekty w poniższym kodzie. Jak tak to jakie bo mało co się orientuje? Uprzejmie proszę o odpowiedź. Pozdrawiam.

<script type="text/javascript">
<!--
stm_bm(["menu79fb",982,"","blank.gif",0,"","",0,0,250,0,500,1,0,0,"","",0,0,1,2,"default","hand","",1,25],this);
stm_bp("p0",[0,4,0,0,0,0,0,0,100,"",-2,"",-2,50,0,0,"#999999","transparent","",3,0,0,"#000000","",-1,-1,0,"","",3,"",20,20,0,"","you-big1.gif",3,"",-1,-1,0,"","",3,"",20,20,0,"","zuo-big1.gif",3,"","","","",20,20,20,20,20,20,20,20]);
stm_ai("p0i0",[0,"Guild Info","","",-1,-1,0,"#","_self","","","","",0,0,0,"","",0,0,0,1,1,"#E6EFF9",1,"#FFD602",1,"middle.gif","2-middle.gif",3,3,0,0,"#E6EFF9","#000000","#7c7c7c","#2095d7","8pt Verdana","8pt Verdana",0,0,"middle.gif","2-left.gif","right.gif","2-right.gif",2,2,41],128,42);
stm_aix("p0i1","p0i0",[0,"Rangi","","",-1,-1,0,"#","_self","","","","",0,0,0,"","",0,0,0,1,1,"#E6EFF9",1,"#FFD602",1,"middle.gif","2-middle.gif",3,3,0,0,"#E6EFF9","#000000","#7c7c7c","#2095d7","8pt Verdana","8pt Verdana",0,0,"left.gif"],126,42);
stm_aix("p0i2","p0i1",[0,"Regulamin"],126,42);
stm_aix("p0i3","p0i1",[0,"Ważne Linki"],126,42);
stm_ep();
stm_em();
//-->
</script>
3

Sothink DHTML menu? zmien 7 parametr w pierwszej tabeli w wywołaniu stm_bm na 1. Tu masz specyfikacje starszej wersji: http://brentwood-karting.com/specialoffer2/js/menu/DM6JSSpec.htm

Tak btw: $65 za takie menu to powinieneś mieć wsparcie permium normalnie, albo na stronie producenta. Tak w ogóle to takie menu i w taki sposób robine to przerost formy nad treścią, menu teraz się robi z użyciem css i normalnych elementów html.

0

Tak dokładnie użyłem tego programu. Ale ten parametr raczej nie jest za to odpowiedzialny :(. Możliwe, że jest to przerost... no ale łatwiej mi skorzystać z tego programu niż pisać z palca. Dzięki za info o specyfikacji. Będę próbował dalej przystosować wygenerowane menu, chyba że ktoś poleci jakieś tutki do w.w tematu.
Pozdr.

1

No to popatrz co Ci dałem: 7 Int Menu Align (0:left, 1:center, 2:right) (Only for static menu) czyli 7 parametr w tym masz obecnie 0 (lewo) zmienisz na 1 będziesz mieć centrum. Skąd wiem że masz "Static menu" do którego odnosi się ten parametr? Tutaj: 4 Int Menu Type (0:static, 1:float, 2:custom, 3:context ) w 4 masz 0 więc jest static (czwórka jest następna po "blank.gif")

Skąd wiem które parametry sa które? Liczę ;)

0

Program jest przydatny, ale brakuje mu żeby przy funkcji static miał koordynaty (X&Y) do wprowadzenia, które niestety występuje tylko przy funkcji float. Próbowałem wypozycjonować menu dzięki float i w samym kodzie zmienic na 0 (static) aby menu nie rozjeżdżało się. Wprowadzenie tej zmiennej powoduje automatyczne ustawienie do lewego boku lub prawego albo na środek tylko w jednej linii. A moje menu jest na środku strony. Dziękuje za pomoc.

Static menu

 
stm_bm(["menu",980,"","blank.gif",0,"","",1,0,250,0,500,1,0,0,"","100%",0,1,1,2,"default","hand","",1,1000],this);

Float menu

stm_bm(["menu",980,"","blank.gif",1,"stgcl()+170","stgct()+200",1,0,250,0,500,1,0,0,"","100%",0,1,1,2,"default","hand","",1,1000],this);
0

Witam, może ktoś powiedzieć jak uniknąć takiego komunikatu na IE "Program IE ograniczył tej stronie sieci Web możliwość uruchamiania skryptów i kontrolek ActiveX", albo podzielić się wiedzą co zrobiłem nie tak? Tyczy się to tego samego programu dlatego nie utworzyłem nowego tematu. Sorry za nie porządek w kodzie.

<!DOCTYPE html 
	PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
   <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>Kaer Morhen Army</title>

<center><img src="kaer.png" alt="wow"></center>
<style type="text/css"></style>
<link href="style/css.css" type="text/css" rel="stylesheet" />

<script type="text/javascript" id="sothink_dhtmlmenu"> <!--
 st_siteroot="file:///g|/stronaII";
 st_jspath="/Jscript/stmenu.js";
 if(!window.location.href.indexOf("file:") && st_jspath.charAt(0)=="/")
  document.write('<script type="text/javascript" src="'+st_siteroot+st_jspath+'"><\/script>');
 else 
  document.write('<script type="text/javascript" src="'+st_jspath+'"><\/script>');
//--> </script>
</head>

<body>



     <div id="navigation">

<script type="text/javascript">
    <!--
stm_bm(["menu79fb",980,"/Imagesmenu","blank.gif",0,"","",0,0,250,0,500,1,0,0,"","",0,0,1,2,"default","hand","file:///g|/stronaII",1,25],this);
stm_bp("p0",[0,4,0,0,0,0,0,0,100,"",-2,"",-2,50,0,0,"#999999","transparent","",3,0,0,"#000000","",-1,-1,0,"","",3,"",20,20,0,"","you-big1.gif",3,"",-1,-1,0,"","",3,"",20,20,0,"","zuo-big1.gif",3,"","","","",20,20,20,20,20,20,20,20]);
stm_ai("p0i0",[0,"Home","","",-1,-1,0,"#home","_self","","","","",0,0,0,"","",0,0,0,1,1,"#E6EFF9",1,"#FFD602",1,"middle.gif","2-middle.gif",3,3,0,0,"#E6EFF9","#000000","#7c7c7c","#2095d7","8pt Verdana","8pt Verdana",0,0,"left.gif","2-left.gif","right.gif","2-right.gif",2,2,41],120,42);
stm_aix("p0i1","p0i0",[0,"Guild Info","","",-1,-1,0,"#Guild%20Info","_self","","","","",0,0,0,"","",0,0,0,1,1,"#E6EFF9",1,"#FFD602",1,"middle.gif","2-middle.gif",3,3,0,0,"#E6EFF9","#000000","#7c7c7c","#2095d7","8pt Verdana","8pt Verdana",0,0,"middle.gif"],120,42);
stm_aix("p0i2","p0i0",[0,"Rangi","","",-1,-1,0,"#Rangi"],120,42);
stm_aix("p0i3","p0i0",[0,"Regulamin","","",-1,-1,0,"#"],120,42);
stm_aix("p0i4","p0i3",[0,"Ważne Linki"],120,42);
stm_aix("p0i5","p0i3",[0,"Forum"],120,42);
stm_ep();
stm_em();
//-->
</script>
 
    </div>
<noscript>
        <ul>
            <li><a title="#home" href="#home" target="_self">Home</a></li>
            <li><a title="#Guild Info" href="#Guild Info" target="_self">Guild Info</a></li>
            <li><a title="#Rangi" href="#Rangi" target="_self">Rangi</a></li>
            <li><a title="#Regulamin" href="#Regulamin" target="_self">Regulamin</a></li>
            <li><a title="#Wazne linki" href="#Wazne linki" target="_self">Ważne Linki</a></li>
            <li><a title="#Forum" href="#Forum" target="_self">Forum</a></li>
        </ul>
</noscript>
</body>
</html>

    
1

teoretycznie nic takiego dziac się nie powinno, ale możliwe ze IS się pluje o to ze masz JS linkowany przez file:// Jweśli byś mógł postawić to na lokalnym serwerze i liknować via http:// to by może pomogło.

Tutaj torchę o tym jest: http://www.helpndoc.com/articles/2011-01-21-internet-explorer-showing-activex-warning-when-html-documentation-viewed-locally głównie chodzi właśnie o to że robisz lokalnie via file:// a nie via http:// więc postawienie prostego serwera powinno załatwić sprawę.

1

Dzięki wielkie za odpowiedź :). Pozdr

1 użytkowników online, w tym zalogowanych: 0, gości: 1