この質問をできるだけ明確に行うために最善を尽くします。javascript:void() リンクをクリックすることで通常開かれるポップアップ ウィンドウのソースを通過して読み取ることができる asp.net コードを作成することは可能ですか。基本的に、上記のポップアップのソースを読み取り、特定のリンクを抽出して、それらのリンクを Web ページにレンダリングしたいと考えています。私が達成しようとしているのは、上院議場のビデオを簡単にダウンロードできるようにする方法です。彼らのビデオは、シルバーライトを使用する新しいポップアップで開きます。mp4ファイルの場所はソースにあるので、そのURLを読みたいです。以下のコードを使用して同様のことを行いました。違いは、mp4 リンクがメイン ページにあったことです。コードはソースを読み取り、ビデオ リンクを出力したので、右クリックして名前を付けて保存できました。これは、ドイツの安全保障会議でのビデオ用でした。
Protected Sub btnClick_Click(sender As Object, e As EventArgs) Handles btnClick.Click
Dim r As New Regex("\bhttps?://\S+\.(?:jpg|png|gif|mp3|mp4|3gp)\b", RegexOptions.IgnoreCase)
Dim c As New WebClient
Dim s As String = c.DownloadString(txtUrl.Text)
Dim sb As New StringBuilder
For Each m As Match In r.Matches(s)
sb.Append("<a href=" & m.Value & ">" & m.Value & "</a><br />")
divLinks.InnerHtml = sb.ToString
Next
End Sub