HaGs: In meiner Homepage Dateien zum download anbieten?

Beitrag lesen

Hallo an das Forum,

in meiner Homepage will ich verschienden Logos zum Download anbieten. Der User kann diese dann weiterverwenden. Ich habe bereits das Internet und diverse Foren abgegrast, aber nichts auf meine Frage gefunden.

Es geht darum: Laut diversen Handbüchern kann man mit
<a href="images/downloads/download_files/alle_logos.zip" class="link">downloaden</a>
eine Datei zum Download anbieten.
Das funktioniert aber nur mit FireFox, im IE-Explorer erhalte ich den Windows-Explorer, wo ich dann ganz normal in der Verzeichnissstruktur klicken kann, Dateien löschen usw!!
Warum ist das so??????
Die einzige Lösung die ich gefunden habe, ist, dass man anstelle des Dateityp .zip irgend eine andere Erweiterung angeben muss. Nur dann muss der User nach dem Download diese Datei umbenennen, und die Endung .zip austauschen.
Ich habe absichtlich die rechte Maustaste für diese eine Seite gesperrt (das soll auch so bleiben). D.h. Rechtsklick geht nicht.

Wie gesagt, im FireFox funktionierts, nur im IE (Vers. 6) nicht!!!!!!
Hat jemand einen Lösungsvorschlag.

Zur Vollständigkeit der gesamte Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
        "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
<title>www.MEPHISTO-ROCK.com</title>  
<link rel="stylesheet" href="text.css" type="text/css">  
<style type="text/css">  
<!--  
.Stil1 {  
 color: #ED3335;  
 font-weight: bold;  
}  
-->  
</style>  
<script language="JavaScript" type="text/JavaScript">  
<!--  
var pwd="1234";  
function pwdcheck(){  
 check=null;  
 check=window.prompt("Nach dem Download-Passwort geht`s weiter!");  
 /*window.alert(check);*/  
 if (check==null) { /*bei Abbruch*/  
  window.alert("abgebrochen!");  
  return false;  
 } else if (check!=pwd) {  
  window.alert("falsche, oder keine Eingabe, weiter ...");  
  pwdcheck();  
 } else if (check==pwd) {  
    window.alert("richtige Eingabe, weiter ...");  
  return true;  
 } else {  
    return false;  
 }  
 return false;  
}  
function click (e) {  
  if (!e)  
    e = window.event;  
  if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {  
    if (window.opera)  
      window.alert("Sorry: Diese Funktion ist deaktiviert.");  
    return false;  
  }  
}  
if (document.layers)  
  document.captureEvents(Event.MOUSEDOWN);  
document.onmousedown = click;  
document.oncontextmenu = click;  
//-->  
</script>  
</head>  
<body onclick="click()" >  
<table width="508" border="0" cellspacing="0" cellpadding="0" class="lauftext" align="center">  
  <tr>  
    <td colspan="4"><font size="3"><b><i>DOWNLOADS</i><br>  
            <br>  
    </b></font></td>  
  </tr>  
  <tr>  
    <td colspan="4">&nbsp;</td>  
  </tr>  
  <tr>  
    <td colspan="4">  
      <div align="left">  
        <p>Hier im Downloadbereich stehen die MEPHISTO Logos, Schriftz&uuml;ge und Symbole zum Download zur Verf&uuml;gung.  
  Diese k&ouml;nnen f&uuml;r Werbezwecke, Plakate, Flyer, Einladungen usw. verwendet werden. <br>  
        <br>  
        Hinweis:<br>  
        Nach dem Klick auf den Downloadlink, wird ein Passwort abgefragt. Dieses Passwort kann bei  
  <a class="link" href="contact2.html" target="_blank">Andy Fill</a>,  
  <a class="link" href="contact2.html" target="_blank">Hannes Gschwentner</a>  
  oder mit <a class="link" href="mailto:office@mephisto-rock.com?subject=Anforderung%20des%20Download-Passwortes  
  &amp;body=Hallo%20Jungs,%0A%0AIch%20brauche%20das%20Passwort,%20weil%20">  
  E-Mail</a> angefordert werden. </p>  
        <p> </p>  
    </div></td>  
  </tr>  
  <tr>  
    <td>&nbsp;</td>  
    <td>&nbsp;</td>  
    <td>&nbsp;</td>  
    <td>&nbsp;</td>  
  </tr>  
  <tr>  
    <td width="132" height="30" bgcolor="#FFFFFF">  
    <div align="left">  
  <img src="images/downloads/schrift_1.jpg" width="130" height="30">  
    </div></td>  
    <td width="10">&nbsp;</td>  
    <td width="261">wei&szlig;er Hintergrund, schwarze Outline  
 </td>  
    <td width="105" align="right">  
  <a class="link" href="images/downloads/download_files/Schriftzug_weiss-schwarz.zip" onClick="return pwdcheck()">download</a>  
 </td>  
  </tr>  
  <tr>  
    <td height="10">&nbsp;</td>  
    <td>&nbsp;</td>  
  
    <td>&nbsp;</td>  
    <td>&nbsp;</td>  
  </tr>  
  <tr>  
    <td width="132" height="30" bgcolor="#000000">  
    <div align="left">  
 <img src="images/downloads/schrift_2.jpg" width="130" height="30" border="1">  
    </div></td>  
    <td width="10">&nbsp;</td>  
    <td width="261">schwarzer Hintergrund, wei&szlig;e Outline  
 </td>  
    <td width="105" align="right">  
  <a class="link" href="images/downloads/download_files/Schriftzug_schwarz-weiss.zip" onClick="return pwdcheck()">download</a>  
 </td>  
  </tr>  
  <tr>  
    <td height="10">&nbsp;</td>  
    <td>&nbsp;</td>  
    <td>&nbsp;</td>  
    <td>&nbsp;</td>  
  </tr>  
  <tr>  
    <td width="132" height="180" bgcolor="#000000">  
    <div align="left">  
 <img src="images/downloads/plakat-500x700_blank.jpg" width="130" border="1">  
    </div></td>  
    <td width="10">&nbsp;</td>  
    <td width="261">Plakat ohne Veranstaltungsort, Datum und Zeit. Diese k&ouml;nnen separat eingef&uuml;gt werden. </td>  
    <td width="105" align="right">  
  <a class="link" href="images/downloads/download_files/Plakat-500x700_blank.zip" onClick="return pwdcheck()">download</a>  
 </td>  
  </tr>  
  <tr>  
    <td height="30">&nbsp;</td>  
    <td colspan="3" align="center">Alle Dateien  
 <a href="images/downloads/download_files/alle_logos.zip" type="application/udf" target="_blank" class="link" onClick="return pwdcheck()">downloaden</a></td>  
  </tr>  
</table>  
</body>  
</html>