Online editor - javascript billedfunktion
Har i dag dette:function AddImage(){
imagePath = prompt('Indtast web adressen til billedet', 'http://');
if ((imagePath != null) && (imagePath != "")){
frames.tekst.document.execCommand('InsertImage', false, imagePath);
frames.tekst.focus();
}
frames.message.focus();
}
Dette giver en promt hvor man kan indtaste en URL til et billede, virker fint, men ikke helt nemt for uøvede brugere!
Ønsker:
Jeg skal bruge et script, som efte at jeg har åbnet et nyt vindue, som viser alle de billeder der, tilføjer billedet til teksten og lukker vinduet ingen...
Altså noget med at når man klikker på et billede bruger man sådan noget i denne stil java script:indsaet(filnavn.jpg)
Jeg har engang fået lavet dette script og den skal vel være lidt hen af i den dur...?
<script language=\"JavaScript\">
<!--
function indsaet(filnavn) {
opener.document.links.tekst.value = opener.document.links.tekst.value + showlink
opener.document.links.tekst.focus()
window.close()
}
-->
</script>
Det jeg er i tvivl om er hvordan jeg så lige får det passe ind med dette:
frames.tekst.document.execCommand imagePath = prompt('Indtast web adressen til billedet', 'http://');
if ((imagePath != null) && (imagePath != "")){
frames.tekst.document.execCommand('InsertImage', false, imagePath);
frames.tekst.focus();
}
frames.message.focus();
}
Forklaret i almindelig ord, skal den altså når jeg trykker på et billede "ta" filnavnet og indsætte i iframen "tekst" - i forlængelse af det der er der i forvejen (den må ikke slette det der er der) og derefter lukke billedvinduet!!!
Jeg ved ikke om det skal bruges, men formen det hele kører i hedder: "nyheder" iframen hedder som sagt "tekst"
