如何在没有AJAX的情况下接收xml代码
问题描述:
在我创建的应用程序中,我必须从服务器接收这种格式的xml字符串,例如:<reply> <script> alert('Hello World!'); </script> </reply>
当我使用ajax work perferct完成此操作时,但是当我尝试接收iframe中的数据我无法从框架中提取数据,因为不存在,IE和FF打开新选项卡并在该选项卡上追加数据,我如何避免这种情况并使它们在框架上插入数据。如何在没有AJAX的情况下接收xml代码
答
我可以做这项工作仍然使用Javascript,得到了阿贾克斯的结果,并把它写在iframe中:
-
首先创建iframe标签是这样的:
-
比javascript代码插入ajax:
var t = document.getElementById('iftarget');
h = t.contentWindow.document.getElementsByTagName('html');
h [0] .innerHTML ='< h1>你好</h1>这个必须工作!把你的数据放在这里';
我创建了一个的jsfiddle这个 http://jsfiddle.net/nunomazer/JGyEr/
问候
你能后,你现在所拥有的代码? – ggutenberg 2010-12-05 07:41:04