Pero esos sitios rotos son tan deprimentes ... ya sea anuncios emergentes o anuncios flotantes en toda la pantalla ... Estoy tan enojado ...
Así que hice un navegador súper simple y básicamente prohibí todos los JS en la página (la regla de deshabilitar JS no es muy buena, y los de CSS no están prohibidos, pero es suficiente para mí usarlo en este momento). Por cierto, también maté todos los iframes.
También puede recordar automáticamente la página que navegó la última vez, y puede ingresarla directamente cuando la abra. No tienes miedo de interrumpir al leer un libro.
Debido a que es súper simple, ni siquiera admite la forma, solo admite enlaces. Jaja, leer es suficiente ...
Vale la pena ver el procesamiento de la sesión de pseudo en el código y el xmlhttp que encapsuló.
No se puede ejecutar directamente, guárdelo localmente, guárdelo como HTA para su uso, jaja
El código es el siguiente:
<Evista>
<title> bookviewer </title>
<metahttp-equiv = "content-type" content = "text/html; charset = utf-8"/>
<estilo>
cuerpo {margen: 0px; relleno: 0px; desbordamiento: auto; estilo borde: ninguno; font-size: 12px; fondo de fondo: buttonface;}
iframe {ancho: 100%; estilo borde: ninguno; posición: absoluto; arriba: 25px;}
#i1 {altura: 22px; línea de línea: 18px; ancho: 100%; borde: 1pxsolid#666; margen: 0px2px; relleno: 0px10px;}
</style>
<script>
strSessionName = "bookViewer_lasturl";
lasturl = "";
xp = newxmlhttp ();
functionCheckMe () {
if (i1.value! = lasturl) {
lasturl = i1.value;
session_set (strSessionName, Lasturl);
}
intentar{
for (vari = 0; i <f1.document.links.length; i ++) f1.document.links [i] .onclick = n0;
} catch (e) {}
if (/book/.5seecn/i.test (lasturl)) f1.document.body.onkeydown = chkkey;
}
functionChkKey () {
varalllinks;
if (f1.event.keycode == 39) {
alllinks = f1.document.links;
for (vari = 0; i <alllinks.length; i ++) if (/siguiente página/.test (alllinks [i] .innerhtml)) {
i1.value = alllinks [i] .href; n2 (); return;
}
} elseif (f1.event.keycode == 37) {
alllinks = f1.document.links;
for (vari = 0; i <alllinks.length; i ++) if (/anterior página/.test (alllinks [i] .innerhtml)) {
i1.value = alllinks [i] .href; n2 (); return;