Autor Thema: $$Return-Feld und CSS  (Gelesen 2565 mal)

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
$$Return-Feld und CSS
« am: 21.01.04 - 13:32:25 »
Ich hab eine Web-Application und ein Problem mit dem $$Return-Feld!!
Ich hab überall auf der Page ein Stylesheet eingebettet. So nun möchte ich aber auch haben das ich auf der Page, dass das $$Return-Feld erzeugt, auch die Styles wirken nur geht das irgenwie nicht!!

So sieht mein $$Return-Feld aus:

REM {This $$Return field returns HTML as a result of the successful form submittal.};
PrevDoc := "Previous Document";
AllDoc := "All Documents";
ByCat := "by Category";
ByAuth := "by Author";
MainTopic := "topic";
Category := "category";
Contact := "contact";
Hyperlink := "hyperlink";
Message := "message";
ThankYou := "Thank you for your ";

_db := @If(@TextToNumber(@Version) < 174;
         @ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName; -1);" ";"+");"\\";"/");@WebDbName);

"<LINK REL=stylesheet TYPE=\"text/css\" HREF=\"/"+_db +"/magna.css\">"+ @NewLine +


FormName := @If(Form = "MainTopic"; MainTopic; Form = "Category";Category; Form = "Contact";Contact ; Form = "Hyperlink "; Hyperlink ;Message);
Thanks := "<h3>" + ThankYou + " " + FormName + ", "+@Name([CN];@UserName) + "! </h3>";


existingdoclink:="<hr width=\"50%\" align=\"left\"><font size=2><a href=/"+ _db+"/($All)/"+@Text(@DocumentUniqueID )+"?OpenDocument>" + PrevDoc +
"</a>&nbsp&nbsp&nbsp";
TopicView :=   "<a href=/" + _db + "/All+Documents?OpenView>" + AllDoc + "</a>&nbsp&nbsp&nbsp ";
CategoryView := "<a href=/" + _db + "/by+Category?OpenView>" + ByCat + "</a>&nbsp&nbsp&nbsp ";
AuthorView := "<a href=/" + _db + "/AuthorView?OpenView>" + ByAuth + "</a>&nbsp&nbsp&nbsp";

OkMsg :=  Thanks + existingdoclink+TopicView +  CategoryView + AuthorView + DateView;
OKMsg




Ich hab das ganze auch schon in ein eigene Maske eigebaut und eben im $$Return-Feld die Maske aufgerufen, dann geht das Style aber dann komm man mit den Punkt "Previous Document" nicht mehr auf das Doc zurück weil er die DocID von der neuen Maske nimmt!!

Kann mir da jemand helfen?
danke
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:$$Return-Feld und CSS
« Antwort #1 am: 22.01.04 - 14:45:47 »
Hat wirklich noch niemand das problem gehabt das er auf der Seite die das $$Return-feld zurückgibt die Wirkung des Stylesheet haben wollte? ??? ???
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline juebri

  • Frischling
  • *
  • Beiträge: 33
  • Ich liebe dieses Forum!
Re:$$Return-Feld und CSS
« Antwort #2 am: 22.01.04 - 20:51:44 »
Wie sieht der CSS-Link im HTML-Quelltext des Browsers aus? Er wird das CSS nicht ziehen. Ich setze CSS problemlos im $$Return-Feld ein.

Ausnahme:

Welcher Browser? Hab das Problem mal in einem älteren Browser gehabt. Laut W3C-Vorgaben gehört der CSS-Link in den Kopf-Bereich (<head><link ...></head>).

In deinem Beispiel landet der Link im Body-Bereich. Der Netscape 6.x fand das, wenn ich mich recht erinnere, nicht so cool. Im IE6.x, Opera 7.x und Netscape 7.0 sollte es aber klappen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz