Red de conocimiento informático - Material del sitio web - Cómo crear un sistema de corrección de errores de páginas web

Cómo crear un sistema de corrección de errores de páginas web

Esto es parte del código javascript en el código fuente de la página. Compruébelo usted mismo y aprenda a leer el código fuente. getSelection();

} else if (document.selection) {/IE

return document.selection.createRange().text;

}

}

document.onkeydown = suberror;

función suberror(e)

{

var e = ( tipo de evento! = "indefinido") ? window.event: e;

var s = getSelectedText();

if (e.ctrlKey amp; amp; e.keyCode == 13) {

if (s ! = "")

{

if (s.lengthgt; 2000){

alerta ("No exceda los 2000 caracteres en su selección; inténtelo de nuevo."

Return;

}else{

document.forms['suggest '].url.value = ventana.ubicación.href;

document.forms['suggest'].errorstr.value = s;

//document.form['suggest '].action = window.location.href;

Regresar.

document.forms['suggest'].action = "errorsub.jsp";

document.forms['suggest'].action = "/hkgai/login/errorsub.jsp";

document.forms['suggest'].target = "about:blank";

document.forms['suggest'].submit();

} p>

} else {

alert("Utilice primero el mouse para seleccionar el fragmento de contenido que tiene el error. ") )

//docu! ") )

devuelve falso;

}

}

La función getTextFieldSelection en FireFox, puede usar el siguiente método para obtener el texto seleccionado en la entrada o texto área

p>

función getTextFieldSelection (e) {

if (e. SelectionStart !selectionStart ! = indefinido amp; amp; e.selectionEnd ! = indefinido) {

var inicio = e.selectionStart;

var final = e.selectionEnd;

return e.value.substring(inicio, fin);

} más {

return "";

}

}

lt;/scriptgt;