No, va inserito nel BODY (magari in fondo) della pagina contenuta nel frame.

Infatti agisce sull'elemento HTML body (equivalente al document di JS), e non puo` essere applicato a tale elemento se il body non e` ancora stato definito.