لكن تلك المواقع المكسورة محبط للغاية ... إما إعلانات منبثقة أو إعلانات عائمة في جميع أنحاء الشاشة ... أنا غاضب جدًا ...
لذا فقد صنعت متصفحًا بسيطًا للغاية وحظرت بشكل أساسي جميع JS في الصفحة (قاعدة تعطيل JS ليست جيدة جدًا ، ولا يتم حظر تلك الموجودة في CSS ، لكنها يكفي بالنسبة لي لاستخدامها في الوقت الحالي). بالمناسبة ، لقد قتلت أيضًا جميع الإطارات.
يمكنك أيضًا تذكر الصفحة التي تصفحتها تلقائيًا في المرة الأخيرة ، ويمكنك إدخالها مباشرة عند فتحها. أنت لا تخاف من المقاطعة عند قراءة كتاب.
نظرًا لأنه بسيط للغاية ، فهو لا يدعم النموذج ، فهو يدعم الروابط فقط. هاها ، القراءة كافية ...
معالجة جلسة Pseudo في الكود و XMLHTTP I Closeds تستحق المشاهدة
لا يمكن تشغيله مباشرة ، احفظه محليًا ، احفظه كـ HTA للاستخدام ، هاها
الرمز كما يلي:
<head>
<title> BookViewer </title>
<metahttp-equiv = "content-type" content = "text/html ؛ charset = utf-8"/>
<style>
body {margin: 0px ؛ padding: 0px ؛ overflow: auto ؛ على الطراز الحدود: لا شيء ؛ حجم الخط: 12px ؛ خلفية اللون: buttonface ؛}
iframe {العرض: 100 ٪ ؛ نمط الحدود: لا شيء ؛ الموضع: المطلق ؛ أعلى: 25px ؛}
#i1 {الارتفاع: 22px ؛ خط الارتفاع: 18px ؛ العرض: 100 ٪ ؛ الحدود: 1pxssolid#666 ؛ الهامش: 0px2px ؛ الحشو: 0px10px ؛}
</style>
<script>
strSessionName = "BookViewer_lasturl" ؛
lasturl = "" ؛
xp = newxmlhttp () ؛
functionCheckme () {
if (i1.value! = lasturl) {
lasturl = i1.value ؛
Session_set (strsessionName ، lasturl) ؛
}
يحاول{
لـ (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 = chkeke ؛
}
FunctionChkey () {
varalllinks
if (f1.event.keycode == 39) {
alllinks = f1.document.links ؛
لـ (vari = 0 ؛ i <alllinks.length ؛ i ++) if (/الصفحة التالية/.Test (alllinks [i] .innerhtml)) {
i1.value = alllinks [i] .href ؛ n2 () ؛ return ؛
}
} elseif (f1.event.keycode == 37) {
alllinks = f1.document.links ؛
لـ (vari = 0 ؛ i <alllinks.length ؛ i ++) إذا (/الصفحة السابقة/.Test (alllinks [i] .innerhtml)) {
i1.value = alllinks [i] .href ؛ n2 () ؛ return ؛