Veamos, voy a explicar con el máximo de detalles mi problema.
Quiero que al cargar un código JavaScript, éste no se muestre en el las herramientas de desarrollo de Internet Explorer, profundizo:
Tengo el siguiente código:
Código:
function crearIframe(){
var parentDiv = document.getElementById("test");
var iframeTag = document.createElement("iframe");
iframeTag.setAttribute("src","http://google.com");
iframeTag.setAttribute("scrolling","no");
iframeTag.setAttribute("width","100");
iframeTag.setAttribute("height","100");
iframeTag.setAttribute("frameborder","0");
iframeTag.setAttribute("name","frametest");
parentDiv.appendChild(iframeTag);
}
Ese codigo lo implemento en HTML
Código:
<div id="iframecontainer">
<script type="text/javascript">
crearIframe();
</script>
</div>
Bien, ejecuto la peticion al html y me pinta el iframe, pero al presionar F12 en IE 8 aparece esto:
Pero mi cliente quiere que eso no aparezca, solamente esto:
Ovbio todo esto es a modo de ejemplo, la realidad es algo parecida.
Y no me vengan a decir que es ilegal que es intrusivo y toda esa barbarie, si no le doy a mi cliente eso, no voy a tener qué comer.
A alguien se le ocurre qué formas puedo usar para lograr lo que yo busco?
En resumen es: Que el javascript se cargue para el navegador, pero no para el inspector dom de IE 8.