Avatar billede bongi Juniormester
13. marts 2001 - 20:55 Der er 40 kommentarer og
1 løsning

DHTML Editor hvordan

Er der nogen der kan fortælle mig hvordan man bruger den komponent og hvad der er krævet for at få den til at virke ??
Avatar billede fcs Novice
13. marts 2001 - 20:59 #1
Hvilken komponent? Hvilket program?
Avatar billede repsac Nybegynder
13. marts 2001 - 21:01 #2
Tjaehh ... måske en kende flere oplysninger ...
Avatar billede exe-s Nybegynder
13. marts 2001 - 21:01 #3
hvad for noget mener du.
Avatar billede engrob Nybegynder
13. marts 2001 - 21:04 #4
Avatar billede repsac Nybegynder
13. marts 2001 - 21:05 #5
Jeg bruger EditPlus ... kan downloades på [http://www.editplus.com] (en trial version) ...
Avatar billede olebole Juniormester
13. marts 2001 - 21:06 #6
<ole>
Her er lidt kode, du kan starte med:

<html>
<head>
  <title>Editor</title>
</head>
<body>

<form onsubmit=\"copyValue(this);\" name=\"bla\">
<iframe width=\"400\" height=\"250\" id=\"myEditor\"></iframe>
<textarea style=\"display: none\" name=EditorValue></textarea>
<script>
function copyValue(f) {
  testWin = window.open(\'\',\'testWin\',\'width=450,height=250,menubar=yes\');
  testWin.document.open();
  testWin.document.write(\"<html>\\n<body>\\n\\n\" + myEditor.document.body.innerHTML + \"\\n\\n</body>\\n</html>\");
  testWin.document.close();
  f.elements.EditorValue.value = \"\" + myEditor.document.body.innerHTML + \"\";
}

function changeFontname() {
    name = document.bla.myFont.value;
    var tr = frames.myEditor.document.selection.createRange();
    tr.execCommand (\"FontName\",\"False\",name);
    document.all.myFont.style.display=\"none\";
    document.all.setFont.style.display=\"none\";
}

function makeBold() {
    var tr = frames.myEditor.document.selection.createRange();
    tr.execCommand (\"bold\");
}

function doLink() {
  var tr = frames.myEditor.document.selection.createRange();
  tr.pasteHTML(\'<a href=\"\'+ document.bla.myURL.value +\'\">\'+ tr.text +\'</a>\');
  document.all.myURL.style.display=\"none\";
  document.all.makeLink.style.display=\"none\";
}

function paste() {
  frames.myEditor.focus();
  var tr = frames.myEditor.document.selection.createRange();
  tr.text = \"noget\";
}

frames.myEditor.document.designMode = \"On\"
</script>
<br>
<input type=\"button\" onclick=\"makeBold()\" value=\"Bold\">
<input type=\"button\" onclick=\"paste()\" value=\"S&aelig;t ind\">
<input type=\"button\" onclick=\"document.all.myURL.style.display=\'block\';document.all.myURL.select();document.all.makeLink.style.display=\'block\';\" value=\"Link\">
<input type=\"button\" onclick=\"document.all.myFont.style.display=\'block\';document.all.myFont.select();document.all.setFont.style.display=\'block\';\" value=\"Font\">
<input type=\"submit\" value=\"Submit\"><br><br>

<input type=\"text\" style=\"display:none\" name=\"myURL\" value=\"Skriv en URL\">
<input type=\"button\" onclick=\"doLink();\" value=\"Opret link\" style=\"display:none\" name=\"makeLink\">

<input type=\"text\" style=\"display:none\" name=\"myFont\" value=\"Skriv et fontnavn\">
<input type=\"button\" onclick=\"changeFontname();\" value=\"Set font\" style=\"display:none\" name=\"setFont\">
</form>
<script language=\"JavaScript\">
frames.myEditor.body.innerHTML = \"noget\";
frames.myEditor.focus();
</script>
<a href=\"#\" onclick=\"frames.myEditor.document.body.innerHTML=\'noget <b>fed</b> tekst\';\">test</a>
</body>
</html>

Det er et gammelt eksperiment, jeg havde liggende....ikke så kønt, men det er der.
Videre kan du læse på:
  http://msdn.microsoft.com/workshop/author/dhtml/edit/ref/cncpt.asp

/mvh
</bole>
Avatar billede repsac Nybegynder
13. marts 2001 - 21:07 #7
Ok ... nu er jeg totalt lost!
Avatar billede fcs Novice
13. marts 2001 - 21:08 #8
repsac>> Du er ikke alene ;-)
Avatar billede engrob Nybegynder
13. marts 2001 - 21:09 #9
Naah, fuck det. Glem mit svar. Det er vist ikke til så meget hjælp alligevel.
Avatar billede olebole Juniormester
13. marts 2001 - 21:10 #10
Her kan du læse endnu mere - der er en del gode links:
  http://www.eksperten.dk/spm/54132
Avatar billede repsac Nybegynder
13. marts 2001 - 21:12 #11
fcs, skulle vi danne en Ufattende forening ... manden spørger om hvordan han får et AddOn til hans editor til at virke og så får han lidt kode som han kan starte med ... ?
Jeg fatter ikke en meter ...
Avatar billede engrob Nybegynder
13. marts 2001 - 21:12 #12
OleBole>>
Jeg kan ikke få dit script til at virke uden fejl. Man skal måske bruge IE5.5 eller hvad?
Avatar billede olebole Juniormester
13. marts 2001 - 21:13 #13
repsac og fcs >> Der er tale om MS\' DHTML Editing Component. Det er en indbygget feature i IE, med hvilken man bl.a. kan lave en teksteditor til webbrug :)
Findes indbygget i IE og som component til download fra MS.
/mvh
Avatar billede repsac Nybegynder
13. marts 2001 - 21:15 #15
=>olebole: Hvå\'rn fa\'en ved du det???

\"Er der nogen der kan fortælle mig hvordan man bruger den komponent og hvad der er krævet for at få den til at virke ??\"
Avatar billede jicki Nybegynder
13. marts 2001 - 21:16 #16
Du kan også bruge Stone\'s webwriter...
Avatar billede olebole Juniormester
13. marts 2001 - 21:17 #17
jicki >> Du har misforstået spørgsmålet :)
Desuden: FP er elendigt til at lave DHTML med.....OGSÅ til det! Der er INGEN professionelle, der bruger det. Det er lavet til at offentliggøre mors bageopskrifter og de seneste billeder af husets kat...ikke andet! :)
/mvh
Avatar billede jicki Nybegynder
13. marts 2001 - 21:18 #18
olebole - Nej, men det er godt til at starte med.. Det hjalp mig godt på vej... Nu bruger jeg \"NotePad\" .. Gør du også sikkert...
Avatar billede hoejrup Nybegynder
13. marts 2001 - 21:20 #19
olebole> Jeg er fuldkommen enig med dig, Microsofts er et fuldkommen ubrugeligt.

/per
Avatar billede olebole Juniormester
13. marts 2001 - 21:21 #20
Njahhh...BBEdit på min elskede Mac og HomePage (UDEN WYSIWYG-delen!) på min \'pisse\'-maskine :))
Men det er OK at starte med FP....men så heller ikke mere *hulk-hulk* :))
/mvh
Avatar billede lars_computerworld Seniormester
13. marts 2001 - 21:23 #21
*LoooL* OleBole
Avatar billede jicki Nybegynder
13. marts 2001 - 21:25 #22
Du har en for sej humor.... har du icq? *Ggg*
Avatar billede jicki Nybegynder
13. marts 2001 - 21:26 #23
D var t darj OleBole
Avatar billede jicki Nybegynder
13. marts 2001 - 21:31 #24
Olebole?
Avatar billede olebole Juniormester
13. marts 2001 - 21:31 #25
#83576206
Avatar billede jicki Nybegynder
13. marts 2001 - 21:31 #26
Men... Jeg vil altså gerne have nogle points for at jeg gav alle de links til (d)html sider.....
Avatar billede repsac Nybegynder
13. marts 2001 - 21:35 #27
FP sutter! - Det er vi vidst ganske enige om ... ;)
Notepad styrer ... det er bare - til tider - så fa\'es uoverskueligt ... derfor editplus ...

Men jeg fatter stadig ikke hvordan fa\'en I ved at det handler om et eller andet komponent til IE som kan lave noget editerings-haløj ... I burde sq være små spåmænd ... ;)
13. marts 2001 - 21:40 #28
rapsac>> Det er tiden at lære at bruge DHTML editoren, heller før end senere ;-)
Avatar billede repsac Nybegynder
13. marts 2001 - 21:43 #29
Hmmm hvorfor??? - editplus kan gøre mit php overskueligt ... hvad fa\'en skal jeg mere?
Avatar billede olebole Juniormester
13. marts 2001 - 21:50 #30
repsac >> Du kan lave en editor PÅ en webside.....comprende? :)
/mvh
13. marts 2001 - 21:50 #31
Det fede er at man kan blot have et felt i databasen der indeholder stort set alt indhold på siden, i stedet for før hvor man måske have felter til overskrift, billed, brødtekst osv...
Og med DHTML editoren kan man skære hjørner ved at lade kontormusen eller chefen selv lægge siderne ind websiten, det er jo i forvejen dem der sidder og brodere teksten til websiten anyway. Det handler jo om at gøre internettet lettere at bruge, I gues ;-))

Det kan jeg sige uden at understrege med grimme fy ord!
Avatar billede olebole Juniormester
13. marts 2001 - 21:51 #32
Men editor-komponenten virker kun i IE under Windows....altså ikke på Mac :(
13. marts 2001 - 21:54 #33
ole>> Har du så benytte fjendens værktøj for at lave dit eks.?? Du er måske en anelse draget mod det onde :-)
Avatar billede repsac Nybegynder
13. marts 2001 - 21:55 #34
Yeps den er feset ind ... ;)
Som def beskriver lydder det lidt FP-agtigt ... Jeg må teste det når tid kommer ... om laaaang tid ...
Avatar billede repsac Nybegynder
13. marts 2001 - 22:00 #35
Ind til da klamrer jeg mig trygt til Notepad og EditPlus ... ;o)
Avatar billede olebole Juniormester
13. marts 2001 - 22:03 #36
Ja, man KAN godt lave noget, der funker ligeså dårligt som FP - men man skal zq anstrenge sig en hel del *LooooL*
Det er faktisk en meget fed komponent, der bl.a. kan bruges i Content Management Systemer med MS\' komponent! Men bare det at kunne udvælge tekst i et tekstfelt er da fedt!

