larshuber: Problem dynamsich genierter html code in iframe darstellen

Beitrag lesen

Hallo @all

Ich habe folgenes Problem . Ich schreibe eine asp.net Anwendung ,die den Usern das Ausfüllen von Loginformularen von Webseiten ersparen soll. Bei der Webseite handelt es sich um ein Formular das mittels post Methode die Logindaten an die webseite übermittelt.

Das Hauptproblem besteht darin , dass meine Anwendung html code dynamisch zur Laufzeit erstellt und diesen dann in einer Webseite darstellen muß.

Ich habe es geschafft das alles mithilfe eines Popups zu realisieren nur finde ich das nicht schön.

<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
//Funktion öffnet ein Neues Fenster und schreibt in das Fenster den html code
function openindex(){
fenster=window.open("", "test", "width=1100,height=1300");
 with (fenster.document) {
 open();
        write("<html>");
        write("<head>");
        write("</head>");
        write("<body onLoad='document.DetailView.submit()' bgcolor='#FFFFFF'>");
        write("");
        write(" <form action='http://uni:81/index.php' method='post' name='DetailView' id='form'>");
        write(" <input type='hidden' name='module' value='Users'>");
        write(" <input type='hidden' name='action' value='Authenticate'>");
        write(" <input type='hidden' name='return_module' value='Users'>");
        write(" <input type='hidden' name='return_action' value='Login'>");
        write("                                <input type='text' name='user_name' value='admin' tabindex='1'>");
        write("                                <input type='password' size='20' name='user_password' value='admin' tabindex='2'>");
        write("                                <input title='Login [Alt+L]' alt='Login [Alt+L]' accesskey='Login [Alt+L]' src='themes/images/btnSignInNEW.gif' type='image' name='Login' value='  Login  '  tabindex='5'>");
        write("  </form>");
        write("</body>");
        write("</html>");
  close();
 }
     }
</SCRIPT>
</head>
<body bgcolor="#FFFFFF" onload="openindex()">
<input type="button" value="HALLO" name="Haa" onClick="form1.submit()">
</body>
</html>

Nun zu meiner Frage geht das ganze auch mittels iframe?? also dem Iframe den "Inhalt" (html code) übergeben das es darstellen soll??
Oder per frames ?? Ihr seid so ziemlich meine letzte Hoffnung!!
Danke im Vorraus