• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Hilfe! Warum funktioniert der Button im IE nicht?

Status
Für weitere Antworten geschlossen.

Achim

Neues Mitglied
Also:
Der Button ist im Mozilla Firefox und Safari (OS-X) funktionsfähig, aber im IE unter XP tut sich garnix!
Ich habe die onlinetips durchsucht, kann aber nichts finden damit ich das verstehe und lösen kann:

Das ist der Anfang:

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]"> 
<html xmlns="[URL="http://www.w3.org/1999/xhtml"]http://www.w3.org/1999/xhtml[/URL]"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
<link href="CSS/dp.css" rel="stylesheet" type="text/css" />
.........

Das der link auf den Button gelegt:

HTML:
	<a href="protected/011aktinfos.html"target="_self" > 
    <input type="submit" name="Download" value="Download Infobrief" /> 
	</a>
Danke für jeden Tip!
Achim

Mod-Edit: HTML-Code-Tags hinzugefügt - Bitte bei HTML-Code immer benutzen (Artemis)
 
Zuletzt bearbeitet von einem Moderator:
Hallo Achim,

Zu deinem Problem: Ich habe deinen Code ausprobiert (FF) und der Button funktioniert. Es kann allerdings sein, dass deine Version oder der IE damit Probleme hat, dass du keinen Abstand zwischen <a href="protected/011aktinfos.html" und dem target-Tag gelassen hast. Versuche es mal damit.

Ein weiterer Grund könnte "type="submit"" sein. Ein Submit-Button ist eigentlich nur dafür da, ein Formular abzusenden, nicht um auf eine andere Seite zu verlinken, versuche es daher mal mit
HTML:
<input name="Download" value="Download Infobrief" />

Gruß Mysterious
 
Zuletzt bearbeitet von einem Moderator:
Hi,

HTML:
<a href= "protected/011aktinfos.html"target="_self" >
<input type="button" name="Download" value="Download Infobrief" />

Geht in diesem ... (sch...) IE mit XP auch nicht, hatte ich auch schon vorher. Braucht der "Button" vielleicht ein skriptaufruf?

Wie schon gesagt, in Safari oder Firefox ist alles ok.
 
Zuletzt bearbeitet von einem Moderator:
Zu deinem Problem: Ich habe deinen Code ausprobiert (FF) und der Button funktioniert. Es kann allerdings sein, dass deine Version oder der IE damit Probleme hat, dass du keinen Abstand zwischen <a href="protected/011aktinfos.html" und dem target-Tag gelassen hast. Versuche es mal damit.
Daran wird es wohl eher nicht liegen, es gibt einige Seiten, deren Quelltext so aufgebaut ist und sie funktionieren (zumindest aus der Sicht eines Benutzers) tadellos.

Ein weiterer Grund könnte "type="submit"" sein. Ein Submit-Button ist eigentlich nur dafür da, ein Formular abzusenden, nicht um auf eine andere Seite zu verlinken, versuche es daher mal mit
HTML:
<input name="Download" value="Download Infobrief" />
Richtig, einen Button macht man allerdings wie folgt:
HTML:
<input type="button" value="[BESCHREIBUNG]" />

Achim, dein Code ist so oder so nicht valide. Entweder du machst bei dem Button mittels JavaScript die Weiterleitung auf eine Seite:
HTML:
<input type="button" value="[BESCHREIBUNG]" onClick="location.href = '[URL]';" />
oder du gestaltest einen normalen Link mittels CSS wie einen Button.

» CSS lernen bei css4you
 
HTML:
<form action="protected/011aktinfos.html" method="post">
<input type="submit" value="Download Infobrief" />
</form>

wenn du die datei aber direkt zum download anbieten willst, solltest du die datei eher als zip-datei verlinken.
 
Verhueterli schrieb:
Richtig, einen Button macht man allerdings wie folgt:
HTML:
<input type="button" value="[BESCHREIBUNG]" />
Richtig, man kann ihn aber auch ohne "type="button" " machen.

Mod-Edit: Ein "]" hinzugefügt - Sah grauslich aus ;-) (Artemis)
 
Zuletzt bearbeitet von einem Moderator:
Vielen Dank für eure Hilfe !!!

Habe dem button den javascript aufruf ( onClick="location.href) mitgegebe.
LG Achim
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben