This dictionary website requires Chinese font support in your operating system.
Non-Chinese editions of Windows XP do not have Chinese language support enabled by default. For more information on enabling Chinese language support in Windows XP: Enabling East Asian Languages in Microsoft Windows XP
Alternatively, if you do not have your Windows XP installation CD-ROM at hand: download this font file (ZIP file), extract the ZIP file and copy the font file to your Windows 'Fonts' directory (ie. C:\WINDOWS\Fonts). You might need to restart your web browser afterwards.
All editions of Windows Vista and 7 are able to display Chinese characters by default. For more information Chinese support in Windows Vista, please read: Windows Vista Chinese Language Features. For more information Chinese support in Windows 7, please read: Windows 7 Chinese Language Features.
All editions of macOS are able to display Chinese characters by default. For more information Chinese support in macOS, please read: Using the Chinese language on the Mac OS.