vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
webseite ausfüllen und abschicken 
Autor: Frankos
Datum: 29.10.07 08:34

Erstmal ein Hallo an alle,
ich fülle also eine Seite aus und schicke sie über ein <input> feld <type=image> <name=wech> ab. Soweit kein Problem. In PHP werden bei einem SUBMIT durch ein IMAGE feld 2 Systemvariable erzeugt und übergeben und zwar in meinem Fall wech_x und wech_y. In diesen beiden Variablen ist die x/y position abgegeben wo das Bild mit der Maus angeklickt wurde.
Hier ist mein Problem versteckt. Die Seite die ich ausfüllen und abschicken möchte, wertet diese Positionsangabe aus. Fehlt diese, wird die Seite verweigert.
Meine Frage:
Was muss ich an die eInput Variable übergeben damit eine Virtuell erzeugte MausPosition mit an das PHP Script übergeben wird.

Zum Testen hab ich auf meiner Homepage ein Bild zum anklicken und man sieht beim ersten Aufruf werden die x/y Felder leer sind, bei nachfolgenden Aufrufen steht dort die Position drin.


http://gpn39f.dyndns.org/test


das .NET 2005 Programm zum Testen ist folgendes:

Public Class Form1
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
        ' projektverweiss auf "microsoft.mshtml" setzen
        WebBrowser1.Navigate("gpn39f.dyndns.org/test")
        Do While WebBrowser1.ReadyState <> WebBrowserReadyState.Complete
            Application.DoEvents()
        Loop
    End Sub
 
    Private Sub AbschickenToolStripMenuItem_Click(ByVal sender As _
      System.Object, ByVal e As System.EventArgs) Handles _
      AbschickenToolStripMenuItem.Click
        Dim doc As mshtml.HTMLDocument = WebBrowser1.Document.DomDocument
        Dim cInput As mshtml.IHTMLElementCollection = doc.getElementsByTagName( _
          "input")
        Dim eInput As mshtml.IHTMLElement = cInput.item("wech")
        ' hier müssten dem eInput weitere Werte übergeben werden ????
        eInput.click()
        Do While WebBrowser1.ReadyState <> WebBrowserReadyState.Complete : Loop
    End Sub
 
 
End Class
ich hoffe es gibt jemanden der mir helfen kann..Vielen Dank..
frank
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
webseite ausfüllen und abschicken2.721Frankos29.10.07 08:34
Re: webseite ausfüllen und abschicken988Frankos03.11.07 19:52
Re: webseite ausfüllen und abschicken890dengao19.12.07 15:12
Re: webseite ausfüllen und abschicken880Frankos20.12.07 08:26

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel