PeeerMedlem sedan mars 20025 907 inlägg Hej!
Har tittat runt lite och hittat den här WYSIWYG-editorn. Den har allt jag vill ha förutom en sak. Jag vill kunna ställa in så att bilder man infogar får style="float: left;", dvs att texten man skriver in hamnar "runt" bilden. Har letat som en galning i koden, men hittar inte ända fram. Har hittat funktionen som sätter in bilder (bifogad nedan), men då jag inte kan javascript blir det jobbigt att fixa det jag vill. Någon som vet hur man fixar till det? (Alternativt har tips på en annan editor som fungerar i IE såväl som mozilla?)
function AddImage(rte) {
imagePath = prompt('Enter Image URL:', 'http://');
if ((imagePath != null) && (imagePath != "")) {
document.getElementById(rte).contentWindow.focus()
[b]document.getElementById(rte).contentWindow.document.execCommand('InsertImage', false, imagePath);[/b]
}
document.getElementById(rte).contentWindow.focus()
}
Väldigt tacksam för hjälp
Jesper TMedlem sedan nov. 20017 144 inlägg Testa att göra så här, dock tror jag att du får ett frågetecken innan slutet av bildtaggen.
Jag löste det så och plockade sedan bort det med en replace i ASP.
function AddImage(rte) {
imagePath = prompt('Enter Image URL:', 'http://');
imagePath = imagePath+' style="float: left;"';
if ((imagePath != null) && (imagePath != "")) {
document.getElementById(rte).contentWindow.focus()
document.getElementById(rte).contentWindow.document.execCommand('InsertImage', false, imagePath);
}
document.getElementById(rte).contentWindow.focus()
}
PeeerMedlem sedan mars 20025 907 inlägg Hmm, har testat din kod och den fungerar tyvärr inte. Den tolkar hela imagePath som en url och kör någon form av urldecode på den (dvs. bilden slutar fungera helt). Fungerade koden för dig?
Någon som har tips på en annan editor som fungerar i mozilla och stödjer infogandet av bilder?