Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z usemap
juszko
post 13.12.2008, 23:53:00
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.12.2008

Ostrzeżenie: (0%)
-----


Witam
Mam problem poniewaz nie dziala mi funkcja usemap pod firefoxem.
Oto tresc includowanego pliku naglowek.php

Kod
<?php
// sprawdzenie czy zmienna $add_site istnieje
if(!$add_site) exit;
?>
<img src="gfx/top.jpg" usemap="#map" border="0" />
<map id="map">
   <area shape="rect" coords="86,232,172,253" alt=""
         href="index.php" />
   <area shape="rect" coords="171,232,257,253" alt=""
         href="index.php?go=10" />
   <area shape="rect" coords="258,232,374,253" alt=""
         href="index.php?go=9" />
   <area shape="rect" coords="374,232,468,253" alt=""
         href="index.php?go=11" />
   <area shape="rect" coords="469,232,517,253" alt=""
         href="index.php?go=12" />
   <area shape="rect" coords="521,232,578,253" alt=""
         href="index.php?go=13" />
   <area shape="rect" coords="654,233,688,253" alt=""
         href="index.php" />
   <area shape="rect" coords="716,233,750,253" alt=""
         href="uk/index.php" />
   <area shape="rect" coords="683,232,717,253" alt=""
         href="de/index.php" />
</map>


Wszystko jest w pozadku pod IE ale pod Firefoxem nie dziala.
Bardzo prosze o pomoc, z gory wielkie dzieki.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
hiszpanespaniol
post 14.12.2008, 09:40:10
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

Ostrzeżenie: (0%)
-----


z mapami podobnie jak z kotwicami, analogicznie:

  1. <a href="#menu">powróć do wyboru stron</a>
  2.  
  3. <a NAME="menu">spis stron serwisu</a>
  4.  
  5. <!-- więc u Ciebie powinno być: -->
  6.  
  7. <img src="gfx/top.jpg" usemap="#map" />
  8. <map NAME="map">
  9.   <area shape="rect" coords="86,232,172,253" alt=""
  10.   href="index.php" />
  11. </map>



dałeś mapie "id" zamiast "name". Pod ie twierdzisz że działa. To pewnie z tych samych powodów dla których pod ie znacznik alt zachowuje się jak title niekiedy (czyli w wyniku błędu programu). Zamienisz na "name" i zadziała "wszędzie".

pozdrawiam


--------------------
Go to the top of the page
+Quote Post
juszko
post 14.12.2008, 11:55:05
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.12.2008

Ostrzeżenie: (0%)
-----


wielkie dzieki, dziala snitch.gif

A mam jeszcze jedno pytanie, mozna za pomoca usemap dodac strone do ulunionych lub ustawic jako startowa?

Pozdrawiam

Ten post edytował juszko 14.12.2008, 12:32:15
Go to the top of the page
+Quote Post
erix
post 14.12.2008, 13:13:35
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Można. Zdarzenia JavaScript możesz podpiąć również dla <area/>.

PS.
Cytat
dodac strone do ulunionych lub ustawic jako startowa?

Zadziała to TYLKO w IE.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
juszko
post 14.12.2008, 13:26:03
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.12.2008

Ostrzeżenie: (0%)
-----


Szkoda...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:23