Hoi,

Weer eens een incompatibiliteit IE met chrome en Firefox

met IE werkt dit perfect. met chrome en ff niet.

de bedoeling is om gegevens uit een veld te halen en in een ckeditor te plaatsen.
Eens in de ckeditor kan ik wel altijd alles bewerken en terugsturen naar hetveld van herkomst
Wat doe ik mis?



<script>
function edit(rec){
	var v="";
	var m="";
	if(rec<0){
		v = document.getElementById("footer"+(-rec));
		m="footer";
		rec=-rec;
	}else{
		v = document.getElementById("header"+rec);
		m="header";
	}
	
	var windowEdit = window.open('editor.html?edit='+ m + rec);// +"&value="+v.value,'Editor'
	 windowEdit.onload = function() {
		setTimeout(function(){ console.log(popup.document.documentElement.outerHTML) }, 2000);
	} 
	windowEdit.document.getElementById("editor1").innerHTML=v.value;
}
't is heel raar.
[/code]
var windowEdit = window.open('editor.html?edit='+ m + rec);
windowEdit.onload = function() {
windowEdit.document.getElementById("editor1").innerHTML=v.value; //dit werkt in FF niet in IE
}
windowEdit.document.getElementById("editor1").innerHTML=v.value;//dit werkt in IE niet in FF
[/code]

Ik heb toch een oplossing. Bedankt

[size=xsmall]Toevoeging op 20/06/2015 14:40:58:[/size]

Ik heb het nu zonder popup gedaan met een extra hidden div en dit werkt wel altijd.

Reageren