Avatar billede ameq Nybegynder
13. august 2002 - 09:06 Der er 78 kommentarer og
1 løsning

What You See Is What You Get

Jeg skal bruge et NICE What You See Is What You Get "WYSIWYG" script den skal ikke kører ifram. Den textbox som skal bruge må godt hedde "text"
Avatar billede jakoba Nybegynder
13. august 2002 - 09:15 #1
Og hvad skal det script gøre?
Avatar billede ameq Nybegynder
13. august 2002 - 09:16 #2
"faver" "størelse" "center" "højer juster" "venter juster" "punkt/tal"
Avatar billede Slettet bruger
13. august 2002 - 14:37 #3
Denne her er noget af det mest avancerede, du kan få:

http://phoenixv.h4f.dk/wysiwyg.zip
Avatar billede Slettet bruger
13. august 2002 - 14:38 #4
Men jeg kan godt skræddersy en for dig, hvis du ikke selv vil rode i mit foregående eksempel!
Avatar billede ameq Nybegynder
13. august 2002 - 14:39 #5
men kan du ikke lave den om til at du skriver i en textbox??
Avatar billede Slettet bruger
13. august 2002 - 14:43 #6
Nej, det kan ikke lade sig gøre. Ikke hvis det rent faktisk skal være WYSIWYG!
Avatar billede ameq Nybegynder
13. august 2002 - 14:53 #7
okey hvordan får jeg så min text ud af det? hvis nu jeg skal have indskrivet det i en database...
Avatar billede ameq Nybegynder
13. august 2002 - 14:56 #8
jeg tænker i ASP request.form et eller andet ?!??
Avatar billede Slettet bruger
13. august 2002 - 15:06 #9
Så gør du som i mit eksempel. Da bliver al HTML'et imellem body-tagsene (inkl. body-tagsene) smidt over i et hidden-felt med navnet "html" (eller noget i den stil). Du kan så aflæse variablen HTML bagefter.
Avatar billede ameq Nybegynder
13. august 2002 - 15:13 #10
okey hvordan gør du det?
Avatar billede Slettet bruger
13. august 2002 - 17:13 #11
Jamen du kan da bare se mit eksempel! Der skulle det meget gerne virke det hele.

Men jeg går måske igang med at lave en version tilpasset dig i stedet. Det er nok lidt nemmere.
Avatar billede Slettet bruger
13. august 2002 - 18:01 #12
Her:
http://phoenixv.h4f.dk/mini_wysiwyg.html
Jeg har puttet lidt flere funktioner, for dem får man altid brug for alligevel!
Avatar billede ameq Nybegynder
13. august 2002 - 23:25 #13
det ser godt ud men der er lige to fejl 1) "punkt" den virker ikke lige =) også er det "send!" den laver en eller anden fejl
Avatar billede ameq Nybegynder
14. august 2002 - 13:03 #14
men vil det så kommer til at værer i et tesktbox??
Avatar billede Slettet bruger
14. august 2002 - 15:24 #15
Nej, du kan som sagt IKKE bruge en tekstboks. Men informationen vil blive sendt videre, som om det var en tekstboks.

Jeg retter lige fejlene...
Avatar billede Slettet bruger
14. august 2002 - 15:35 #16
Ok, her er den opdaterede version:
http://www.friserverplads.dk/phoenixv/mini_wysiwyg.html
Læg mærke til, at jeg har oprettet en test-side, når man har trykket på "Send", der lige udskriver den html, der er blevet sendt.
Den er skrevet i PHP og ser således ud:

<html>
<head>
</head>
<body>
<b>Her er HTML'en, der er blevet sendt videre:</b>
<br><br>
<form>
<textarea cols="50" rows="20">
<?
echo nl2br(urldecode($html));
?>
</textarea>
</form>
</body>
</html>
Avatar billede ameq Nybegynder
14. august 2002 - 17:16 #17
okey så kan bare bare lave det til et hidden? ik
men er det $html du request??
jeg skal lige havet lavet den til ASP =) he he
Avatar billede ameq Nybegynder
14. august 2002 - 18:21 #18
nu mangler også en ting til =) elelr det er 3 koiper klip og sæt ind... og faveren kan du ikke lave at de hopper op i et nyt vindu?? det ville værer mere nice =)
Avatar billede ameq Nybegynder
14. august 2002 - 18:23 #19
og en anden ting hvis nu jeg godt vil have noget tekse inde i framet.. ??
Avatar billede ameq Nybegynder
14. august 2002 - 20:39 #20
nu har jeg sidet og leget okey meget med det... er det hidder textbox man taget fra?
Avatar billede Slettet bruger
14. august 2002 - 21:13 #21
Jeg forstår ikke, hvad du mener med det sidste.

