wieder ins iframe springen

[erledigt]wieder ins iframe springen

Hallo,

Zusatz:
Ich habe es geschafft der focus was falsch gesetzt omg damit geht der editor im Firefox und Opera schon mal perfekt ;ugl

Code Änderung:
[HTML]parent.textfeld.focus();[/HTML]

mein WYSIWYG Editor funktioniert schon ganz gut

Nur stört es mich gerade das wenn man zb. den [B] Button drückt erst wieder mit der Maus in das iframe klicken muss,
weiß einer von Euch wie das automatisch geht ?

Hier mein WYSIWYG Editor Marke Eigenbau :grin:

[HTML]

Textfeld
  <script type="text/javascript">
        
        function start(){
        
              document.getElementById("textfeld").contentDocument.designMode = "on";
              
        }
        
        function aussehen(befehl, fehler, eigenschafft){
        
        document.getElementById('textfeld').contentDocument.execCommand(befehl, fehler, eigenschafft);
        
        document.getElementById('textfeld').contentDocument.focus;
        
        }

        function senden(){
              
              var text = document.getElementById('textfeld').contentWindow.document.body.innerHTML;
              
              var umwandeln_1 = text.replace(/<P>/g, "");
              
              var umwandeln_2 = umwandeln_1.replace(/<\/P>/g, "<br>");
              
              document.getElementById("ausgabe").innerHTML = umwandeln_2;
        
          }
  
  </script>
  
  <style type="text/css">
    
        .rahmen{
        border:#CCCCCC 1px solid;
        width:400px;
        height:100px;
        }
        
        .box{
        width:400px;
        margin:100px auto;
        }
        
        .bilder{
        border:#999999 1px solid;
        }
        
  </style>
So Sieht es Später aus!
                    <!-- Text Eigenschafften -->
              
                    <button onclick="aussehen('Bold', false, null)">B</button>
                    <button onclick="aussehen('Italic', false, null)">I</button>
                    <button onclick="aussehen('Underline', false, null)">U</button>
                    
                    <!-- IMG Eigenschafften -->
                    
                    <img onclick="aussehen('insertimage', false, 'bilder/icon41.gif')" src="bilder/icon41.gif" />
                    <img onclick="aussehen('insertimage', false, 'bilder/laugh.gif')" src="bilder/laugh.gif" />
                    <img onclick="aussehen('insertimage', false, 'bilder/looney.sml.gif')" src="bilder/looney.sml.gif" />
              </td>
        </tr>
        <tr>
              <td>
                    <div class="rahmen">
                          <iframe id="textfeld" src="editor.html" marginheight="0" marginwidth="0" width="400" height="100" frameborder="0"></iframe>
                    </div>
              </td>
        </tr>
        <tr>
              <td align="right">
                    <button onclick="senden()">Senden</button>
              </td>
        </tr>
  </table>
  </div>
[/HTML]Im Opera funktioniert er schon am besten, Firefox kommt schon gut ran, und IE macht bei den Smileys noch paar Probleme, aber list sich alles lösen 8-)