Autor | Zpráva | ||
---|---|---|---|
Tomáš Bohuněk Profil * |
#1 · Zasláno: 11. 1. 2007, 09:01:32
Prosím Vás o pomoc, dělám známému e-shop v php, chtěl bych tam mít plovoucí menu, jenže jediné jsem viděl v javascriptu, tak jsem si stáhl z nějakého serveru příklad, který jsem zakomponoval do svého souboru hlava.php, který se stará o menu. Na domácím počítači mám EasyPHP a s tím mi vše funguje zdá se bezvadně. Ale jakmile celý e-shop nahraju na server wz.cz, tak na internetu to vůbec nefunguje. Prosím Vás o radu, zdroják přikládám, díky:
<link href='styly/<?echo "$styly" ?>' rel='stylesheet' type='text/css'> <script> if (!document.layers) document.write('<div id="divStayTopLeft" style="position:absolute">') </script> <div> <layer id="divStayTopLeft"> <table border="0"> <tr> <td align="center" valign="center" > <div class="kulik"> <img src="logo02.jpg" width="200" height="100"> </div> <div class="akce"> <b><font color=red size="+1" > !</font> <a href="index.php?exe=3&sortiment=akce">AKCE - SLEVY</a> <b><font color=red size="+1"> !</font> </div> <hr> <font size="+1">DÁMSKÁ OBUV:</font> <script menumaker src="menu_damske_letni.js"></script> <script menumaker src="menu_damske_celorocni.js"></script> <script menumaker src="menu_damske_zimni.js"></script> <script menumaker src="menu_damske_spolsvat.js"></script> <script menumaker src="menu_damske_domhol.js"></script> <script menumaker src="menu_damske_praczdr.js"></script> <script menumaker src="menu_damske_sport.js"></script> <hr> <font size="+1">PÁNSKÁ OBUV:</font> <script menumaker src="menu_panske_letni.js"></script> <script menumaker src="menu_panske_celorocni.js"></script> <script menumaker src="menu_panske_zimnt.js"></script> <script menumaker src="menu_panske_spolec.js"></script> <script menumaker src="menu_panske_domhol.js"></script> <script menumaker src="menu_panske_praczdr.js"></script> <script menumaker src="menu_panske_myslryb.js"></script> <script menumaker src="menu_panske_sport.js"></script> <hr> <font size="+1">DĚTSKÁ OBUV:</font> <script menumaker src="menu_detske_letni.js"></script> <script menumaker src="menu_detske_celorocni.js"></script> <script menumaker src="menu_detske_zimni.js"></script> <script menumaker src="menu_detske_dom.js"></script> <script menumaker src="menu_detske_sport.js"></script> <hr> <font size="+1">JINÝ SORTIMENT:</font> <script menumaker src="jiny_menu.js"></script> <hr> <font size="+1">OSOBNÍ:</font> <script menumaker src="osobni.js"></script> <br> <br> <a href="<?php echo $PHP_SELF ?>?exe=5&sortiment=<?php echo $sortiment ?>">Nákupní košík</a> <br> <a href="index.php">Hlavní stránka</a><br> <a href="indexvel.php">Velkoobchod</a><br> </td> <td> <?php $arr = array (); $dir = './sortiment'; if (is_dir($dir)) { if ($klika = opendir($dir)) { while (($file= readdir($klika)) !== false) { if (substr ($file, 0 ,1) != '.') { $file = ereg_replace('.txt','',$file); // get rid extension $arr[] = $file; } } } else { exit('<p>Nelze otevřít sortiment'); } } else { exit('<p>Nelze nalézt sortiment'); } $arr = sort_cz($arr); reset ($arr); ?> </td> </td> <tr> </table> </layer> </div> <script type="text/javascript"> var verticalpos="frombottom" if (!document.layers) document.write('</div>') function JSFX_FloatTopDiv() { var startX = 30, startY = 860; var ns = (navigator.appName.indexOf("Netscape") != -1); var ie = (navigator.appName.indexOf("IE") != -1); var d = document; function ml(id) { var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]; if(d.layers)el.style=el; el.sP=function(x,y){this.style.left=x;this.style.top=y;}; el.x = startX; if (verticalpos=="fromtop") el.y = startY; else{ el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; el.y = ie ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; el.y -= startY; } return el; } window.stayTopLeft=function() { if (verticalpos=="fromtop"){ var pY = ns ? pageYOffset : document.body.scrollTop; ftlObj.y += (pY + startY - ftlObj.y)/8; } else{ var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; ftlObj.y += (pY - startY - ftlObj.y)/8; } ftlObj.sP(ftlObj.x, ftlObj.y); setTimeout("stayTopLeft()", 10); } ftlObj = ml("divStayTopLeft"); stayTopLeft(); } JSFX_FloatTopDiv(); </script>[/b][b] |
||
habendorf Profil |
#2 · Zasláno: 11. 1. 2007, 12:21:40
Dobrá vykopávka :o)
Zkus něco z tohoto tísíciletí. |
||
Tomáš Bohuněk Profil * |
#3 · Zasláno: 11. 1. 2007, 13:21:05
hm, díky za radu
|
||
peta Profil |
#4 · Zasláno: 13. 1. 2007, 16:44:29
http://css.interval.cz/
Menu generovane JS jakoby neexistovalo pro hlasovou ctecku. Mimochodem prima vymozenost moderni doby :) Uz lepsi JS menu jsou na strankach: http://www.volny.cz/peter.mlich/www.htm#mssub22 S necim takovym, co si includuje milion src=... bych neztracel cas. Zbytecna zatez PC |
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0