Internet Explorer streikt

js-mueller

Erfahrenes Mitglied
Hi ich hab eine js datei gebastelt um zeichen in eine form einzu füge, doch sobald ich das script einfüge streikt der internet explorer, es wird einfach nur die hintegrund farbe der seite angezigt mehr net. Bei mozilla gehta lles einwandfrei, auch die funktionen.

Code:
function wysiwyg_schreiben(text)
{
    nachricht.text.value = text;
}

function wysiwyg_aufforderung(art) 
{
    if (art == "fett")
    {
        fett = prompt("Bitte geben Sie eine Text ein");
        
        if (fett == "")
        {
            alert("Es Wurde kein Text angegeben");
            exit;
        }  
        
        wysiwyg_schreiben("rF["+fett+"]rF");  
    }
    
    if (art == "kursiv")
    {
        kursiv = prompt("Bitte geben Sie eine Text ein");
        
        if (kursiv == "")
        {
            alert("Es Wurde kein Text angegeben");
            exit;
        }  
        
        wysiwyg_schreiben("rK["+kursiv+"]rK");
    }
    
    if (art == "unterstrichen")
    {
        unterstrichen = prompt("Bitte geben Sie eine Text ein");
        
        if (unterstrichen == "")
        {
            alert("Es Wurde kein Text angegeben");
            exit;
        }  
        
        wysiwyg_schreiben("rU["+unterstrichen+"]rU");
    }
    
    if (art == "grafik")
    {
        grafik = prompt("Bitte geben Sie eine Internet Addresse für die Grafik ein.","http://");
        
        if (grafik == "")
        {
            alert("Es Wurde keine Grafik angegeben");
            exit;
        }
                 
        wysiwyg_schreiben("rGrafik["+grafik+"]rGrafik");
    }
    
    if (art == "code")
    {
        wysiwyg_schreiben("rCode[Beschreibung|@@|Code]rCode");
    }
    
    if (art == "zitat")
    {
        wysiwyg_schreiben("rZitat[Name|@@|Code]Zitat");
    }
    
    if (art == "verweis")
    {
        addresse = prompt("Bitte geben Sie eine Internet Addresse ein.","http://");
       
        var fehler = 0;
       
        var addresse_http = addresse.substr(0,7);
        var addresse_ftp = addresse.substr(0,6);
        
        if (addresse_http != "http://")
        {
            if (addresse_ftp != "ftp://")
                fehler = 1;
        }    
       
        if (fehler == 1)
        {
            alert("Bitte geben Sie eine Addresse in, welche mit ftp:// oder http:// beginnt.");
            exit;
        }
          
        addresse_beschreibung = prompt("Bitte geben Sie eine beschreibung der Addresse ein",addresse);
       
        if (addresse_beschreibung == "")
        {
            alert("Bitte geben Sie eine Beschreibung der Addresse ein");
            exit;
        }
       
        wysiwyg_schreiben("rVerweis["+addresse_http+"|@@|"+addresse_beschreibung+"]rVerweis");
    }
}
 
Zeige mal die komplette Seite... aus dem Geposteten ist nichts ersichtlich.

Weiterhin...beachte bitte die Netiquette#12 .... die sollte dir nach 3 Jahren im Board mittlerweile bekannt sein. Danke.
 
Das ist die Datei in der ich das JS aufrufe. In den Bildern ist ein onclick drin um die Funktion zu starten.

Code:
<html>
<head>
<script src="wysiwyg.js" type="text/javascript" />
</head>
<body>
<strong><!-- MSK:rF_art --></strong>
<form action="index.php?modul=rF&aktion=themaSchreiben&fidn=<!-- MSK:rF_fidn -->" method="post" name="nachricht">
    <table class="kRahmen" style="border: 0px; margin: auto;">
        <tr>
            <td style="100px;"></td>
            <td><input type="text" name="titel" value="Titel" /></td>
        </tr>
        <tr>
            <td></td>
            <td><img src="../grafiken/schreiben_gui/abschluss_links.jpg" /><img src="../grafiken/schreiben_gui/Fett.jpg" onclick="wysiwyg_aufforderung('fett')"/><img src="../grafiken/schreiben_gui/Kursiv.jpg" onclick="wysiwyg_aufforderung('kursiv')"/><img src="../grafiken/schreiben_gui/Unterstrichen.jpg" onclick="wysiwyg_aufforderung('unterstrichen')"/><img src="../grafiken/schreiben_gui/Grafik.jpg" onclick="wysiwyg_aufforderung('grafik')" /><img src="../grafiken/schreiben_gui/Verweis.jpg" onclick="wysiwyg_aufforderung('verweis')"/><img src="../grafiken/schreiben_gui/Code.jpg" onclick="wysiwyg_aufforderung('code')"/><img src="../grafiken/schreiben_gui/Zitat.jpg" onclick="wysiwyg_aufforderung('zitat')"/><img src="../grafiken/schreiben_gui/abschluss_rechts.jpg" /></td>
        </tr>
        <tr>
            <td></td>
            <td>
                <textarea rows="10" cols="50" name="text"></textarea>
            </td>
        </tr>
        <tr>
            <td></td>
            <td><input type="submit" name="erstellen" value="Erstellen" /></td>
        </tr>
    </table>
</form>
</body>
</html>

edit:

Das komische ist halt, das der IE nichteinmal einen Fehler ausgibt sondenr einfach nichts anzeigt.
 
<script> ist kein leeres Element... es erfordert einen schliessenden Tag
Code:
<script src="wysiwyg.js" type="text/javascript"></script>
 

Neue Beiträge

Zurück