hejsan.. här kommer lite kod jag berättar mer om sedan..
function preview(theForm){
txt = theForm.content.value;
popup = window.open("", "preview", "width=670, height=400;");
with(popup.document){
write("<html>\n<head>\n<title>FÖRHANDSVISNING</title>\n");
write("<link href=\"./inc/main.css\" rel=\"stylesheet\" type=\"text/css\">\n");
write("</head><body scroll=\"yes\">\n<span id=\"header2\">» Admin</span>\n");
write("<span id=\"content2\">\n");
write(txt);
write("</span>\n</body>\n</html>");}}
och vad jag vill är att göra om vbCrLf till "br" i detta
förhandsvisningsscript.. om det är möjligt då förstås..
jag anropar den med input type="button" onclick="preview(this.form)"
är väldigt tacksam för svar..
hur gör man här på sidan när man
förhandsgranskar till exempel? :D
PalleMedlem sedan apr. 20003 174 inlägg Hmm.. en möjlig variant:
[red]function preview(theForm)
{
txt = theForm.content.value;
popup = window.open("", "preview", "width=670, height=400;");
with(popup.document)
{
write("<html>\n<head>\n<title>FÖRHANDSVISNING</title>\n");
write("<link href=\"./inc/main.css\" rel=\"stylesheet\" type=\"text/css\">\n");
write("</head><body scroll=\"yes\">\n<span id=\"header2\">» Admin</span>\n");
write("<span id=\"content2\">\n");
write(txt.replace(/\n/ig,"<br>"));
write("</span>\n</body>\n</html>");
}
}[/red]
Exempel på förhandvisning hittar du här: http://www.jojoxx.net/jscript/archive/show.asp?id=28
red: Nu ska det fungera, ändrade regexp-uttrycket. :e
jättetack för ditt snabba svar..
men ändå lyckades jag inte få detta att fungera..
jag kopierade det du skrev och klistrade in..
det blev som innan.. utan txt.replace alltså..
vad kan detta bero på då?
mvh john n..
PalleMedlem sedan apr. 20003 174 inlägg Testa nu, ändrade precis en sak. :)
åh.. tack.. :D även den bästa kan göra misstag ser jag.. :)
jag vill passa på o ge dig lite credz för ditt kunnande..
palleman.nu etc.. puss påre..
en liten fråga till bara;
vad är detta?!.. något i stil
med vbclrf, fast i javascript?
/\n/ig
PalleMedlem sedan apr. 20003 174 inlägg n = newline (som vbcrlf fast i javascript)
i = ignorecase (regexp flagga)
g = global (regexp flagga)
okej.. :P
då vet jag tills nästa gång..
tack så mycket återigen..