各位大大
我本身是網拍賣家
因為很討厭yahoo不能使用pop3和smtp收發信件
因此我寫了一個程式
他可以自動登入
並且馬上跳到寫信頁面
不過我一路上都很順利
也就是帳號密碼和收件人,標題等等都可以順入填入我要的資料和字串
到了信件內文的部份
卻一直沒辦法將我要的字串填入textarea裡面
以下是我認為有問題的網頁原始碼
只有這一條
------------------------------------------
<textarea name="Body" id="bodyfield" style="display:none;"></textarea>
------------------------------------------
我私自猜想可能是因為style="display:none;這一段有影響到
以下為vb原始碼
我是用2003.net寫的
For i As Integer = 0 To doc.All.Length - 1
Select Case doc.body.All(i).Id
Case "composebutton"
doc.body.All(i).click()
Case "tofield"
l = i
doc.body.All(i).value = "ifanoski@gmail.com"
Case "subjectfield"
m = i
doc.body.All(i).value = "123"
Case "Body"
n = i
Case "sendbottom"
o = i
End Select
If l <> 0 And m <> 0 And n <> 0 And o <> 0 Then
doc.body.All(n).value = "123"
End If
Next
我一直沒辦法把文字填寫到id=Body的textarea裡面
其他都可以,所以造成我這封信一直沒有內文
有誰有辦法幫幫我麼??
弄了好久,都快哭了~~
弄了大概10小時了
試了很多方法,看了很多論壇
也有不少人遇到這問題,卻不知道怎麼解決
希望好心大大能幫幫我
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.214.184