Autor | Zpráva | ||
---|---|---|---|
jvackar Profil |
#1 · Zasláno: 9. 10. 2007, 16:32:26
Udělal jsem si menu pomocí hocermenu.htc. Vše funguje správně na webu v Mozille, Opeře, IE7, ale v IE5 a 6 ne. Pokud to ale otevřu v offline verzi IE5 a IE6, tak to jede správně. Ukázku stránky jsem umístil na : www.ata4.cz/pokus/1/menu/menu.htm, css je na www.ata4.cz/pokus/1/menu.css, hovermenu.htc je na www.ata4.cz/pokus/1/menu/hovermenu.htc.
Poradí mi někdo v čem je problém? Dík |
||
Str4wberry Profil |
#2 · Zasláno: 9. 10. 2007, 16:35:17
jvackar
Všechny odkazy mi vrací „Not Found 404“. |
||
jvackar Profil |
#3 · Zasláno: 9. 10. 2007, 16:37:34
|
||
Bubák Profil |
#4 · Zasláno: 9. 10. 2007, 16:50:56
Soubor "hovermenu.htc" máš ve složce "menu", přesuň soubor, nebo v CSS doplň cestu k souboru.
|
||
habendorf Profil |
#5 · Zasláno: 9. 10. 2007, 16:54:31
Pokud ti to offline jede a online ne, pravděpodobně posílá server špatné MIME.
Vytvoř si .htaccess a dej do něho toto: AddType text/x-component .htc Další možnost je přejmenovat soubor na *.php a adekvátně ho přilinkovat. |
||
jvackar Profil |
#6 · Zasláno: 9. 10. 2007, 17:00:29
Jak vytvořím .htaccess a do něj vložim AddType text/x-component .htc . Jsem lama:-(
Nejsem administrátorem serveru, mám u něj jen mé stránky. |
||
habendorf Profil |
#7 · Zasláno: 9. 10. 2007, 17:05:28
jvackar
Asi o to budeš muset hostéra požádat. Na .htaccess bývají (oprávněně) hákliví. |
||
Bubák Profil |
#8 · Zasláno: 9. 10. 2007, 17:10:22 · Upravil/a: Bubák
Proč tak blbnout, stačí se podívat.
www.ata4.cz/pokus/1/menu.css ul, li { behavior: url(hovermenu.htc); } Takže soubor "hovermenu.htc" by měl být na url: www.ata4.cz/pokus/1/hovermenu.htc Ale tam (nyní) není je na url: www.ata4.cz/pokus/1/menu/hovermenu.htc Co s tím, jsem už psal. |
||
habendorf Profil |
#9 · Zasláno: 9. 10. 2007, 17:13:16
Bubák
Jaktože mu to offline funguje? |
||
jvackar Profil |
#10 · Zasláno: 9. 10. 2007, 17:17:52
k Bubákovi:
Na webu se píše, že IE má bug, behavior neuvádí adresu k hovermenu.htc vůči css souboru ale vůči stránce. viz: http://users.hszk.bme.hu/~hj130/css/list_menu/hover/ |
||
jvackar Profil |
#11 · Zasláno: 9. 10. 2007, 17:20:43
Nejde to bez admina? Přelinkování a přepsání souboru hovermenu.htc na hovermenu.php nefunguje.
|
||
habendorf Profil |
#12 · Zasláno: 9. 10. 2007, 17:25:45 · Upravil/a: habendorf
No jasně, adresa se bere vůči stránce, tu máš v pořádku. Jinak by ti to taky nešlo offline.
A posíláš to php se správným MIME? Mělo by vypadat nějak takto: <?php header('Content-type: text/x-component'); include('hover.htc'); ?> |
||
jvackar Profil |
#13 · Zasláno: 9. 10. 2007, 17:48:04
Kam mám ten kód vložit?
Soubor menu.htm jsem přejmenoval na menu.php a do něj jsem vložil <HTML> <HEAD> <META HTTP-EQUIV=CONTENT-TYPE CONTENT="text/html; charset=windows-1250"> <TITLE></TITLE> <LINK REL="stylesheet" TYPE="text/css" HREF="../menu.css"> <?php header('Content-type: text/x-component'); include('hovermenu.htc'); ?> </HEAD>........ Hází to nějakou chybu. Viz: www.ata4.cz/pokus/2/menu/menu.htm PHP a MIME vůbec neumim a nerozumim:-( |
||
jvackar Profil |
#14 · Zasláno: 9. 10. 2007, 17:48:47
|
||
habendorf Profil |
#15 · Zasláno: 9. 10. 2007, 17:53:09
Ufff.
Na html nešahej. Do css dej ul, li { behavior: url(hovermenu.php); } hovermenu.php už jsem ti napsal. Místo include tam můžeš ten htc soubor vypsat, to je jedno. |
||
habendorf Profil |
#16 · Zasláno: 9. 10. 2007, 17:54:12
BTW, nebylo by jednodušší prvně zkusit uploadnout ten .htaccess? Třeba to máš povolený, co já vím. Vytvořit a uploadnout ho je tak na 10 vteřin.
|
||
jvackar Profil |
#17 · Zasláno: 9. 10. 2007, 18:05:16
Upload .htaccess nešel. Ale poslední rada byla k nezaplacení. Výsledek je pro zájemce dočasně na
www.ata4.cz/pokus/3/menu/menu.htm Moc dík:-)) |
||
habendorf Profil |
#18 · Zasláno: 9. 10. 2007, 18:09:42
Paráda. Byl to tedy boj, ale hlavně že se zadařilo :o)
|
||
Časová prodleva: 17 let
|
0