Como bloquear el contenido de un documento HTML
Publicado por Matby Peralta Davila (3 intervenciones) el 24/10/2008 00:20:12
Bueno, basicamente necesito bloquear todo el contenido de un formulario o el documento, lo que e logrado hacer es bloquear objetos del formulario y algunos contenidos pero asi:
var formulario = null;
var arregloImg1 = null;
var arregloImg2 = null;
var arregloImg3 = null;
var arregloImg4 = null;
var arregloForm = document.getElementsByTagName('form');
formulario = arregloForm[0];
if (formulario != null ) {
for ( var i = 0; i < formulario.elements.length; i ++ ) {
var elemento = formulario.elements [ i ];
elemento.disabled = true;
}
}
arregloImg1 = document.getElementsByTagName('a');
arregloImg2 = new Array(arregloImg1.length);
if(arregloImg1!=null){
for(var i = 0; i < arregloImg1.length; i++){
var a = document.createElement('a');
a.setAttribute("href",arregloImg1[i]);
a.setAttribute("onclick",arregloImg1[i]);
arregloImg2[i] = a;
arregloImg1[i].setAttribute("href","#");
arregloImg1[i].setAttribute("onclick","#");
}
}
arregloImg3 = document.getElementsByTagName('span');
arregloImg4 = new Array(arregloImg3.length);
if(arregloImg3!=null){
for(var i = 0; i < arregloImg3.length; i++){
var a = document.createElement('span');
a.setAttribute("onmouseover",arregloImg3[i]);
arregloImg4[i] = a;
arregloImg3[i].setAttribute("onmouseover","#");
}
}
pero de esta forma solo puedo bloquear lo que este capturando con el ----document.getElementsByTagName(' ');----- , ,, de tal manera que si hay algo que no capture, entonces no se bloquea,,,,
quisiera encontrar la manera de bloquear, todo el contenido de una pagina,,,, sin necesidad de ir indagando ,, por cada <tag> de html que me aparezca
var formulario = null;
var arregloImg1 = null;
var arregloImg2 = null;
var arregloImg3 = null;
var arregloImg4 = null;
var arregloForm = document.getElementsByTagName('form');
formulario = arregloForm[0];
if (formulario != null ) {
for ( var i = 0; i < formulario.elements.length; i ++ ) {
var elemento = formulario.elements [ i ];
elemento.disabled = true;
}
}
arregloImg1 = document.getElementsByTagName('a');
arregloImg2 = new Array(arregloImg1.length);
if(arregloImg1!=null){
for(var i = 0; i < arregloImg1.length; i++){
var a = document.createElement('a');
a.setAttribute("href",arregloImg1[i]);
a.setAttribute("onclick",arregloImg1[i]);
arregloImg2[i] = a;
arregloImg1[i].setAttribute("href","#");
arregloImg1[i].setAttribute("onclick","#");
}
}
arregloImg3 = document.getElementsByTagName('span');
arregloImg4 = new Array(arregloImg3.length);
if(arregloImg3!=null){
for(var i = 0; i < arregloImg3.length; i++){
var a = document.createElement('span');
a.setAttribute("onmouseover",arregloImg3[i]);
arregloImg4[i] = a;
arregloImg3[i].setAttribute("onmouseover","#");
}
}
pero de esta forma solo puedo bloquear lo que este capturando con el ----document.getElementsByTagName(' ');----- , ,, de tal manera que si hay algo que no capture, entonces no se bloquea,,,,
quisiera encontrar la manera de bloquear, todo el contenido de una pagina,,,, sin necesidad de ir indagando ,, por cada <tag> de html que me aparezca
Valora esta pregunta


0