De acordo com o Guidance 2.5.1, Inclusion of other content than XHTML and XBRL in the Inline XBRL document no ESEF Reporting Manual da ESMA, não é permitido incluir código executável (por exemplo, java applets, javascript, VB script, Shockwave, Flash, etc.) no XHTML. Isso também se aplica à incorporação de visualizadores XBRL em linha baseados em script como parte de documentos XBRL em linha.
Se você violar essa regra, isso é um erro de bloqueio e resultará em uma das seguintes mensagens de erro: Violação: "executableCodePresent"
Violação: "referencesPointingOutsideOfTheReportingPackagePresent"