后台输出js字符串,怎么样让前台自动执行
答案:2 悬赏:50 手机版
解决时间 2021-03-13 10:09
- 提问者网友:我一贱你就笑
- 2021-03-12 11:27
后台输出js字符串,怎么样让前台自动执行
最佳答案
- 五星知识达人网友:七十二街
- 2021-03-12 12:41
确定一个接口(api),一有新的js字符串就更新在那里
前端每3或5秒请求一次。得到信息之后添加script元素(JQuery $.getScript函数)或包一层Arrow Function再一层try catch:
try{eval(`(()=>{${script}})();`);}catch(e){}//ECMAScript 6可能造成xss。
轻喷
前端每3或5秒请求一次。得到信息之后添加script元素(JQuery $.getScript函数)或包一层Arrow Function再一层try catch:
try{eval(`(()=>{${script}})();`);}catch(e){}//ECMAScript 6可能造成xss。
轻喷
全部回答
- 1楼网友:愁杀梦里人
- 2021-03-12 13:33
假定数字变量num = 225,那么:
var str = num+"";//转换成字符串
var arr = new array();//定义数组接收结果
for(var i=0;i<num.length;i++){
arr[i] = num.substring(i,i+1);//分割字符串
}
到这里为止,2、2、5就存放在数组arr中了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