我有一些提供 html5 广告的内部广告服务,每个广告都包含自己的 css js 和 html。
我不能只将它们放在 iframe 中,因为该网站基于大量的触摸手势并且触摸无法在 iframe 上运行。
我可以把pointer-events: none;
iframe 放在上面,但这样广告就不会难处理了。
那么有没有一些特殊的方法可以创建像没有 iframe 的 iframe 这样的独立代码块?
例子:
<div class="website">
<h1> title</h1>
<isolate>
every thing inside here will not be able to interact withevery thing outside isolate
<script>
$('h1') = will be empty because there is no h1 inside the isolated area
</script>
</isolate>
*父网站和广告的所有代码都位于同一网站上