Veriablen "html" indeholder html'en fra editoren. Dollartegnet er bare noget PHP-stads.

Jeg kan godt få farve-vælgeren til at åbne i et nyt vindue, men du bliver nødt til at vente til i morgen, for min trådløse mus laver snart tør for batteri! :)
Mht. klip og kopiér, så kan du sætte følgende links ind på siden:

<a href="#" onClick="ex('Copy'); return false;">Kopiér</a>
<a href="#" onClick="ex('Cut'); return false;">Klip</a>
<a href="#" onClick="ex('Paste'); return false;">Sæt ind</a>
Avatar billede Slettet bruger
14. august 2002 - 21:15 #22
Hvis du gerne vil have tekst (eller HTML) ind i framen, så kan du sætte iframens src til at være url'en på en side, hvor du har skrevet teksten.
Du kan fx lave følgende side:

<html>
<head>
</head>
<body>
Dette er noget tekst...
</body>
</html>

Og på editor-siden ændrer du iframens src ved at finde det sted, hvor der står:

<iframe src="..." ...>

... og ændre det til:

<iframe src="side_med_tekst.html" ...>
Avatar billede Slettet bruger
14. august 2002 - 21:17 #23
Nu tror jeg, jeg forstår, hvad du mener med din sidste kommentar!
Ja, al html'en bliver lagt ind i et hidden-felt i en formular. Så bliver formularen sendt videre til en anden side, som modtager variablen "html". Men læg mærke til, at html'en er urlencoded, så du bliver nødt til at urldecode det vha. én eller anden ASP-funktion (den som hedder urldecode() i PHP).
Avatar billede Slettet bruger
14. august 2002 - 21:37 #24
Nå, jeg fik alligevel snydt det allersidste strøm ud af batterierne og er klar med den opdaterede version:

http://www.friserverplads.dk/phoenixv/mini_wysiwyg.html
Avatar billede ameq Nybegynder
15. august 2002 - 06:32 #25
Nu tror jeg, jeg forstår, hvad  <- så må det bilve request.form("html") i asp =)
og en lille fejl tror jeg når jeg vælger fave, det virker okey, men hvis du vælger den igen så laver den en fejl =( men eller se det super nice ud...
Avatar billede ameq Nybegynder
15. august 2002 - 10:06 #26
%3CFONT%20size%3D7%3EVirker%20det%3F%3C/FONT%3E <- der skulle står "Virker det" i størelse "7"
Avatar billede ameq Nybegynder
15. august 2002 - 10:07 #27
er det nolge Replace der skal ind?
Avatar billede ameq Nybegynder
15. august 2002 - 10:43 #28
kan du ikke lave fave koderen i en anden fil?
Avatar billede Slettet bruger
15. august 2002 - 14:13 #29
Farve-vælgeren er i en side for sig selv. Den hedder "mini_wysiwyg_farve.html".

Som jeg sagde skal du bruge én eller anden form for htmldecode-funktion for at omdanne de kryptiske koder til rigtig html-kode.

Jeg har rettet fejlen, når man vælger farve.
Avatar billede Slettet bruger
15. august 2002 - 14:16 #30
Jeg mente selvfølgelig urldecode, ikke htmldecode.
Læs mere her:
http://www.aspemporium.com/aspEmporium/codelib/codelib.asp?pid=71&cid=15
Avatar billede ameq Nybegynder
16. august 2002 - 08:59 #31
når man vælger faveren en gang virker det findt men når man vil vælge faveren anden gang så laver den en eller fejl
Avatar billede ameq Nybegynder
16. august 2002 - 10:20 #32
og linket det er ikke så nice igen med den der promt hvis nu man kunne vælge broder og om den skal vælge et nyr vindu...
Avatar billede Slettet bruger
16. august 2002 - 16:13 #33
Farvevælgeren virker altså! Er du helt sikker på, du har set den opdaterede version?

Hvad mener du med "broder"? Og hvordan vil du præcist have, man skal vælge link. En prompt er en af de bedste måder til sådan en opgave, og eftersom brugeren er vant til prompts, bliver vedkommende ikke så forvirret.
Avatar billede exp-ralle Nybegynder
16. august 2002 - 16:25 #34
Den editor er fandme fed phoenixv :)
Avatar billede Slettet bruger
16. august 2002 - 16:40 #35
Tak! Du er velkommen til at bruge den, hvis du har lyst.
Som sagt ligger der en større og flottere udgave her:
http://phoenixv.h4f.dk/wysiwyg.zip
Avatar billede ameq Nybegynder
16. august 2002 - 17:27 #36
nej jeg må lige prøv den at updater den =)
Avatar billede ameq Nybegynder
16. august 2002 - 17:31 #37
function vaelg(farv) {
reg = /^[a-z]+$/gi;
reg2 = /^#\d{3}$/;
reg3 = /^#[0-9a-f]{6}$/gi;
if (farv != "" && (farv.match(reg) || farv.match(reg2) || farv.match(reg3))) {
ex("ForeColor", farv);
document.all.farvediv.style.display = "none";
}function vaelg(farv) {
reg = /^[a-z]+$/gi;
reg2 = /^#\d{3}$/;
reg3 = /^#[0-9a-f]{6}$/gi;
if (farv != "" && (farv.match(reg) || farv.match(reg2) || farv.match(reg3))) {
ex("ForeColor", farv);
document.all.farvediv.style.display = "none";
}

det er dit =)
men hvordan får jeg det lige til at åbe et nyt vindu...

det her er mit =)

