webForumDet fria alternativet

Submitknapp med grafisk bild, fungerar i FF men inte i IE

HTML & CSS

3 svar · 454 visningar · startad av Blårand

Medlem sedan jan. 20032 356 inlägg
Frågan#1

Har ett PHP-script där jag sänder iväg uppgifter via submit-knappar.
För att slippa de gråa standardknapparna har jag gjort om dessa till att istället visa bilder, så att bilderna fungerar som submit-knappar.
Jag har gjort enligt nedan:

<input type="image" name="action" src="skicka.gif" value="<? echo $action08;?>">
<input type="image" name="action" src="visa.gif" value="<? echo $preview04;?>">

Problemet är nu att ovanstående kod enbart fungerar i FireFox och inte i IE.
Vad beror detta på, och hur justerar jag koden så att den fungerar i båda läsarna?

När jag kör koden i IE, verkar det som om inte värdena följer med på ett riktigt sätt, varav sidan inte visas korrekt. I FF fungerar det dock helt ok.

Medlem sedan juni 20006 031 inlägg
#2

Jag brukar ange bilden i min css fil och har aldrig haft problem med att det inte har funkat i olika webbläsare.

css filen:

input.knapp{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background-image:   url(gfx/knapp.gif);
  border: none;
  width: 100px;
  height: 22px;
}

formuläret:

<input class="knapp" name="submit" type="submit" id="submit" value="Logga in">
Medlem sedan apr. 20012 266 inlägg
#3

Koden bör fungera i båda läsarna, kan det vara så att det finns någon trasig HTML någonstans på sidan som sabbar?

Medlem sedan jan. 20032 356 inlägg
#4

Tack för hjälpen, jag har nu löst problemet och gjorde en css-lösning istället.

Men även om HTML-koden skulle vara "trasig" någonstans, så tycker man att resultatet borde utebli i båda webbläsarna, och inte enbart i den ena.

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)