diff --git a/src/main/java/org/caosdb/server/resource/JdomRepresentation.java b/src/main/java/org/caosdb/server/resource/JdomRepresentation.java index 1af634b0ae784ccaf4aff4aac399771cb4774f60..4be6743d9ff959c278f80322c92fe2ee9f42d7cd 100644 --- a/src/main/java/org/caosdb/server/resource/JdomRepresentation.java +++ b/src/main/java/org/caosdb/server/resource/JdomRepresentation.java @@ -28,6 +28,7 @@ import java.io.Writer; import org.caosdb.server.CaosDBServer; import org.caosdb.server.ServerProperties; import org.jdom2.Document; +import org.jdom2.Element; import org.jdom2.ProcessingInstruction; import org.jdom2.output.Format; import org.jdom2.output.XMLOutputter; @@ -68,6 +69,12 @@ public class JdomRepresentation extends WriterRepresentation { super(MediaType.TEXT_XML); this.indent = indent; this.document = document; + Element noscript = new Element("noscript"); + Element div = new Element("h1"); + + div.addContent("Please enable JavaScript!"); + noscript.addContent(div); + document.getRootElement().addContent(0, noscript); if (xslPath != null && document != null) { addStyleSheet(document, xslPath); }