2012-05-04 17 views
3

これを行うメカニズムがあるかどうかわかりません:通常、単に文字列パラメータとしてURLを指定してプロセス開始を呼び出すだけです - 方法については誰でも知っているか、ターゲットを追加するには?URLでデフォルトのブラウザを呼び出してターゲットを設定します

Googleは単独で役に立たなかったし、そうでなければ私の質問は役に立たなかった。あなたが取得する動作と同様に

<a href="http://www.google.co.uk" target="_blank">link in a new window</a> 
+0

あなたが見た:http://stackoverflow.com/questions/58024/open-a-url-from-windows-forms – gordatron

+1

ターゲットとは何ですか? –

+0

gordatron - 対象の問題に対処できません。それは単にURLが – SimonN

答えて

0

デフォルトのブラウザを起動中に害は何ですか?

これは可能ですが、Firefoxが利用できない場合はどうなりますか? !

ProcessStartInfo proc1 = new ProcessStartInfo("firefox.exe"); 
proc1.Arguments = "http://www.w3schools.com/tags/att_a_target.asp"; 
        //"http://stackoverflow.com"; 
Process.Start(proc1); 
+0

var call3 = @ "http://www.Whatever"; Process.Start(call3);特定のブラウザを指定せずにデフォルトブラウザを呼び出すことはできますが、ターゲットは設定されません! Simon – SimonN

+1

ターゲットとはどういう意味ですか?あなたの期待する行動は何ですか? – V4Vendetta

+1

私は明らかにここではっきりしません。参照されたWebサイトに行くと、 "target ="のパラメータが表示されます。そのうちの1つは_selfです。 _self リンクされたドキュメントをクリックしたのと同じフレームで開きます(これはデフォルトです)。 Process.Start関数を使用してWebページを開き、Process.Startを使用して別のWebページを開いた場合、これらのWebページは同じブラウザの2つのタブ(つまり)に開きます。 2番目のページを最初のページに置き換えて、1つのタブしか開いていないようにする - 私はtarget = _selfをその方法として特定しましたが、それ以外はOKです – SimonN

0

C#用にセレンとWebDriverを試してください。

+2

これは答えかもしれませんが、それ。文書の関連する部分へのリンクや、これらの技術が提供する機能とその問題への対応方法についての情報があります。 – gordatron

+0

はい、もう少し詳細をご記入ください。 –

関連する問題