2009-08-10 11 views
1

Das Webbrowser-Steuerelement hat ein navigierendes Ereignis, das ausgelöst wird, bevor der Browser zu einer URL navigiert, aber was ich brauche, ist ein Vorschau-Ereignis für wann der Webbrowser referenzierte Medien/Seiten/CSS anfordert. Wenn beispielsweise ein Bild-Tag vom Steuerelement erkannt wird, fordert es das Bild von seiner URL an. Ich muss diese URL als Proxy verwenden, um zu entscheiden, ob ich sie anzeigen, ablehnen oder ändern soll.WPF Webbrowser Control Proxy externe URLs

Ist dies mit der Steuerung überhaupt möglich?

Antwort

0

Vielleicht wäre es am besten, einen zweiten, versteckten Browser zu haben, der die nächste Seite laden und Informationen (wie Bildinformationen) sammeln kann.

+0

... Laden Sie die URL herunter und entschlüsseln Sie sie nach allen Links/Referenzen? – Will

+0

Ja, das ist die Idee. –

+0

Ich denke, das ist, was wir gerade machten, das Problem ist die Suche nach Links auf allen Seiten ist eine Art von nicht standardisiert und Browser haben mächtige Code, der dies bereits tut. Also was ich machen will ist Blackbox der Browser und vermitteln Traffic von und nach. – Will