Problem med IE
Jeg forsøger at hente adresse på et billede i et popup vindue og derefter indsætte det i det oprindelige vindue. Kaldet ser således ud:<a href="#" onclick="insertAtCursor(window.opener.document.Kreator.Tekst, document.getElementById('img1').value);">Hent billede</a>
Min function ser således ud:
function insertAtCursor(myField, myValue) {
FV = '<center><img src="' + myValue + '" width="400"></center>'
myValue = FV
//IE support
if (document.selection) {
myField.focus();
sel = document.selection.createRange();
sel.text = myValue;
}
//MOZILLA/NETSCAPE support
else if (myField.selectionStart || myField.selectionStart == '0') {
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
myField.value = myField.value.substring(0, startPos)
+ myValue
+ myField.value.substring(endPos, myField.value.length);
} else {
myField.value += myValue;
}
window.close();
}
Den virker i Firefox, men ikke i IE. Der skrives ikke noget, men meldes heller ingen fejl.
Hjælp!
