一般问题
假设您有一个简单的 ajax 请求,例如$("#container").load('/url #content');
. 加载的 DOM 将类似于
<a>email</a>
<script>/* some script */</script>
我该怎么做才能让脚本标签的内容执行?
具体问题
Cloudflare 自动保护 DOM 中的电子邮件地址,方法是将文本替换为[email protected]
并包含一个解析它的脚本。但是,可以异步加载内容,并且不会执行解开的脚本。我可以关闭电子邮件保护功能(我认为),但我想知道是否有另一种解决方法。
例子
在http://aysites.com/what上查看它的实际操作——点击“联系”