2009-06-28 10 views
0

Ce que je veux essentiellement faire est de prendre du code HTML et de l'afficher de telle manière que lorsque vous passez la souris sur un élément, l'application peut analyser le code HTML que je pointe. Je veux faire cela avec C# /. NET Framework. Utiliser IE est très bien dans mon projet et je veux fondamentalement éditer le HTML de sorte que lorsque je survole une table par exemple, la bordure de la table soit en gras et de couleur différente.Comment afficher du HTML en utilisant .NET de manière interactive

éditer ce que je suis réellement en train de faire est de télécharger le HTML à partir d'Internet, puis le traiter. Je veux fondamentalement un outil qui peut regarder une page Web, et puis quand je souris sur différents éléments, mon application peut analyser le html correspondant

Quelle est la meilleure façon de faire cela?

Répondre

1

Ce n'est pas vraiment une question C# .NET car c'est une technologie côté serveur. Vous devez regarder Javascript et la réponse omniprésente aux questions Javascript est d'utiliser jQuery. Jetez un oeil à la jQuery hover events et vous pouvez écrire du code comme celui-ci.

$("table").hover(
    function() { 
    $(this).addClass("table_border"); 
    }, 
    function() { 
    $(this).removeClass("table_border"); 
    } 
); 

CSS:

.table_border { 
    border: solid 3px red; 
} 
+0

mon erreur pour ne pas être plus précis. Ce que je suis en train de faire est de télécharger le HTML à partir d'Internet, puis de le traiter. Je veux fondamentalement un outil qui peut regarder une page Web, et puis quand je souris sur différents éléments, mon application peut analyser le html correspondant –

Questions connexes