정보를 페이지에 게시하는 코드를 작성했지만 게시 대상을 페이지에 배치 한 iframe으로 만드는 방법을 모르겠습니다. 그러나 내가 iframe이 영향을 미치는 게시물을 싶습니다VB 코드에서 페이지의 iframe으로 게시물을 호출하려면 어떻게해야합니까?
Dim param1, param2, result, url As String
Dim request As HttpWebRequest
Dim paramStream() As Byte
Dim requestResponse As WebResponse
param1= "name=" + Server.UrlEncode("My Name")
param2= "email=" + Server.UrlEncode("[email protected]")
paramStream = Encoding.ASCII.GetBytes(param1+ "&" + param2)
url = "https://www.mysite.com/dosomething.php"
request = WebRequest.Create(url)
request.Method = "POST"
request.ContentType = "application/x-www-form-urlencoded"
request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2"
request.ContentLength = paramStream.Length
Using stream = request.GetRequestStream()
stream.Write(paramStream, 0, paramStream.Length)
End Using
requestResponse = request.GetResponse()
Using sr = New StreamReader(requestResponse.GetResponseStream())
result = sr.ReadToEnd()
End Using
내가 웹 사이트에 게시 무엇을 쓸 즉 (잘 모르겠어요 그래서 포스트도 작동하는 경우이 코드를 테스트하지 않았습니다)하는 나는 그 페이지에 올랐다. 난 당신이 HTML을 작성할 때 양식 태그
<form target="my_iframe" method="post" action="dosomething.php" />
에 지정된 대상을 가질 수 있습니다하지만 VB 코드에서 지정할 수있는 대상과 유사 하나가 있는지 확실하지 않았다 알고있다.
참고 : 나는 ASP.NET 페이지에서 iframe에 포함 된 PHP 페이지로 게시물을 보내려고합니다.
내 코드에서 수정이 필요하거나이를 수행하는 방법에 대한 제안 사항이 있으면 알려 주시기 바랍니다.
이것은 약간의 AJAX를위한 완벽한 시나리오처럼 들립니다. –