Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Gogun_Beokz am 07.03.06 - 12:28:37

Titel: Problem mit Stylesheet in Maske
Beitrag von: Gogun_Beokz am 07.03.06 - 12:28:37
Hallo@all,

habe wiedermal ein Problem unzwar habe ich eine (Web) Maske in der ich Daten aus einer anderen Maske anzeigen lassen möchte. Zur Formatierung der Maske nutze ich ein Stylesheet und binde die Objekte mit Durchgangs-Html ein. Ich möchte im Hintergrund einen Farbverlauf haben, denn ich im Objekt background habe. Öffne ich die Maske in der Webansicht wird der Hintergrund auch angezeigt... wird Sie jedoch aus einer Ansicht heraus durch ein Dokument mit Daten gefüllt ist der Farbverlauf weg. Hat dazu jemand eine Idee?

MFG

G0guN_beokZ
Titel: Re: Problem mit Stylesheet in Maske
Beitrag von: maxg am 07.03.06 - 22:56:33
Hallo,

1. wo liegt das Stylesheet? Dort wo es hingehört oder ist es ein eigenes Dokument in der Datenbank?

2. ist der Background ein Bild?

Max
Titel: Re: Problem mit Stylesheet in Maske
Beitrag von: Gogun_Beokz am 09.03.06 - 10:50:10
Also zu

1. Das Stylesheet ist eine css Datei in der Datenbank unter Stylesheets eingebunden. Dann habe ich dieses Stylesheet von den Ressourcen in der Maske eingebunden.

2. ja ist ein bild das im css noch Formatiert wird (Größe)

Das Stylesheet scheint ja richtig zu funktionieren sons wäre in der Webvorschau der Maske ja kein Hintergrund da. Wird die Maske jedoch mit einem Dokument geöffnet verschwindet der Hintergrund!
Titel: Re: Problem mit Stylesheet in Maske
Beitrag von: maxg am 09.03.06 - 11:14:20
Hallo,

gut, dann wird das Styleshett ja auf jeden Fall schonmal mit dem richtigen MIME-Type geladen. Ich vermute, dass der Pfad zu deinem Bild einfach nicht mehr stimmt, wenn das Dokument aus einer Ansicht heraus geöffnet wird.

Kannst du das mal überprüfen?

Max
Titel: Re: Problem mit Stylesheet in Maske
Beitrag von: Gogun_Beokz am 09.03.06 - 13:32:41
Danke!! das war die Lösung ich hatte zuvor im Stylesheet

background-image:url('verlauf.gif?OpenImageResource')

als Bildverknüpfung angegeben das ging wie gesagt (nur halt aus der Ansicht heraus nicht).
Es wäre auch besser gewesen da man das Stylesheet dann nicht immer hätte verändern müssen.

jetzt habe ich

background-image:url('/Datenbank.nsf/verlauf.gif?OpenImageResource')

(für eine Lokale Datenbank) angegeben jetzt funktioniert es!! Man muss halt immer im Stylesheet den Server ändern, aber immerhin weiss ich jetzt wodran es gelegen hat.

Danke nochmal

Gruß

G0guN_b3okZ
Titel: Re: Problem mit Stylesheet in Maske
Beitrag von: maxg am 09.03.06 - 21:04:15
Hallo,

gib statt dem Datenbanknamen lieber die Replik-ID an, dann ist es egal in welchem Unterverzeichnis auf dem Server die Datenbank liegt. Das erspart dir das anpassen

Max