webForumDet fria alternativet
Logga in / Bli medlem

Css i nytt fönster?

HTML & CSS

7 svar · 503 visningar · startad av leniz

Medlem sedan aug. 2001676 inlägg
Frågan#1

Hej!
Undrar hur jag ska skriva för att min css ska funka i det nya fönstret som öppnas med denna kod?
Det är alltså texten i ett formulär som ska visas i det nya fönstret för förhandsgranskning. Texten skrivs ut men den har inte utseendet som jag har på "text11". Använder jag <font> istället fungerar det men jag vill helst använda min "kära gamla" css :)

<script type='text/javascript'>
function preview(){
beskrivning = form1.beskrivning.value;
preview_1 = window.open("test2.asp", "preview", "scrollbars=yes,resizable=yes,width=500,height=400")
with(preview_1.document){
open();
write("<span class='text11'>");
write(beskrivning);
write("</span>");
close();
}
}
</script>

Test2.asp innehåller bara detta:
<HTML>
<HEAD>
<TITLE>Förhandsgranska</TITLE>
<!-- #INCLUDE FILE="stilmall.css"-->
</HEAD>
<body>
<body>
</HTML>

Medlem sedan jan. 20011 154 inlägg
#2

Det ska stå

<link href="stilmall.css" rel="stylesheet" type="text/css" />

istället för

<!-- #INCLUDE FILE="stilmall.css"-->
Medlem sedan aug. 2001676 inlägg
#3

Hej!
Tack för ditt svar! Vet inte varför jag använt det ibland men för mig har det fungerat med båda delarna tydligen, har aldrig tänkt på det tidigare :-)
Det har dock tyvärr ingen inverkan på mitt problem som jag beskriver här...
Mvh Lena

Medlem sedan aug. 20068 090 inlägg
#4

Det kan ju bara vara så att du behöver en absolut sökväg till stilmallen:
<link href="http://foo.com/stilmall.css" rel="stylesheet" type="text/css" />

Medlem sedan aug. 2001676 inlägg
#5

Tack Danne, men det blev tyvärr ingen skillnad ändå :-(

Medlem sedan jan. 20011 154 inlägg
#6

Nu är inte jag något geni på javascript, men skulle tro det är där ditt problem ligger. Om du testar att skriva <span class="text11">Text</span> på Test2.asp där du har din css fil inkluderad är jag tämligen övertygad om att det fungerar.

Om du nu ändå kör asp så varför inte skippa ditt javascript och använd asp för att presentera informationen som matats in i formfältet istället?

Medlem sedan aug. 2001676 inlägg
#7

Var ligger problemet menar du, i sökvägen?
Visst fungerar det om jag skriver <span class="text11">Text</span> på Test2.asp men jag vill ju så gärna få med det i mitt lilla javascript :-)

Medlem sedan aug. 2001676 inlägg
#8

...och som svar på din fråga så hade jag tänkt att koden skulle gå använda på en vanlig html sida också, inte bara på asp sidorna.

261 ms totalt · 4 externa anrop · v20260731065814-full.1b2494f0
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)