Показать сообщение отдельно
  #2 (permalink)  
Старый 30.07.2009, 17:34
Аспирант
Отправить личное сообщение для Pattern Посмотреть профиль Найти все сообщения от Pattern
 
Регистрация: 13.05.2009
Сообщений: 37

вот тебе затравка для брожения
function getJSONData(){
	eval('var r='+arguments[0]+';');
	return r||null;
}
function test4(){
	var objStr="{c:'new data into div',f:function(){alert('updated!');}}";
	var j=getJSONData(objStr||null)||null;
	if(j){
		if(j.c)
			document.getElementById('div').innerHTML=j.c;
		if(j.f)
			j.f();
	}
}

работает в FF3.5 && IE8, в остальных не проверял
ЗЫЖ в любом случае, я бы не советовал тебе передавать скрипты в тело какого либо элемента, лучше вызывать уже готовые функции.
Ответить с цитированием