在js或jquery中动态添加js脚本【转】

起因:

我们在用js动态写入script时,会导致</script>后面的所有语句都变为普通文本,导致html展示无效, 所以我们需要规避</script>问题.

解决方案一(亲测好用)

添加 \/ 用来转议/

var script=$('<script>alert("I am a script element")<\/script>');
$('body').append(script);

解决方案二 避免在使用中出现/script (未试验)

var script = document.createElement('script');
script.type = 'text/jacascript';
script.src = 'url'; //填自己的js路径
$('body').append(script);

参考链接:https://segmentfault.com/q/1010000007998877?_ea=1517884

上一篇:Oracle子查询中any、some、all之间的区别


下一篇:Apparmor——Linux内核中的强制访问控制系统