farv = null;
function farve() {
if (farv && farv.open)
farv.focus();
farv = window.open("images/WYSIWYG/wysiwyg_farve.html", "farveVindue", "width=530,height=270,toolbars=no,scrollbars=no,status=no,resizable=no");
}
Avatar billede ameq Nybegynder
16. august 2002 - 17:33 #38
ups to gang sorry =)
Avatar billede flax Nybegynder
16. august 2002 - 17:40 #39
phoenixv  >> Du styrer, det er fedt!!! lavet.... hands up....
Avatar billede Slettet bruger
17. august 2002 - 12:53 #40
Jamen, det åbner jo i et nyt vindue! :)
Jeg forstår vitterligt ikke, hvad du mener!
Avatar billede Slettet bruger
26. august 2002 - 15:36 #41
Hvad var det, du mente?
Avatar billede ameq Nybegynder
30. august 2002 - 10:05 #42
kan du lave en knap på som slår desing mod af?
Avatar billede Slettet bruger
30. august 2002 - 13:16 #43
Avatar billede ameq Nybegynder
17. september 2002 - 09:41 #44
okey der se okey nice nok ud, men hvorfor kan jeg ikke skrive når der ikke er på de. vising? for jeg ville godt kunne sætte html kode ind uden den fucker lidt vildt
Avatar billede Slettet bruger
17. september 2002 - 17:17 #45
Du kan naturligvis ikke skrive i boksen, når designmode er slået fra. Så opfører den sig som en normal side.
Avatar billede ameq Nybegynder
27. december 2002 - 12:29 #46
phoenixv har du en zip fil som virker?
Avatar billede Slettet bruger
29. december 2002 - 15:59 #47
Avatar billede Slettet bruger
29. december 2002 - 16:00 #48
Men det er ikke helt det samme.

Jeg arbejder i øvrigt på en ny og udvidet editor - WYS-II-WYG - men det skrider langsomt fremad...
Avatar billede ameq Nybegynder
29. december 2002 - 16:21 #49
manlger du ikke punkt og tal tingen?
Avatar billede Slettet bruger
29. december 2002 - 16:22 #50
Mange af tingene mangler. Men de er jo meget enkle at sætte ind, så tror du ikke, du bare kan kopiere koden og selv fremstille nogle ikoner?
Avatar billede ameq Nybegynder
29. december 2002 - 16:51 #51
http://www.friserverplads.dk/phoenixv/mini_wysiwyg.html <- jeg kan vel bare tag fra den?
og det så noget jeg skal post bagefter? så du kan få det?
Avatar billede ameq Nybegynder
29. december 2002 - 16:52 #52
men du må meget gerne lave lidt om på indsæt link.. så man vælge target og sådan nolge ting =)
Avatar billede Slettet bruger
30. december 2002 - 11:59 #53
Ja, du kan bare tage fra mini-wysiwyg'en. Jeg forstår ikke, hvad du mener med "post bagefter"...
Jeg husker at inkludere en target-funktion i min nye wysiwyg; lige nu har jeg ikke helt tiden til det.
Avatar billede ameq Nybegynder
01. januar 2003 - 17:34 #54
setTimeout('document.frm.titel.value = document.ifr.document.title;',100); <- hvad gør den?
Avatar billede Slettet bruger
01. januar 2003 - 18:25 #55
Sætter dokumentets titel i titel-feltet.
Avatar billede ameq Nybegynder
01. januar 2003 - 18:26 #56
okey? den fatter jeg ike har du en teskbox hvor du kan skrve titelen?
Avatar billede ameq Nybegynder
01. januar 2003 - 18:27 #57
http://developer.ameq.dk/wysiwyg2/ <- sider lige og leger =) skal havet lavet noget til at forum ting der skulle man jo ikke kunne alle de ting men farver og størelsr
Avatar billede Slettet bruger
01. januar 2003 - 18:33 #58
Man kan både skrive en titel i tekstboksen, og så aflæser den også automatisk en sides titel.
Avatar billede ameq Nybegynder
01. januar 2003 - 18:34 #59
arr okey =) men den lavede fejl, men hvad det fordi jeg har ikke sat nolge titel på?
Avatar billede Slettet bruger
02. januar 2003 - 13:52 #60
Ikke nødvendigvis. Jeg bliver nok nødt til at se en url.
Avatar billede ameq Nybegynder
02. januar 2003 - 14:44 #61
nej jeg har den ikke lige mere for jeg har slettet det nye script
Avatar billede Slettet bruger
02. januar 2003 - 14:46 #62
Så har jeg nok lidt svært ved at hjælpe dig.
Avatar billede ameq Nybegynder
02. januar 2003 - 15:02 #63
=) he he
Avatar billede ameq Nybegynder
02. januar 2003 - 19:14 #64
hvad hedder punkt og tal opstilling "ex(etellerandet)"
Avatar billede ameq Nybegynder
03. januar 2003 - 05:37 #65
http://developer.ameq.dk/wysiwyg2/ <- jeg har prblemmer med at vægle et billede ud fra et nyt vindu jeg åber... Hvis du kliker på smile også på linket så skulle det lille billede blive indsat iframet...
Avatar billede Slettet bruger
03. januar 2003 - 12:04 #66
Her er alle kommandoerne:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/commandids.asp

