Javascript ile sayfa.js encode ederek yapabilirsin. Tabiki
JS packer tarzı public encode yöntemlerinin decodesi var, public decodesi olamyan bir JS encode ile gizlemen mantıklı.
<div id="cek"></div>
<script type="text/javascript">
document.getElementById("cek").innerHTML = '<iframe src="iframeadresi" width="200" height="100" frameborder="0" scrolling="no"></iframe>';
</script>bunuda Js Packer ile yaptıgında
<script type="text/javascript">eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2.3("4").5=\'<1 6="7" 8="9" a="b" c="0" d="e"></1>\';',15,15,'|iframe|document|getElementById|cek|innerHTML|src|iframeadresi|width|200|height|100|frameborder|scrolling|no'.split('|'),0,{}))</script>olur.
Ama bu public encode olduğu için unpacker ı var