J'utilise TeamDev Dotnetbrowser, pour un des tests, alors comment puis-je supprimer div entier, sans id, tout en utilisant classname, par exemple:dotnetbrowser C# aider à éliminer toute div
<div class="home modulo-testbar"><a href="http://somelink" id="who" title="hohoho">test</a></p></div>
J'espère que quelqu'un pourrait aider moi s'il vous plait!
Cordialement. En apprenant la documentation, j'ai trouvé un moyen de "cacher", mais j'aime quand même supprimer tout le contenu div.
J'ai créé et utilisé ce code:
DOMDocument document = e.Browser.GetDocument();
List<DOMNode> divs = document.GetElementsByTagName("div");
foreach (DOMNode node in divs)
{
DOMElement element = node as DOMElement;
if (element.GetAttribute("class").ToLower().Contains("home modulo-testbar"))
{
element.SetAttribute("style","display:none");
}
}
Merci. Travaillez comme un charme! ;) –
Super pour l'entendre! Pouvez-vous s'il vous plaît accepter la réponse? – FarmerBob