14. januar 2002 - 22:58
Der er
12 kommentarer og 1 løsning
Formatering af tekst i nyhedsfunktion
Hej Alle Jeg har en asp side hvorpå man kan indtaste noget tekst(nyhedsfelt). Men hvordan formaterer jeg teksten til f.eks fed ved tryk på en knap. Jeg kan sagtens få den til at virke hvis jeg skriver <b>TEST TEST</b> i nyhedsfeltet. Men mit ønsker er som sagt at have en knap m.eks fed når brugeren så har markeret teksten sættes automatisk <b></b> rundt om den tekst der er markeret. Kan det lade sig gøre i asp ??? Håber der er nogle der har et svar.... På Forhånd Tak Med Venlig Hilsen Jesper Sørensen
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
14. januar 2002 - 23:42
#1
Du skal ha fat i dhtml
15. januar 2002 - 00:39
#2
lytter med...
15. januar 2002 - 08:42
#3
Prøv det her: <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"> <html> <head> <title>Untitled</title> </head> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- function setStyle_message (newStyle) { var selection = frames.message.document.selection.createRange (); selection.execCommand (newStyle); frames.message.focus(); return; } // --> </SCRIPT> <body> <table> <TR CLASS=\"ASPForums\"> <TD CLASS=\"ASPForums\" WIDTH=\"332\" BACKGROUND=\"../../i/toolbar.gif\"> <TABLE CLASS=\"ASPForums\" BORDER=\"0\" WIDTH=\"300\" CELLPADDING=\"0\" CELLSPACING=\"0\"> <TR CLASS=\"ASPForums\"> <TD CLASS=\"ASPForums\" WIDTH=\"25\"><a href=\"java script: setStyle_message (\'bold\');\">bold</a></TD> </TR> </TABLE> </TD> </TR> </TABLE> <IFRAME NAME=\"message\" CLASS=\"ASPForums\" ID=\"message\" WIDTH=\"534\" HEIGHT=\"200\"> </IFRAME> <BR CLASS=\"ASPForums\" /><INPUT CLASS=\"ASPForums\" NAME=\"message\" VALUE=\"\" TYPE=\"hidden\" /> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- var editControl = frames.message.document; editControl.designMode = \"On\"; // --> </SCRIPT> </span> </TABLE> </body> </html>
15. januar 2002 - 14:32
#4
HEJ CESIL HELT PERFEKT...Hej Cecil der virker sku egentligt meget godt men forståelsen af det jaaaaa det mangler jeg vist....så det er nok derfor når jeg skal sætte det sammen med mit egen script kikser det vist lidt. Som du kan se af nedenstående code har jeg sat de to javascript ind + linket mærket FED SKRIFT. SÅ LANGT SÅ GODT..Men hvad er det med de CLASS og noget med hidden ?? Jeg er ikke helt med så jeg har ikke sat dem ind...Hvis du har tid og føler for det må du meget gerne placere dem og evt forklare hvad de gør ? Det ville jeg blive meget glad for ---->>>>>> Så skyder jeg nogle flere point af til dig hvis det varmer..... På Forhånd Tak & Ha En God Dag :-) Jesper Sørensen //Her Kommer Coden <!-- #include file = \"includes/setup.asp\" --> <html> <head><title><%=firmanavn%></title> </head> <%=stylesheet%> <body topmargin=\"<%=V_MARGIN%>\" leftmargin=\"<%=H_MARGIN%>\" marginheight=\"<%=V_MARGIN%>\" marginwidth=\"<%=H_MARGIN%>\"> <%=TopFrame%> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- function setStyle_message (newStyle) { var selection = frames.message.document.selection.createRange (); selection.execCommand (newStyle); frames.message.focus(); return; } // --> </SCRIPT> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"../../db/db.mdb\") SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\") Conn.Execute (SQLstmt) Set rs = conn.Execute(SQLstmt) %> <form method=\"POST\" class=\"css\" action=\"DB_opdaternyhed.asp?id=<%=rs(\"id\")%>\"> <center> <table border=\"0\" cellspacing=\"0\" width=\"<%=tablewidth%>\"> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>FORMATERING</b></div> </td> <td width=\"240\" valign=\"middle\" ><a href=\"java script: setStyle_message (\'bold\');\">FED SKRIFT</a></td> <td width=\"241\" > </td> </tr> <tr bgcolor=\"#CCCCCC\"> <td Valign=\"middle\" align=\"right\" width=\"152\"> </td> <td width=\"481\" colspan=\"2\" > <div align=\"left\"></div> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>DATO</b></div> </td> <td width=\"481\" colspan=\"2\"><b> <input type=\"text\" name=\"dato\" value=\"<%=rs(\"dato\")%>\"> </b></td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>OVERSKRIFT </b></div> </td> <td width=\"481\" colspan=\"2\"> <input ID=\"\"FORM\" type=\"text\" name=\"overskrift\" size=\"100\" value=\"<%=rs(\"overskrift\")%>\"> </td> </tr> <tr> <td Valign=\"top\" align=\"right\" width=\"152\"> <div align=\"left\"><b>NYHED </b></div> </td> <td width=\"481\" colspan=\"2\"> <textarea id=\"\"FORM\" name=\"nyhed\" cols=\"75\" rows=\"25\"><%=rs(\"nyhed\")%></textarea> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>NYHED AF </b></div> </td> <td width=\"481\" colspan=\"2\"> <input ID=\"\"FORM\" type=\"text\" name=\"navn\" size=\"40\" value=\"<%=rs(\"navn\")%>\"> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>EMAIL </b></div> </td> <td width=\"481\" colspan=\"2\"> <input ID=\"\"FORM\" type=\"text\" name=\"email\" size=\"40\" value=\"<%=rs(\"email\")%>\"> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> </td> <td Valign=\"middle\" align=\"left\" width=\"481\" colspan=\"2\"> <input id=\"\"FORM\" type=\"submit\" value=\"Opdater Nyhed\" name=\"submit\"> </td> </tr> </table> </center> </form> <% conn.Close Set conn = nothing Set SQLstmt = nothing %> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- var editControl = frames.message.document; editControl.designMode = \"On\"; // --> </SCRIPT> </body> </html>
15. januar 2002 - 15:12
#5
Hej Jesper Jeg kigger på det iaften.
15. januar 2002 - 21:16
#6
Hej Cesil....... Det Lyder Sku Dejligt.....Tusind Tak Og God Fornøjelse.... :-) Hilsen Jesper
15. januar 2002 - 22:34
#7
Det her er det bedste jeg kan lave til dig. Måske du under JavaScript kan få svar på om du kan undgå IFRAME, hvis du ikke vil bruge den. Du skal lave en fil der skal hedde blank.htm som skal ligge i samme bibliotek som din form. Det er her indholdet af din IFRAME ligger. form: <!-- #include file = \"includes/setup.asp\" --> <html> <head><title><%=firmanavn%></title> </head> <%=stylesheet%> <body topmargin=\"<%=V_MARGIN%>\" leftmargin=\"<%=H_MARGIN%>\" marginheight=\"<%=V_MARGIN%>\" marginwidth=\"<%=H_MARGIN%>\"> <%=TopFrame%> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- function setStyle_message (newStyle) { var selection = frames.message.document.selection.createRange (); selection.execCommand (newStyle); frames.message.focus(); return; } // --> </SCRIPT> <% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"../../db/db.mdb\") SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\") Conn.Execute (SQLstmt) Set rs = conn.Execute(SQLstmt) %> <form method=\"POST\" class=\"css\" action=\"DB_opdaternyhed.asp?id=<%=rs(\"id\")%>\"> <center> <table border=\"0\" cellspacing=\"0\" width=\"<%=tablewidth%>\"> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>FORMATERING</b></div> </td> <td width=\"240\" valign=\"middle\" ><a href=\"java script: setStyle_message (\'bold\');\">FED SKRIFT</a></td> <td width=\"241\" > </td> </tr> <tr bgcolor=\"#CCCCCC\"> <td Valign=\"middle\" align=\"right\" width=\"152\"> </td> <td width=\"481\" colspan=\"2\" > <div align=\"left\"></div> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>DATO</b></div> </td> <td width=\"481\" colspan=\"2\"><b> <input type=\"text\" name=\"dato\" value=\"<%=rs(\"dato\")%>\"> </b></td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>OVERSKRIFT </b></div> </td> <td width=\"481\" colspan=\"2\"> <input ID=\"\"FORM\" type=\"text\" name=\"overskrift\" size=\"100\" value=\"<%=rs(\"overskrift\")%>\"> </td> </tr> <tr> <td Valign=\"top\" align=\"right\" width=\"152\"> <div align=\"left\"><b>NYHED </b></div> </td> <td> <IFRAME NAME=\"message\" CLASS=\"ASPForums\" ID=\"message\" WIDTH=\"481\" HEIGHT=\"200\" scr=\"blank.htm\"></IFRAME> <BR CLASS=\"ASPForums\" /><INPUT CLASS=\"ASPForums\" NAME=\"message\" VALUE=\"\" TYPE=\"hidden\" /> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>NYHED AF </b></div> </td> <td width=\"481\" colspan=\"2\"> <input ID=\"\"FORM\" type=\"text\" name=\"navn\" size=\"40\" value=\"<%=rs(\"navn\")%>\"> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> <div align=\"left\"><b>EMAIL </b></div> </td> <td width=\"481\" colspan=\"2\"> <input ID=\"\"FORM\" type=\"text\" name=\"email\" size=\"40\" value=\"<%=rs(\"email\")%>\"> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"152\"> </td> <td Valign=\"middle\" align=\"left\" width=\"481\" colspan=\"2\"> <input id=\"\"FORM\" type=\"submit\" value=\"Opdater Nyhed\" name=\"submit\"> </td> </tr> </table> </center> </form> <% conn.Close Set conn = nothing Set SQLstmt = nothing %> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- var editControl = frames.message.document; editControl.designMode = \"On\"; // --> </SCRIPT> </body> </html> blank.htm: <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"> <html> <head> <title>Untitled</title> </head> <body> <table><tr><td>her skal din nyhed være</td></tr></table> </body> </html>
15. januar 2002 - 23:16
#8
Hej Cesil.... Tak for din hjælp det var desværre ikke tilstrækkeligt da jeg nu ikke kan få min db opdateret jeg prøver istedet at oprette et nyt spg. under javascript som du forslog..... Tak for en god hjælp...so far so good Og tror mig jeg fik da en aha oplevelse af det her...ha en super dag...... Med Venlig Hilsen Jesper S.
15. januar 2002 - 23:17
#9
Jeg lukker SPG......
16. januar 2002 - 08:30
#10
Selvfølgelig kan du få din database opdateret. Hvorfor skulle du ikke kunne det?
16. januar 2002 - 11:56
#11
Okay.....nåå men så skriver jeg lige senere når jeg kommer hjem....
16. januar 2002 - 20:33
#12
Hej Cesil.......jeg oprettede en et nyt spg på java og fik da nogle links som fortalte lidt om det princip som du fremførte. Ja det funker kanon det du har lavet men jeg kan nu ikke få en nyhed oprette i db nu...jeg poster lige coden da den anden du fik var for at opdatere en nyhed. Anyway hvodan skal jeg nu opdatere min nyhed db (med navn,dato selve nyheden osv) Ved hjælp af blank.htm eller hva førhen lavede jeg bare et kald til DB_opretnyhed.asp som indeholdete script til db (dvs at mine variabler fra siden opretnyhed.asp blev ført over (dato,overskrift,nyhed (den der nu hedder message),navn,email).... Håber du stadigvæk har mod selvom jeg lidt for hurtigt afviste dit så ellers udemærket svar :-) Takker :-) <!-- #include file = \"includes/setup.asp\" --> <html> <head><title><%=firmanavn%></title> </head> <%=stylesheet%> <body topmargin=\"<%=V_MARGIN%>\" leftmargin=\"<%=H_MARGIN%>\" marginheight=\"<%=V_MARGIN%>\" marginwidth=\"<%=H_MARGIN%>\"> <%=TopFrame%> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- function setStyle_message (newStyle) { var selection = frames.message.document.selection.createRange (); selection.execCommand (newStyle); frames.message.focus(); return; } // --> </SCRIPT> <form method=\"POST\" class=\"css\" action=\"DB_opretnyhed.asp\"> <center> <table border=\"0\" cellspacing=\"0\" width=\"<%=tablewidth%>\"> <tr> <td Valign=\"middle\" align=\"right\" width=\"121\"><b>FORMATERING</b></td> <td width=\"511\" > <a href=\"java script: setStyle_message (\'bold\');\">FED SKRIFT</a> </td> </tr> <tr bgcolor=\"#CCCCCC\"> <td Valign=\"middle\" align=\"right\" width=\"121\"> </td> <td > <div align=\"left\"><i> </i></div> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"121\"> <div align=\"left\"><b>DAGS DATO</b></div> </td> <td width=\"511\"><b> <input type=\"text\" name=\"dato\" value=\"<%response.write date()%>\"> </b></td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"121\"> <div align=\"left\"><b>OVERSKRIFT </b></div> </td> <td width=\"511\"> <input ID=\"\"FORM\" type=\"text\" name=\"overskrift\" size=\"100\"> </td> </tr> <tr> <td Valign=\"top\" align=\"right\" width=\"121\"> <div align=\"left\"><b>NYHED </b></div> </td> <td width=\"511\"> <IFRAME NAME=\"message\" CLASS=\"ASPForums\" ID=\"message\" WIDTH=\"600\" HEIGHT=\"200\" scr=\"blank.htm\"></IFRAME> <BR CLASS=\"ASPForums\" /><INPUT CLASS=\"ASPForums\" NAME=\"message\" VALUE=\"\" TYPE=\"hidden\" /> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"121\"> <div align=\"left\"><b>NYHED AF </b></div> </td> <td width=\"511\"> <input ID=\"\"FORM\" type=\"text\" name=\"Navn\" size=\"40\"> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"121\"> <div align=\"left\"><b>EMAIL </b></div> </td> <td width=\"511\"> <input ID=\"\"FORM\" type=\"text\" name=\"email\" size=\"40\"> </td> </tr> <tr> <td Valign=\"middle\" align=\"right\" width=\"121\"> </td> <td Valign=\"middle\" align=\"left\" width=\"511\"> <input id=\"\"FORM\" type=\"submit\" value=\"Opret\" name=\"submit\"> </td> </tr> </table> </center> </form> <SCRIPT LANGUAGE=\"JavaScript\"> <!-- var editControl = frames.message.document; editControl.designMode = \"On\"; // --> </SCRIPT> </body> </html>
17. januar 2002 - 15:30
#13
JEG LUKKER SPG....HAR FÅET GOD HJÆLP ANDENSTEDS FRA......TUSIND TAK FOR DIN HJÆLP
Kurser inden for grundlæggende programmering