精华内容
下载资源
问答
  • 比如查看网页源代码里面有个: function xxx () {```````} 我能去掉这个函数吗? 就是每次访问这个页面不加载这个函数(不用在服务器上去掉,,只是能在我的电脑上实现就行了) 在网上用过一个叫油猴子的...
  • 现在有一些网页为了达到宣传的目的,使用了一些脚本程序,这样在用户浏览的时候会修改标题栏或是主页,这些修改是通过改注册表实现的。用户觉得很不方便,可以用下面的方法禁止:1、打开控制面板,找到管理工具->...
    现在有一些网页为了达到宣传的目的,使用了一些脚本程序,这样在用户浏览的时候会修改标题栏或是主页,这些修改是通过改注册表实现的。用户觉得很不方便,可以用下面的方法禁止:
    1、打开控制面板,找到管理工具->服务,打开
    2、在右侧窗口里找到Remote Registry Service,双击打开
    3、将启动类型修改为“已禁用”,然后确定
    这样那些网页就无法修改用户的注册表了

    转载于:https://www.cnblogs.com/victor6611/archive/2006/05/19/404354.html

    展开全文
  • 之前我也编写过一个自动签到的脚本,期间由于本人没时间维护加上服务器那边出现超时或者网页结构变更导致代码找不到元素无法跑通,而之前那些复制模板的人似乎没有做出相应的代码修改来修复这个问题。因此萌生了写一...
    1. 简介
      本工程主要是考虑到很多人只会复制别人的自动签到模板,当别人的模板出现问题时,没有办法去定位问题并修改。之前我也编写过一个自动签到的脚本,期间由于本人没时间维护加上服务器那边出现超时或者网页结构变更导致代码找不到元素无法跑通,而之前那些复制模板的人似乎没有做出相应的代码修改来修复这个问题。因此萌生了写一篇python脚本本地调试的博客。

    2. 准备工作
      1.一台电脑
      2.下载python(Mac电脑自带不需要下载)
      3.安装Selenium(是一个自动化测试工具,我们这里用了打开浏览器并安装我们的预设执行相关操作,比如点击输入信息等)
      4.安装ChromeDriver
      5.安装一个python ide(本人使用Vs code)

    3. 安装python
      通过这个文档安装即可

    4. 安装Selenium
      在第3步安装好python之后可以直接通过以下命令安装:
      pip3 install selenium

    5. 安装ChromeDriver
      跳转到这个网站下载对应版本的ChromeDriver。可以打开 Chrome 浏览器---->设置---->关于 Chrome 查看你的版本在这里插入图片描述
      在这里插入图片描述
      mac下载好之后,需要将ChromeDriver移到对应位置 /usr/local/bin在命令行执行:

    sudo mv <你下载的ChromeDriver路径> /usr/local/bin
    比如我的命令:
    sudo mv /Users/lihongyi16/Downloads/ChromeDriver /usr/local/bin
    
    1. 安装VS code
      到这个网站下载即可
    2. 下载/编写一个脚本文件
      若读者之前没有相关代码可以去下载这个工程来练手
    3. 打开工程
      修改此变量为你本地路径如果是mac就为我下面的链接在这里插入图片描述
      然后点击run
      在这里插入图片描述
    4. 然后可能会报错在这里插入图片描述
      根据报错信息可以知道是找不到这个元素,因此我们只需要在Chrome打开我们需要打开我们代码中的链接
      在这里插入图片描述

    打开chrome的开发者工具在这里插入图片描述
    点击element,再点旁边的按钮,然后点击页面元素
    在这里插入图片描述
    然后复制这个元素的full xpath到代码中对应的位置

    browser.find_element_by_xpath(
           "/html/body/div[1]/section/div/div/div/div[2]/form/div/div[1]/input")
    

    在这里插入图片描述

    1. 可能会报其他的问题比如下面的NameError: name ‘NoSuchElementException’ is not defined,则直接在文件上面导入一下即可
      from selenium.common.exceptions import NoSuchElementException
      在这里插入图片描述

    2. 关于其他的问题,均可根据提示信息,去百度或者google找解决办法,此处不一一分析

    外部链接:
    在MAC上安装chrome驱动程序的一系列问题

    展开全文
  • 如何调试网页和javaScript

    千次阅读 2007-07-24 11:57:00
    您不会还在用不断的alert来调试你的js代码吧来介绍一下我使用调试网页的工具吧对于IE 脚本调试器使用office内置或.net的脚本调试器就可以了(如果没有去微软下载简板),你要做的只是我在上一篇中介绍的方法打开脚本...
    width="760" scrolling="no" height="90" frameborder="0" src="http://p.alimama.com/code.php?t=2&i=mm_10003521_106784_109301&w=760&h=90&sz=11&bgc=FFFACD&bdc=FFFFFF&tc=000080&lc=000000&dc=000000" name="alimamaifrm" id="alimamaifrm" border="0" marginwidth="0" marginheight="0">

    您不会还在用不断的alert来调试你的js代码吧

    来介绍一下我使用调试网页的工具吧

    对于IE

        脚本调试器使用office内置或.net的脚本调试器就可以了(如果没有去微软下载简板),你要做的只是我在上一篇中介绍的方法打开脚本调试(修改ie工具- -选项- -高级中的2个默认设置: 去掉“禁用脚本提示”的选择,勾选“显示每个脚本的错误通知”)。然后在你想进入调试的js中的地方加入一句话“debugger;”即可在运行到这句话时进入调试环境;当网页出错时,会弹出对话框问你是否调试,点击“是”也可以进入脚本调试。调试进入的是.net的调试环境,可以设断点,步进跟踪等等,可以查看变量内容,变量重新赋值,查看调用堆栈等等,调试自己开发的网页那是相当的好用

        HttpWatch是一个监测浏览器和服务器间http协议交互内容的强大工具,上网找个试用版吧,有了他所有的交互都无所遁形

    对于FireFox

        firebug是个绝好的插件,设置断点,查看dom,点击网页定位代码,在多js文件内查找方法定义等等等等,试试吧,好到你无法拒绝。相对与IE的脚本调试器,firebug的好处是可以方便的为别人的网站中的js设置断点,然后进行跟踪,转位仁兄的详细介绍。js本身是透明的,这个算是偷学别人js的利器

        Live HTTP Headers是个类似HttpWatch的插件,但是没有那么功能强大,如果你访问的网站不是只支持firefox不支持ie,那你还是用HttpWatch吧

        有了firebug之后我似乎不再需要别的了,没错!不过还有几个插件还是很好用的,反正免费不如下来用用可能对你胃口

        View Source Chart老牌插件了,可以方便的查看页面结构

        jsView 方便的查看页面引用的所有js和css文件,对于含有动态js的网页的js查看很有帮助

        IE Tab 提供切换到IE的快捷方式,即方便对比也可免去在IE和FF间复制网址这样的无趣的事

        罗嗦一句,FF中工具->附加软件->获取扩展,在打开页面搜索框中搜上面这些插件就可以下载

        还有就是 FireFox2自带了Dom查看器, 在安装时候选择自定义安装,就可以选择安装Dom查看器,然后即可从工具菜单中打开。Dom查看器展示当前页面清晰的DomTree结构,选中某个叶子结 点,可以查看他支持的属性与方法。这样可以方便的知道有些IE常用的属性方法,在FireFox中有没有相应的方法,方法名是否一样。谁让我没有找到 FireFox的HTML和JS手册呢

    对于Opera

        Opera自带DEV工具,通过工具->高级->开发者工具打开。类似Dom查看器和jsView的结合体,功能一般般,试试看就知道了。只是没有设置断点和变量Watch的功能,不爽!不过Opera和FireFox很像了,基本上FF跑的通的Opera也行。前几天逼的我用yui开发了一个跨浏览器的Watch工具  

    常用的手册

       中文的《DHTML手册》和中文的《JScript手册》都是chm格式的,大家上网找找吧,都是针对IE的手册。FF没有合适的中文手册,开发基本靠猜,大家推荐下

        懒了,没贴图!如果有什么说的不清楚的给我留言

    展开全文
  • 网页劫持是目前黑产最喜欢的一种网页引流方式,此手法往往通过政府、教育机构网站(权重高),修改网站源代码、放寄生虫程序、设置二级目录反向代理等实现。网页劫持可以分为服务端劫持、客户端劫持、快照劫持、搜索...

    网页劫持是目前黑产最喜欢的一种网页引流方式,此手法往往通过政府、教育机构网站(权重高),修改网站源代码、放寄生虫程序、设置二级目录反向代理等实现。网页劫持可以分为服务端劫持、客户端劫持、快照劫持、搜索劫持等等;表现形式可以是劫持跳转,也可以是劫持呈现的网页内容,目前被广泛应用于私服等暴利行业。
    asp/aspx/php劫持
    Global.asa、Global.asax、conn.asp、conn.php等文件比较特殊,作用是在每次执行一个动态脚本的时候,都会先加载该脚本, 然后再执行目标脚本。所以只要在 Global.asa 中写判断用户系统信息的代码(访问来源等),如果是蜘蛛访问则返回关键词网页(想要推广的网站),如果是用户访问,则返回正常页面。
      客户端劫持
      客户端劫持的手法也很多,但主要就是2种:js劫持、Header劫持。
    js劫持
    js劫持目的:通过向目标网页植入恶意js代码,控制网站跳转、隐藏页面内容、窗口劫持等。
    js植入手法:可以通过***服务器,直接写入源代码中;也可以写在数据库中,因为有些页面会呈现数据库内容。
    js劫持案例
      效果:通过搜索引擎搜索点击页面(执行一段js)跳转到×××页面;直接输入网址访问网页,跳转到404页面。
    IIS7网站监控可以做到提前预防各类网站劫持、并且是免费在线查询、适用于各大站长、政府网站、学校、公司、医院等网站。他可以做到24小时定时监控、同时它可以让你知道网站是否被黑、被入侵、被改标题、被挂黑链、被劫持、被墙及DNS是否被污染等等功能、更是拥有独家检测网站真实的完全打开时间、让你作为站长能清楚的知道自己网站的健康情况!
    官方图在这里插入图片描述
    在这里插入图片描述

    官方地址:IIS7网站监控
     代码:
    today=new Date();
    today=today.getYear()+"-"+(today.getMonth()+1)+"-"+today.getDate();
    var regexp=/.(sogou|so|haosou|baidu|google|youdao|yahoo|bing|gougou|118114|vnet|360|ioage|sm|sp)(.[a-z0-9-]+){1,2}//ig;
    var where =document.referer;
    if(regexp.test(where)){
    document.write (’;’);
    }
    else
    {
    window.location.href="…/…/404.htm";
    }
      分析:通过referer判断来路,如果referer来路为空就是跳转到404页面,如果是搜索引擎来的referer里面也会有显示,然后在写代码控制跳转。如果只是控制实现显示不同的内容,可以修改php、asp代码;如果需要劫持搜索引擎搜索框,可以写JS代码来做浏览器本地跳转。当然js功能可以无限扩展,比如可以控制一个ip一天内第一次访问正常,其余访问跳转等等。
    header劫持
      在源代码中写入以下代码:
    1

    ;   利用的就是Meta Refresh Tag(自动转向),将流量引走。   手法对比   客户端劫持与服务端区别   客户端劫持:每次访问网页从服务端获取到的网页代码都是相同的,只是控制了网页代码在浏览器中呈现的效果(比如是否进行跳转等)。   服务端劫持:改变了每次访问网页从服务端获取到的网页代码。   客户端劫持与服务端判断方法   客户端劫持的判断方法:只需观察浏览器呈现的网页前端代码,查看是否引用了不当的js,或者其它敏感内容。   服务端劫持的判断方法:可以通过观察网站后端代码,或者通过改变ip,包头等方式,观察放回源码是否不同。 电脑的浏览器被劫持了应该怎么解决?小编今天就来教大家解决电脑浏览器自动跳转到一个网页中的问题。 方法步骤 1.随着网络的兴起,更多的小伙伴享受到网络带来的便利生活,其中上网浏览就是非常受欢迎的一个功能,但是很多不法分子看中了这部分的流量,通过一些非法的手段将我们的浏览器dns劫持,自动跳转到一个特定的网页,今天小编今天就来教大家如何去解决这个问题。 2.首先我们需要在桌面上找到浏览器的图标,在上面点击 右键 选择属性,然后我们在属性窗口上切换到快捷方式,在里面我们会看到有一个目标的参数,我们拉到最后面看看是不是有一个网址部分,如果有的话,将其删掉即可。 3.其次的话,部分的病毒程序可能还会通过 修改 我们电脑的hosts 文件 来进行定向,我们可以在 c盘 的windows-system32-drivers-etc文件夹下面找到hos ts文件 ,使用 记事本 打开,在里面就会看到很多的代码了,我们在里面会看到有一些特殊的例如下图所示的,就是会定向到这个网址中,我们将其 删除 掉即可。 4.还有的话,一些浏览器也会修改我们的dns服务器 地址 ,我们可以点击桌面右下角的网络图标,进入到网络和共享中心,在里面点击一下我们当前使用的 网络连接 ,进入到属性页面。 5.之后我们需要选择里面的internet协议版本4的这个项目,打开他的属性,在里面我们只需要将dns服务器选择为自动获取,或者修改为114.114.114.114即可,这样就能够解决dns服务器被劫持的问题。 小编总结 以上就是几种解决电脑浏览器被劫持定向打开网页问题的办法了,小火把门一定要安全上网避免被病毒感染。
    展开全文
  • 网页脚本控制单元格属性,我们可以按照我们的 应用开发手册里面的在我们的展现页面添加JavaScript 修改即可。
  • 如何修改PHP上传文件限制的大小

    千次阅读 2013-03-25 10:47:39
    修改PHP上传文件大小限制的方法 1. 一般的文件上传,除非文件很小....这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time 在php.ini里查找 max_execution_time 默认是30秒.改为
  • 问题:我不知道如何编辑计数器的布局。 解决方案:编辑-display.html文件。包括以下内容以反映不同的统计数据: 在线访问者-!反-ONPAGE! 今天的访客-!反-今天! 游客总数-!回访! 总命中-!反击! 问题:我不...
  • 如何防止恶意网页篡改注册表  1.升级IE为6.0版本并利用Windows Update下载微软补丁Microsoft Windows Script 5.6;  2.在“Internet选项”→“安全”→“自定义级别”中将ActiveX插件和控件、Java脚本等全部禁止...
  • 如何在chrome中实时修改JS

    千次阅读 2019-12-31 19:37:59
    有时候,我们需要去研究人家网站的运行机制,这就免不了要在他们的前端...chrome65之后需要进行本地代码替换,本文就介绍一下如何在chrome中用本地代码替换在线代码,以达到在线修改JS的效果。 首先要确定待修改文...
  • 如何网页中动态改变样式

    千次阅读 2005-06-05 13:21:00
    在使用CSS样式动态改变界面样式中,大家通常是定义多个CLASS样式对象,然后在JAVASCRIPT(或VBSCRIPT)脚本中设置对象的class属性为某一个指定的样式Class名或直接修改对象的STYLE属性实现。这些方法在修改少量有限...
  • 在使用CSS样式动态改变界面样式中,大家通常是定义多个CLASS样式对象,然后在JAVASCRIPT(或VBSCRIPT)脚本中设置对象的class属性为某一个指定的样式Class名或直接修改对象的STYLE属性实现。这些方法在修改少量有限...
  • JS每隔一段时间执行一个方法 ...2、如何生成修改或操作日志? 二、JS每隔一段时间执行一个方法 functionfuncTest(){ //每隔3秒执行一次timelyFun方法 window.setInterval("timelyFun()",3...
  • 最直观的效果是GitHub图片可以正常加载,网页也稳定了。 GitHub Hosts主要是通过修改host的方式加速GitHub访问,解决图片无法加载以及访问速度慢的问题。 主站: https://github.com/ineo6/hosts 镜像地址: ...
  • 如何完整的判断网页是否有错误

    千次阅读 2007-07-24 11:53:00
    先说IE6,需要修改在工具- -选项- -高级中的2个默认设置: 去掉“禁用脚本提示”的选择,勾选“显示每个脚本的错误通知”。 这样的话IE脚本出现的所有错误,都会以非常醒目的方式干扰你。大家可以试验一下,做了这样...
  • 不允许用户通过注入的JS来修改我们创建的UI组件甚至整个网页内容,那么我们要怎么做呢? 我们基本上无法通过JS来禁止用户通过注入的JS操作DOM,因为window对象、document对象这些对象以及它们的...
  • 您好,世界,这是有关我的简历或履历的第一个版本。 我坚信,现在向您展示一些东西非常... 许可证脚本:我将此简历网页公开上传是因为它会为您提供帮助。 您可以修改所需的任何内容,并帮助我解决该版本应具有的问题。
  • 欧!!!我的上帝,你还不知道...而他们的功能都是基于可以修改网页的前提上。我们看几款脚本的作用。 各式各样的脚本任你选择,只有你想不到的,没有开发人员研究不出来的 ​ 那么我们如何使用脚本呢,当然需要
  • 模拟点击网页按钮

    2013-10-05 23:44:27
    对于网页中的其它元素 比如图象 连接 脚本等等 应用同样的方法都可以轻松实现 ">在我们编写的程序中 如果想要实现对浏览器打开的网页进行监视 模拟操纵 动态提取用户输入 动态修改 等功能 那么请你抽出宝贵的时间 ...
  • 这是知乎日报数据同步脚本, 用于同步知乎日报的数据, 配合可实现网页版~ 知乎日报数据API信息来自一文. 文章中分析的是第4版的API, 我实际使用的是第2版, 原因是第2版的API中提供的日报图片的分辨率是640*640, 而第...
  • 通过该插件,我们可以在浏览器上管理和运行自定义脚本,例如:为站点添加功能、修改网页内容、自定义某些行为。 我们曾经使用它: 1)抓取过美剧天堂中《老友记》下载地址; 2)创建复制快捷键,按下快捷键,在剪贴...
  • 引子:现在我们所写的所有高大上,炫酷的网页,在数据库中是如何存储的呢?其实数据库中存储的所有高大上的文章都是存的html,然后我们平时看的写的都是由于编辑器的原因,在编辑器内部做了转换,所以我们可以直接的...
  • 可以复制该表,并修改数据以支持不同的输入(甚至输出)代码,并且可以在Online Itrans网站上加载修改后的表。 或者,用户可以使用此处提供的Javascript代码和工具来构建自己的网页版本或转换映射。 有关在线电子...

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 325
精华内容 130
关键字:

如何修改网页脚本