`
374016526
  • 浏览: 98711 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

UIWebView获取html内容

阅读更多

获取所有html:NSString *lJs = @"document.documentElement.innerHTML";
获取网页title:NSString *lJs2 = @"document.title";
UIWebView *lWebView = [self getCurrentWebView];
NSString *lHtml1 = [lWebView stringByEvaluatingJavaScriptFromString:lJs];
NSString *lHtml2 = [lWebView stringByEvaluatingJavaScriptFromString:lJs2];


JavaScript获取网页信息总结
JavaScript获取当前页面URL、title等,具体怎么用就看自己了~
由于本站用了伪静态,所以获取不到文档名.document.location.port;是获取URL关联的端口号码,thisHash = document.location.hash;是获取链接属性中在井号“#”后面的分段。

thisURL = document.URL;

thisHREF = document.location.href;

thisSLoc = self.location.href;

thisDLoc = document.location;

thisTLoc = top.location.href;

thisPLoc = parent.document.location;

thisTHost = top.location.hostname;

thisHost = location.hostname;

thisTitle = document.title;

thisProtocol = document.location.protocol;

thisPort = document.location.port;

thisHash = document.location.hash;

thisSearch = document.location.search;

thisPathname = document.location.pathname;

thisHtml = document.documentElement.innerHTML;

thisBodyText = document.documentElement.innerText;//获取网页内容文字
thisBodyText = document.body.innerText;//获取网页内容文字

分享到:
评论

相关推荐

    UIWebView加载html

    在iOS开发中,UIWebView...对于学习和理解如何在iOS应用中集成和使用UIWebView来加载HTML内容,这篇博客会是一个很好的参考资料。如果你正在处理一个使用UIWebView的项目,了解这些知识点将有助于你更有效地实现功能。

    iPhone开发之UIWebView示例程序

    - 使用HTML字符串加载:如果需要显示本地HTML内容,可以使用`[webView loadHTMLString:html baseURL:nil];`,其中`html`参数为HTML字符串。 4. **UIWebView的代理方法**:为了获取UIWebView的加载状态和错误信息,...

    UIWebView与 javascript的交互

    然后在Native代码中注册对应的`WKUserContentController`,这样当JavaScript发送消息时,Native代码可以通过`WKUserContentController`的代理方法获取到消息内容,其中包括HTML页面中的输入值。 - 使用`...

    UIWebView的使用代码

    之前提到UIWebView使用一个UIScrollView对象来关联web页面的内容,通过UIWebView的scrollView属性即可获得该对象,默认情况下网页长度超出设备视口长度后页面会滚动,用户使用手指滚动页面到页面边距并放开手指后...

    UIWebView使用

    在iOS开发中,UIWebView是苹果提供的一种非常重要的组件,用于在原生应用中嵌入网页内容。...然而,随着技术的发展,UIWebView已被WKWebView所取代,所以开发者应当适时更新技术栈,以获得更好的用户体验和安全性。

    IOS UIWebView Demo

    UIWebView是Apple iOS SDK提供的一种原生控件,用于在iOS应用程序内部显示HTML、CSS和JavaScript等内容。 【描述】:描述中的链接指向了一个CSDN博客文章,作者分享了关于如何在iOS项目中使用UIWebView的详细步骤和...

    UIWebView的使用

    UIWebView是UIKit框架的一部分,它提供了一个可以加载和显示HTML、CSS、JavaScript等Web内容的视图。在你的项目中,你可能用它来加载远程或本地的网页,或者作为应用内展示动态内容的一种方式。下面,我们将深入探讨...

    UIWebView和js交互demo1

    在iOS开发中,UIWebView是苹果提供的一种原生控件,用于展示网页内容。它可以加载HTML、CSS和JavaScript代码,并且具有与Objective-C(OC)代码进行交互的能力。本项目"UIWebView和js交互demo1"就是展示了如何利用...

    UIWebView Demo代码

    4. **本地HTML内容** 如果你想加载本地HTML文件,你可以先获取本地HTML文件的路径,然后创建一个`NSData`对象,再转换成`NSURLRequest`: ```swift let path = Bundle.main.path(forResource: "localPage", of...

    获取UIWebVIew里的图片的demo

    在iOS开发中,UIWebView是用于展示网页内容的重要组件,它可以加载HTML、CSS以及JavaScript代码。在某些场景下,我们可能需要从加载的网页中获取图片资源,例如用户上传的图片或者网页中显示的背景图。这篇教程将...

    网页视图 UIWebView

    在iOS开发中,UIWebView是苹果提供的一个关键组件,用于在应用程序内部展示网页内容。这个组件允许开发者在不离开应用的情况下加载和显示HTML、CSS和JavaScript等Web资源,为用户提供了丰富的交互体验。在本文中,...

    UIWebView与 javascript的交互三

    首先,`UIWebView`是iOS SDK中的一个类,它允许开发者在应用内加载和显示HTML、CSS和JavaScript等Web内容。通过`UIWebView`,开发者可以将Web技术与原生应用的功能结合起来,提升用户体验并减少网络请求。 1. **...

    Cocos2dx中UIWebView替换为WKWebView

    这不仅可以解决UIWebView的弃用问题,还能获取到Cocos2dx的最新特性和优化。 2. **手动替换UIWebView为WKWebView**:如果你无法或不想升级Cocos2dx,你可以选择手动替换。你需要找到Cocos2dx引擎中的`UIWebViewImpl...

    UIWebView原生与H5交互

    在iOS开发中,UIWebView是苹果提供的一种组件,用于在应用程序中展示网页内容。它不仅可以加载HTML页面,还可以执行JavaScript代码,甚至与原生代码进行交互。这种交互性使得开发者可以利用HTML、CSS和JavaScript的...

    ios UIWebView使用

    在iOS开发中,UIWebView是苹果提供的一种用于在应用程序中展示网页内容的组件。它允许开发者在应用内部加载HTML、CSS和JavaScript代码,为用户提供一个类似Safari浏览器的浏览体验。下面将详细介绍UIWebView的使用,...

    ios-完美的UIWebView.zip

    在iOS开发中,UIWebView是苹果提供的一种用于在应用程序内展示网页内容的组件。它允许开发者在App中嵌入HTML、CSS和JavaScript代码,从而实现丰富的交互性。然而,随着技术的发展,苹果在iOS 8中引入了WKWebView,...

    (OC)(UIWebView)新闻详情.zip

    UIWebView是iOS开发中常见的一种组件,它允许开发者在应用内加载网页内容,包括HTML、CSS和JavaScript等,用于呈现网页或者内嵌网页功能。 【描述分析】 描述"(OC)(UIWebView)新闻详情"简洁明了,强调了内容的核心...

    oc中UIWebView交互 JS交互

    在iOS开发中,UIWebView是苹果提供的一种用于在应用程序中展示网页内容的组件。它不仅能够加载HTML页面,还支持JavaScript执行,使得iOS应用与网页内容之间可以进行交互。本篇将深入探讨UIWebView与JavaScript的交互...

    ios webView获取html标签

    在某些场景下,我们可能需要获取`UIWebView`中加载的HTML页面的特定标签,以便进行进一步的操作,如解析数据、修改样式或者处理链接。本篇文章将详细讲解如何在`UIWebView`中实现这一功能,并结合代理方法进行URL...

    UIWebView01

    在iOS应用开发中,UIWebView是一个非常重要的组件,主要用于在应用程序内部展示网页内容。这个组件允许开发者集成HTML、CSS和JavaScript代码,实现丰富的交互性和动态功能。标题"UIWebView01"表明我们将探讨如何在...

Global site tag (gtag.js) - Google Analytics