Talopstilling: InsertOrderedList
Punktopstilling: InsertUnorderedList
Avatar billede Slettet bruger
03. januar 2003 - 12:07 #67
Dit smile-vindue skal se således ud:

<html>
<head>
<style type="text/css">
body{
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 2px;
    border: solid #666666 1 px;
    background-color: #CCCCCC;   
}
</style>
<title>Ameq.Dk @ Indsæt smile</title>
</head>
<body>
<img src="images/wysiwyg/smile/1.png">
<a href="#" onClick="opener.ex('InsertImage','images/wysiwyg/smile/1.png'); return false;"><font size="3">Klik her for at indsættet smilen</font></a>
</body>
</html>
Avatar billede Slettet bruger
03. januar 2003 - 12:07 #68
P.S. Det hedder vist "smiley". :)
Avatar billede ameq Nybegynder
03. januar 2003 - 17:31 #69
he =) jeg staver også som lort!
Avatar billede ameq Nybegynder
03. januar 2003 - 21:22 #70
http://developer.ameq.dk/wysiwyg2/, jeg ved ikke om du vil se hvad jeg har lavet en til nu!?!?!
Avatar billede Slettet bruger
04. januar 2003 - 14:46 #71
Det ser spændende ud! Dog bør dine billeder ikke være PNG, men GIF. Det tager alt for langt tid at loade...
Avatar billede ameq Nybegynder
04. januar 2003 - 15:10 #72
ja ved det =) eller jpg... men jeg arbejde på den så er det nemner at arbejde med png
Avatar billede ameq Nybegynder
04. januar 2003 - 20:22 #73
jeg har sidet og kigget på de kommandorer men jeg kan ikke finde den til at ind trykke tesketen med, jeg tror den hedder noget med <blockquote> i html
Avatar billede Slettet bruger
05. januar 2003 - 12:43 #74
JPG egner sig bedst til fotos. GIF er eminent til små ikoner og logoer, men så heller ikke mere.

Indrykning af teksten opnås (vist nok) med "Indent". "Outdent" rykker teksten ud igen.
Avatar billede ameq Nybegynder
05. januar 2003 - 22:31 #75
okey nice nok =), men en anden ting er du på MSN eller irc?
Avatar billede Slettet bruger
06. januar 2003 - 15:11 #76
Nej, jeg er på speed og Hotmail (det første er løgn).
Avatar billede Slettet bruger
06. januar 2003 - 15:11 #77
Jeg tror ikke på chat. Hvis man endelig skal tale sammen over nettet, skal det være ligesom her på E! :)
Avatar billede ameq Nybegynder
08. februar 2003 - 13:22 #78
Hey har lige et en lille ting... =)
Ville bare lige høre om hvis man om. Kan man lave enter trykket om fra <p> til <br> ??
Avatar billede Slettet bruger
16. februar 2003 - 12:05 #79
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

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Politiets Efterretningstjeneste

Platform Engineer hos PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Teknologirådgiver inden for AI-området til Teknologiafdelingen

Politiets Efterretningstjeneste

GenAI Specialist i PET