zoukankan      html  css  js  c++  java
  • webview使用技巧汇总

    1、webview去除原网址的广告或者标题

    js语句

    document.documentElement.getElementsByClassName('这里写你要消除的空间的class里面的字符串')[0].style.display = 'none'

    具体用法:

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

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

    }

    2. 获得UIWebView的标题

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

    NSString *theTitle=[webView stringByEvaluatingJavaScriptFromString:@"document.title"];

    }

    3. 获取页面的URL

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

    NSString *currentURL = [webView stringByEvaluatingJavaScriptFromString:@"document.location.href"];

    }

    4. 修改页面元素的值

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

    NSString *js_result = [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByName('q')[0].value='朱祁林';"];

    }

    5. 表单提交

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

    NSString *js_result2 = [webView stringByEvaluatingJavaScriptFromString:@"document.forms[0].submit(); "]
    }
     
  • 相关阅读:
    php程序员的弱点
    php cli 模式下执行文件,require 加载路径错误
    第一次!
    IO流(一)之IO流综述
    异常和错误
    Comparable与Comparator比较分析
    Collection与Map学习笔记(三)
    两个对象比较
    Collection与Map学习笔记(二)
    包装类、及装箱和拆箱
  • 原文地址:https://www.cnblogs.com/huaixu/p/5570100.html
Copyright © 2011-2022 走看看