You will find lots of occasions where Firefox appears not to display a page, but IE does that are caused due to a badly formed HTML layout. IE 'guesses' what the page is supposed to look like; Firefox considers the guessing to be a security problem and generally drops the badly formed code.
Try using this code...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
Of course, you did not say how it did not work. That might help.