Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung - XPages => Thema gestartet von: Fineas am 05.09.13 - 11:21:02

Titel: CSS Definition in einer XPAGE
Beitrag von: Fineas am 05.09.13 - 11:21:02
Hallo,

hat jemand eine Idee, wie man INNERHALB einer XPage eine CSS-Definition hinbekommt?

Ziel soll es sein, eine dynamische Steuerung in Abhängigkeit vom Benutzernamen zu realisieren.

Also: ich möchte KEINE Ressource einbinden, sondern so wie hier beispielhaft eine Definition im Dokument:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>Das style-Element</title>
<style type="text/css">
<!--
/* ... Hier werden die Formate definiert ... */
-->
</style>
</head>
<body>
<h1>Das style-Element</h1>
</body>
</html>

(Quelle: Self-HTML)
Titel: Re: CSS Definition in einer XPAGE
Beitrag von: Sven Hasselbach am 05.09.13 - 22:43:12
Ja, und zwar als Ressource.  ;D

Eine Ressource hat eine Eigenschaft namens content, da kann der Inhalt direkt gesetzt werden:

Code
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
	<xp:this.resources>
		<xp:styleSheet>
			<xp:this.contents><![CDATA[${javascript:".claro{ background-color:#fff000}"}]]></xp:this.contents>
		</xp:styleSheet>
	</xp:this.resources>
</xp:view>

Titel: Re: CSS Definition in einer XPAGE
Beitrag von: Fineas am 09.09.13 - 10:52:06
Das ist es!

Besten Dank!