If Silverlight works fine on the Silverlight site but not the site you were trying to visit, you're probably going to have to contact the site author. If you are the site author or you're just curious about what can go wrong, here are a few things that I've seen which causes the infinite install prompt loop. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.