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 curl批处理
    看《黑炮事件》想到的
    查找单链表的倒数第k个值
    python绘制树枝
    暑假第九测
    网络流24题(持续更新)
    P2657 [SCOI2009]windy数
    P3177 [HAOI2015]树上染色
    暑假第六测
  • 原文地址:https://www.cnblogs.com/huaixu/p/5570100.html
Copyright © 2011-2022 走看看