mshd.net
当前位置:首页 >> AJAX请求返回一段js代码,页面如何调用这段代码,并... >>

AJAX请求返回一段js代码,页面如何调用这段代码,并...

大概的处理思路应该是这样的: 先通过AJAX,从服务器端的某个文件取得这段js代码,然后动态创建一个标签,把取得js代码...

可以考虑用js的eval()方法,该方法接受一个字符串为参数,并将字符串视为一段js代码并执行。当然,出于安全考虑,很多人不建议在代码中使用该函数,要用这个函数,你只能自己去保证ajax返回的代码是安全的。

可以在jquery的ajax方法成功执行之后,执行相应的js代码 例如:index.html 页面 var id = 10; $.ajax({ url:'ajax.php?action=ok', type:'post', data:'id='+id, async : false, success: function(data){ //可以在这里执行相应的js代码 $("#use...

如果从后台传到页面的值是一段js代码,也就是说temp的值是一段js代码的话,是不是可以把这段代码写到该页面的head中,如下: temp 不知道是否可以~~

ajax请求返回的都是字符串,这个字符串就算放入页面也不会执行script的,如果你想返回个script标签的话,建议你直接返回一个链接,然后js创建个标签放入页面 比如 var sc = document.createElement("script"); sc.setAttribute("type","text/jav...

“ajax返回的html完整页面”是指什么? 返回的结果是一串HTML页面代码字符串? 请多写几句话描述清楚问题。再贴出提问的代码!! 如果是以上那样,参照样例: function testhtmls(){//假设 htmls 是ajax的返回结果:var htmls="NewTitle这是body-H...

看网上写了很多乱七八糟的,总体感觉都不好,根本js都编译不了,其实没什么大不了的,个人建议,简单化处理,不要返回什么还带着body、html、head、

ajax返回的jsp页。不能是像你说的那种“混合内容”。想要用好ajax,要js与jsp两边都思路想好。jsp页面返回的数据一般弄成: 1、纯html页面或普通文本,但也要非常注意单引号和双引号。 2、json,这类非常常见。类似一个数组传递回来。适合返回的数...

success: function (result) { if (result.d.flag) { //result 中的 d 对象 的 flag 属性 是否为true //alert(result.d.msg); var str = result.d.msg.split("!"); //result 中的 d 对象 的msg 值按照 ! 拆分成数组 alert(str[0]); window.loca...

通过嵌套iframe 实现嵌套html页面 $(function () { document.getElementById("ifm").src ="";//Url地址 $("#ifm").load(function () { var h = document.body.clientHeight; var w = document.body.clientWidth; document.getElementById("ifm")...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com