کپی متن در تکست باکس سایت پارسی بلاگ
سلام.
یه مشکلی داشتم اونم اینه که متنم تو تکست باکس سایت پارسی بلاگ انتقال پیدا نمیکنه.
از این کد استفاده میکنم:
HtmlDocument doc = this.webBrowser1.Document;
doc.GetElementById("Name").SetAttribute("value", txtName.Text);
doc.GetElementById("EMail").SetAttribute("value", txtEmail.Text);
doc.GetElementById("URL").SetAttribute("value", txtSite.Text);
doc.GetElementById("CheckItemTB").SetAttribute("va lue", txtCode.Text);
doc.GetElementById("Comment").SetAttribute("value" , txtMessage.Text);
کسی هست راهنمایی کنه؟
نمونه صفحه نظرات: http://sardareaseman.parsiblog.com/Comments/19
نقل قول: کپی متن در تکست باکس سایت پارسی بلاگ
نقل قول: کپی متن در تکست باکس سایت پارسی بلاگ
سلام دوست عزیز ، من کدتون رو تست کردم ، مشکلی نداره .
فکر کنم مشکل شما اینجاست که قبل از DocumentCompleted دستورتون رو اجرا میکنین
نقل قول: کپی متن در تکست باکس سایت پارسی بلاگ
نقل قول:
نوشته شده توسط
aminmousavi
سلام دوست عزیز ، من کدتون رو تست کردم ، مشکلی نداره .
فکر کنم مشکل شما اینجاست که قبل از DocumentCompleted دستورتون رو اجرا میکنین
سلام. متن چهارتای اولی انتقال پیدا میکنه ولی متن "Comment" به وب بروزر انتقال پیدا نمیکنه
نقل قول: کپی متن در تکست باکس سایت پارسی بلاگ
بخاطر Iframe ادیتور هست برای اینکه اطالاعات رو درون اون Iframe بزیری از کد زیر استفاده کن :
HtmlElementCollection contentIframe = webBrowser1.Document.Window.Frames[1].Document.Body.GetElementsByTagName("DIV");
foreach (HtmlElement element in contentIframe)
{
if (element.Id == "EditorArea")
{
element.InnerText = "content";
}
}