def >> Jeg læser faktisk denne side i Explorer! :)
Hmmmmmmm.....skabs-MS\'er...!?! Det må være en slags SM, bagfra - eller noget! :)))
/mvh
Avatar billede bongi Juniormester
14. marts 2001 - 08:24 #37
olebole--->
Det er noget i den stil jeg skal bruge men kan man gemme det som en ny fil og kan man redigere en gammel ?, evt sætte det op så man ved hjælp af linket til editoren kan fastsætte hvilken fil det drejer sig om evt.:
<a href=editor.asp?fil=filnavn.asp\">rediger fil</a>
Avatar billede olebole Juniormester
14. marts 2001 - 09:35 #38
Ja, det kan man godt, men kan du ikke maile mig - for det her kommer hurtigt til at fylde....både i lange indlæg og i antal frem/tilbage-meldinger  :)
oc@adr.dk
Avatar billede bongi Juniormester
14. marts 2001 - 12:46 #39
olebole-----> jeg sender dig en mail når jeg er kommet hjem fra job..
Avatar billede olebole Juniormester
15. marts 2001 - 12:59 #40
Lange arbejdsdage...?  :))
/mvh
Avatar billede bongi Juniormester
15. marts 2001 - 13:33 #41
Nej men konen havde inviteret gæster. men jeg sender den nu fra jobbet...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester