1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Zadcplbm6C

Beiträge von Zadcplbm6C

  • Probleme mit IE.au3

    • Zadcplbm6C
    • 23. Dezember 2017 um 19:48

    Es handelt sich um eine Umfrage, die als webbasierte Intranetanwendung umgesetzt ist. Warum bekomme ich mit IEBodyReadHTML etwas anderes zurück als mit Rechtsklick, Quellcode anzeigen?

  • Probleme mit IE.au3

    • Zadcplbm6C
    • 23. Dezember 2017 um 19:33

    Der automatische Login funktioniert im Internet Explorer. IEBodyReadHTML gibt mir dennoch den Quelltext von der Loginseite zurück.

    HTML: before login
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <link rel="stylesheet" type="text/css" href="survey.css">
        <script type="text/javascript">
        function doRefresh() {
            if (document.getElementById('quiz-form')) {
                doSubmitQuizForm();
            } else {
                document.getElementById('refresh-form').submit();
            }
        }
        </script>
            <title>Survey title</title>
    </head>
    <body>
        <div class="center">
        <div id="layoutwrapper1">
        <div id="layoutwrapper2">
        <div id="logobox">
        <img src="logo.jpg" alt="" height="100" width="1000">
            </div>
        <div id="topbox">
            &nbsp;
        </div>
        <div id="menubox">
        <div id="mainmenu">
            <p>Server time at page load:<br>
        <span class="message">
                2017-12-23 17:00:00 HOMCET                
            </span>
            </p>
        </div>
        <div id="searchbox">
            &nbsp;
        </div>
        </div>    
    <form action="index.php" method="post">
        <table>
        <tbody>
                <tr>
            <th>
                        <label for="user">Username:</label>
                    </th>
            <td>
                        <input id="username" name="username" type="text">
                    </td>
            </tr>
            <tr>
            <th>
                        <label for="password">Password:</label>
                    </th>
            <td>
                        <input id="password" name="password" value="" type="password">
                    </td>
            </tr>         
                <tr>             
                    <td>
                        &nbsp;
                    </td>             
                    <td>
                        <input name="login_submit" value="Login" type="submit">             
                    </td>         
                </tr>
        </tbody>
        </table>
    </form>
    <p>
        Survey starts at 
        <span class="message">
            2017-12-23 17:00:00 HOMCET
        </span>
    </p>      
    <p>      
        <b>
            best retailers:
        </b>
        <br>      
            <a href="./survey_statistics.php">statistics</a>
    </p>        
    </body>
    </html>
    Alles anzeigen
  • Probleme mit IE.au3

    • Zadcplbm6C
    • 22. Dezember 2017 um 09:08

    Warum gibt mir IEBodyReadHTML nicht den Quelltext nach dem Einloggen zurück? Das Skript hat vor einem Jahr funktioniert?

    AutoIt
    $oIE = _IECreate("interne Webanwendung") 
    _IELoadWait($oIE)
    
    $oUsername = _IEGetObjByName($oIE, "username") 
    _IEFormElementSetValue($oUsername, $sUsername) 
    $oPassword = _IEGetObjByName($oIE, "password") 
    _IEFormElementSetValue($oPassword, $sPassword) 
    $oLoginButton = _IEGetObjByName($oIE, "login_submit") 
    _IEAction($oLoginButton, "click") _IELoadWait($oIE) 
    
    $sHTML = _IEBodyReadHTML($oIE)
    Alles anzeigen

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™