login  Naam:   Wachtwoord: 
Registreer je!
 Forum

plaatje invoegen met WYSIWYG (Opgelost)

Offline Prospherine - 19/01/2008 15:40
Avatar van ProspherineNieuw lid Beste mensen. Ik ben bezig met een WYSIWYG en ik ben eigenlijk meer het PHP type maar dit kon even enkel met JS. Mijn code ziet u hieronder dadelijk.

Wat ik gaag wil is dus dat ik op de button plaatje invoegen klik.
Ik kan dan bladeren naar een plaatje, en thats it!
Plaatje wordt gewoon automatisch geupload naar een standaard map met de naam van het plaatje zelf.

Wat ik dus graag wil is de mogelijkheid om een plaatje in te voegen.
Kan iemand mij hiermee helpen misschien?

Groetjes

p.s. ik heb totaal geen JS ervaring so take it easy on me ;)

Plaatscode: 5073

3 antwoorden

Gesponsorde links
Offline BramBo - 21/01/2008 10:41
Avatar van BramBo JS gevorderde Hier een lijst met geaccepteerde syntaxis voor execCommand: http://develope...in_Mozilla

En een plaatje is vrij eenvoudig in te voegen, eigenlijk 't zelfde als een link:
  1. var imgURL = prompt('Image lokatie', 'http://');
  2.  
  3. REFERENTIENAARIFRAME.document.execCommand('insertimage', false, imgURL);


Pas de het referentie punt aan, zoals je eerder hebt gedaan bij het invoegen van een link ;)
Offline Prospherine - 23/01/2008 00:13
Avatar van Prospherine Nieuw lid snap hem niet helemaal sorry...

De knop:
<img src="plaatje.png" onClick="plaatje()" onMouseover="fixedtooltip(' Klik hier om een plaatje in te voegen', this, event, '150px')" onMouseout="delayhidetip()">

De functie in JS:
function plaatje(){
var imgURL = prompt('Image lokatie', 'http://');
iframe.document.execCommand('insertimage', false, imgURL);
}


Klopt het zo?
Offline BramBo - 23/01/2008 11:25
Avatar van BramBo JS gevorderde Ja, hangt er alleen van af wat in de iframe var zit.

  1. document.getElementById("iframe").contentWindow.document.execCommand("insertimage", false, imgURL);
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s