"No, the body tag has an ID with value Body.
Kind of confusing, I agree, but that's the way to address only the main body tag and not the ones in an iFrame
This is from DNN 04.03.05 default.aspx:
<body id="Body" runat="server" bottommargin="0" leftmargin="0" topmargin="0" rightmargin="0" marginwidth="0" marginheight="0">
<noscript></noscript>
<dnn:form id="form" runat="server" ENCTYPE="multipart/form-data" style="”height: 100%;">
<asp:Label ID="SkinError" runat="server" CssClass="NormalRed" Visible="False"></asp:Label>
<asp:PlaceHolder ID="SkinPlaceHolder" runat="server" />
<input id="ScrollTop" runat="server" name="ScrollTop" type="hidden">
<input id="__dnnVariable" runat="server" name="__dnnVariable" type="hidden">
</dnn:form>
</body>
As you can see the ID = "Body", not "body" btw "