美文网首页
7 javascript中取出网页中的广告

7 javascript中取出网页中的广告

作者: rebeccaBull | 来源:发表于2017-03-29 20:11 被阅读0次

http://m.haodou.com/topic-327282.html?id=327282  chrome浏览器打开

这时页面就变成手机版网页了.

选择你要隐藏的控件

点击手机图标左边那个搜索框-> 然后点击你要隐藏的控件 选择到你要选择到的控件 -> 然后左下角代码就被选中了.


其中右下角中是这个控件对应的css代码,在其中添加一行display:none,这时这个选中的控件就被隐藏起来了.但是我们主要通过javascript去操作这个控件


用js代码区获取到要隐藏的控件

点击console -> 在命令行中输入要执行的代码 -> 返回执行结果




获取到要隐藏的元素:



获取到要隐藏的元素:

设置获取到控件的display属性

UIWebView的使用:

//创建webview

self.webview= [[UIWebViewalloc] initWithFrame:self.view.frame];

[self.viewaddSubview:_webview];

//设置代理

self.webview.delegate=self;

//发送请求

[_webview loadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:@"http://m.haodou.com/topic-327282.html?id=327282"]]];

#pragmamark-UIWebViewDelegate

-(void)webViewDidFinishLoad:(UIWebView *)webView{

[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.getElementsByClassName('adpic')[0].style.display = 'none'"];

}

这个回调函数会在webview 请求网页成功会执行这个方法,当执行这个方法时,我们就用webview去执行屏蔽广告的js代码.

相关文章

  • 7 javascript中取出网页中的广告

    http://m.haodou.com/topic-327282.html?id=327282 chrome浏览器...

  • 浏览器环境概述

    JavaScript代码嵌入网页的方法 JavaScript代码只有嵌入网页,才能在用户浏览网页时运行。 网页中嵌...

  • javascript基础

    javascript javascript诞生于1995年,主要用于处理网页中的前端验证; javascript的...

  • Javascript

    javascript javascript 诞生于1995年,主要用于处理网页中的前端验证; javascript...

  • 第 2 章 HTML 中的 JavaScript(2.1 sc

    第 2 章 HTML 中的 JavaScript 将 JavaScript 引入网页,首先要解决它与网页的主导语言...

  • 《JavaScript高级程序设计》(第4版)笔记2

    第2章 HTML中的Javascript 一、 元素 通过它直接在网页中嵌入JavaScript代码,以及通过它在...

  • require.js使用详细说明

    JavaScript模块化 当前的网页已经开始逐渐变成"互联网应用程序", 在网页中插入的JavaScript代码...

  • JavaScript基础01-JavaScript的组成

    JavaScript和HTML、CSS的区别 HTML:提供网页的结构,提供网页中的内容 CSS: 用来美化网页 ...

  • 1.

    学习总结 JavaScript在网页中的作用 JavaScript的嵌入及引用 基本的运算符 if,switch,...

  • 初识JavaScript

    JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。在网页中,J...

网友评论

      本文标题:7 javascript中取出网页中的广告

      本文链接:https://www.haomeiwen.com/subject/pzeyottx.html