Det er ikke tilladt at oprette samme spørgsmål flere gange. Er der ikke indløbet tilfredsstillende svar på et spørgsmål efter 7 dage, er det dog tilladt at lukke det oprindelige spørgsmål, og oprette et nyt identisk.
dit link til et stylesheet, skal under alle omstændigheder ligge under <head> i dit HTML dokument. Du kan ikke bare "execute" nogle styles ovenpå dit HTML dokument ... det er en browser (HTML enabled email-klient) der skal læse og fortolke den HTML du sender ud, og hvis ikke der ikke ligger en stylesheet reference, eller der er styles i dit dokument, så bliver ikke din HTML stylet.
JMail.Priority = 3 JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") do while not rsEmails.EOF or rsEmails.BOF JMail.AddRecipient rsEmails.Fields.Item("Email").Value JMail.Execute JMail.ClearRecipients rsEmails.movenext loop Response.Redirect "oversigt_nyhedsbrev.asp"
%> <% rsNyhedsbrev.Close() Set rsNyhedsbrev = Nothing %> <% rsEmails.Close() Set rsEmails = Nothing %>
inden det smides i databasen forsøger jeg at formattere det med: <textarea name="EditorValue" style="display: none;"><!--#include file="../../include/stylesheet.asp"--><!--#include file="skabelon.asp"--></textarea>
din skabelon er nok formatteret korrekt, for stylesheetet ligger på den samme server som din kode, men når du distribuerer denne kode, så er du nødt til at distribuere stylesheetet sammen med HTML koden - noget du gør på én af de to metoder ovenfor
du skal bruge <link> elementet, skriver jeg jo !!!
<html> <head> <link rel="StyleSheet" href="http://STIEN_TIL_DIN_CSS_FIL" type="text/css"> </head> <body> Her kommer så dit nyhedsbrev </body> </html>
Du sender et HTML brev ud ?! der kan ikke <!-- #include --> bruges ... dette er et ASP direktiv. når koden så kommer til en HTML klient, så læses dette som en HTML kommentar. og når brevet kommer ud til en HTML klient, så har den *ingen* kendskab til din server ... du er derfor nødt til at sende dit stylesheet med din HTML (som jeg har skrevet flere gange)
har fjernet stylesheet fra skabelonen - den bliver alligevel formatteret med: "tekstfelt i opret_nyhedsbrev: <!--#include file="../../include/stylesheet.asp"-->"
css = "<head><link rel='StyleSheet' href='http://www.border-wines.dk/STYLESHHET.CSS(aner ikke resten af stien....)' type='text/css'></head>" Overskrift = (rsNyhedsbrev("Overskrift")) Tekst = css & (rsNyhedsbrev("Tekst")) Dato = (rsNyhedsbrev("Dato"))
hvis 'Tekst' indeholder dit HTML dokument (noget du allerede har svaret 'ja' til i din posting @ 26/03-2004 09:55:37), så må du vel også gå med til at 'Tekst' indeholder strukturen
<html> <body>
</body> </html>
???
Du skriver også at du har en skabelon som du bygger dit nyhedsbrev ud fra ( i din posting @ 26/03-2004 10:30:14 ). Jeg regner med at det er denne skabelon der indeholder dit HTML dokument ?! Med andre ord at det er inde i denne fil du har din
<html><body></body></html>
struktur ?!?!
Et eller andet sted i din kode, er du *nødt* til at have noget der minder om dette ... det er *her* du skal lægge <link> tagget ind.
jeg kan godt gentage mig selv i det uendelige og skrive den samme løsning om og om igen ... det kommer ikke noget mere konstruktivt ud af mig end det jeg har skrevet. JEg har skrevet flere gange hvordan et stylesheet fungerer. Hvis du ikke har styr på dit HTML dokument, så skal du måske skaffe dig oversigt over dette, inden du prøver noget så "avanceret" som css ??!!
kun 10 til mig.... Det er nute som fortjener æren..... har du en dårlig dag nute? - Du virker lidt grumpy idag... du plejer ellers at være en meget tålmodig makker :)
and_ >> nææ ... men jeg bliver sgu irriteret når jeg skriver og skriver og ikke får nogen fornuftig respons på det jeg skriver. jeg har helt fra starten efterlyst HTML dokumentet, noget der også bliver skrevet at ligger i variabelen 'Tekst'. Et HTML dokument har strukturen <html><body/></html>. Hvis dit forslag fungere, så må jo indholdet af 'Tekst' være kun <body> tagget ... med andre ord, så har jeg blevet fejlinformeret. Når jeg lever i den tro at 'Tekst' indeholder *hele* HTML dokumentet, og jeg *ved* jeg har ret i det jeg skriver, så kan jeg simpelthen ikke forstå hvorfor det går så lang tid før det bliver success ... derfor alle disse raserianfald ... GRR !!! :o]
pelskee >> det er ok :) man skal jo starte et sted, og jeg ved at det ikke hjælper når det sidder en og råber af en ... undskyld, men du fik mig liiiige lidt lovlig langt ud mod kanten ;o]
and_ >> takker... man lærer jo noget hver dag, og så skal man jo prøve at bruge det til noget ;o]
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.