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(); "]
    }
     
  • 相关阅读:
    一手遮天 Android
    一手遮天 Android
    一手遮天 Android
    一手遮天 Android
    springcloud~feign POST form-url-encoded data
    java~和.net相通的DES-ECB加解密技术
    java的byte和C#的byte的不同之处
    spi~动态监控目录的jar实现热加载
    jboss( WildFly)上运行 springboot程序
    nc
  • 原文地址:https://www.cnblogs.com/huaixu/p/5570100.html
Copyright © 2011-2022 走看看