Announcement

Collapse
No announcement yet.

Runtime URL + javascript

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Runtime URL + javascript

    Hallo,
    ich öffne in Java eine URL mit Shell Execute
    Code:
    Runtime run = Runtime.getRuntime() ;
    Process pr = run.exec("iexplore.exe " + URL);
    jetzt würde ich gerne im selben Fenster nachdem die URL geöffnet wurde in der Adressleiste ein Javascript ausführen.
    Code:
    javascript:document.forms[0].elements.namedItem("username-field").value = "benutzername"; document.forms[0].elements.namedItem("password-field").value = "passwort"; document.forms[0].submit();
    irgendwer ne Idee wie ich das anstellen könnte?

    Vielen Dank schon mal im Voraus!

    greetings,
    Zuletzt editiert von #bash; 17.02.2011, 17:57.
    Chaos reigns within.
    Reflect, repent, and reboot.
    Order shall return.

  • #2
    So geht das nicht, da du den Browser öffnest. Du kannst mit Java so nicht auf den Browser zugreifen.

    Mit der Klasse
    http://download.oracle.com/javase/1....awt/Robot.html

    kannst du deinen String ev. senden. Natürlich vorher das Adressfeld selektieren und leeren

    Für eine vernüftige Lösung: Siehe Antwort auf die schon von dir gestellte Frage
    Zuletzt editiert von Christian Marquardt; 17.02.2011, 20:10.
    Christian

    Comment


    • #3
      Selenium

      Hallo #bash,

      ich glaub auch, Du kommst mit Deinem Ansatz früher oder später in eine Sackgasse. Wenn Du über Java einen Browser fernsteuern willst, guck Dir mal das hier an: http://seleniumhq.org/

      Gruß ngomo
      http://www.winfonet.eu

      Comment


      • #4
        Oder schau die Komponenten von TeamDev an.

        Comment

        Working...
        X