As you may have noticed the Metro or new Modern version of Internet Explorer 10 is moving forward with web standards and more secure online surfing. One step that Microsoft has taken to accomplish this, is by creating a version of the browser that is plug-in free and the one that only supports a limited number of sites based on Adobe Flash.This means that many sites (flash-based) will not load in the IE10 app for Windows 8 or Windows RT. A website that is flash-based has to be approved or whitelisted by Microsoft before you can display it.
Now, if you have your brand new Windows RT tablet like Surface or your are using the IE10 app for Windows 8, there is a workaround to this “problem” and the steps to do this come from the folks at XDA, more specifically from an individual called Marvin_S, who found out how to add any DNS (website domain) to a local whitelist and enable Flash in the new Windows 8 Modern UI of Internet Explorer.
Instructions
1. Open Windows Explorer, navigate, and open the following XML file:
2. Add any domain you want to the list to enable Flash in the Metro style version of IE.
That’s all there is to it. This should work well on Windows RT and Windows 8 PCs, however I have to say that is possible that future Windows updates may overwrite the file returning the all settings back. You can always make a backup of the file and if something happens, you replace the XML file back.
Alternatively
There is another way to accomplish almost the same thing, but include modifying the Windows Registry:
1. While in the Windows 8 Desktop
2. Press +R
3. Type regedit and press Enter
4. Navigate to:
5. Right-click Internet Explorer, click New > Key.
6. Name the new key Flash
7. Right-click Flash, select New > String value
8. Name the value DebugDomain
9. Double-click DebugDomain
10. Enter the domain, e.g., exmaple.com and test
Source XDA Developers via winsyde