当前位置: 首页 > news >正文

网站宣传工作网站建设的单可以刷吗

网站宣传工作,网站建设的单可以刷吗,郑州官网网站推广优化,论坛门户网站建设运营费用IOS系统提供了 UIWebView 控件#xff0c;从而可以方便地集成与网页相关的多种应用#xff0c;该控件内置浏览器控件#xff0c;可以用来浏览网页、打开文档等等。 一、UIWebView 可以加载和显示某个URL的网页#xff0c;也可以显示基于HTML的本地网页或部分网页#xff1… IOS系统提供了 UIWebView 控件从而可以方便地集成与网页相关的多种应用该控件内置浏览器控件可以用来浏览网页、打开文档等等。   一、UIWebView 可以加载和显示某个URL的网页也可以显示基于HTML的本地网页或部分网页 a. 加载 URL WebView  [[UIWebView alloc] initWithFrame:CGRectMake(0, 44, 320, 400)];   NSString *path  http://www.baidu.com;   NSURL *url  [NSURL URLWithString:path];   [WebView loadRequest:[NSURLRequest requestWithURL:url]];   b. 加载 HTML NSBundle *bundle [NSBundle mainBundle];NSString *resPath [bundle resourcePath];NSString *filePath  [resPath stringByAppendingPathComponent:Home.html];[webView loadHTMLString:[NSString stringWithContentsOfFile:filePath]  baseURL:[NSURL fileURLWithPath:[bundle bundlePath]]]; 二、使用网页加载指示加载完成后再显示网页出来     首先要指定委托方法        webView.delegate self;      UIWebView主要有下面几个委托方法       1、- (void)webViewDidStartLoad:(UIWebView *)webView;开始加载的时候执行该方法。      2、- (void)webViewDidFinishLoad:(UIWebView *)webView;加载完成的时候执行该方法。      3、- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error;加载出错的时候执行该方法。      这样可以利用 webViewDidStartLoad 和 webViewDidFinishLoad 方法实现本功能         - (void) webViewDidStartLoad:(UIWebView *)webView  {      //创建UIActivityIndicatorView背底半透明View            UIView *view  [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];        [view setTag:108];        [view setBackgroundColor:[UIColor blackColor]];        [view setAlpha:0.5];        [self.view addSubview:view];              activityIndicator  [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 32.0f, 32.0f)];        [activityIndicator setCenter:view.center];        [activityIndicator setActivityIndicatorViewStyle:UIActivityIndicatorViewStyleWhite];        [view addSubview:activityIndicator];          [activityIndicator startAnimating]; }- (void) webViewDidFinishLoad:(UIWebView *)webView  {      [activityIndicator stopAnimating];      UIView *view  (UIView*)[self.view viewWithTag:108];      [view removeFromSuperview];      NSLog(webViewDidFinishLoad);  }  三、UIWebView还可以通过 stringByEvaluatingJavaScriptFromString 函数来执行 javascript代码从而可以更加灵活地处理网页文件   1. 获得UIWebView的标题NSString *theTitle[webView stringByEvaluatingJavaScriptFromString:document.title];   2. 获取页面的URL NSString *currentURL [webView stringByEvaluatingJavaScriptFromString:document.location.href];   3. 修改页面元素的值 NSString *js_result [webView stringByEvaluatingJavaScriptFromString:document.getElementsByName(q)[0].value朱祁林;];   4. 表单提交 NSString *js_result2 [webView stringByEvaluatingJavaScriptFromString:document.forms[0].submit(); ]   四、综合运用以上方法还可以实现部分网页的显示基本思路如下:     1. 用 loadRequest 先获取网页但先设置 UIWebView.hidden YES;     2. 在 webViewDidFinishLoad 中用 NSString *js_result2 [webView stringByEvaluatingJavaScriptFromString:document.getElementByIdx_x_x(xxxx).innerHTML; ] 获取指定标签元素的HTML代码 3. 再使用 loadHTMLString 加载该HTML代码即可转载于:https://www.cnblogs.com/mumoozhu/p/4582814.html
http://www.yutouwan.com/news/69824/

相关文章:

  • 淄博网站建设铭盛信息项目建设计划书
  • 信用体系建设网站维运工作制度wordpress建站的教程
  • 深圳市建设局网站首页定西市建设网站费用
  • 徐州网站建设外包嘉兴网站制作网站建设
  • 徐州网站开发信息wordpress博客无法评论
  • 模仿网站制作中国视觉设计网
  • 企业网站做静态网站还是网站解析出问题 邮件收不到了
  • 昆明网站建设加王道下拉陕西交通建设集团蓝商公司网站
  • 上街区网站建设中国核工业二三建设有限公司招聘信息
  • 想做一个静态网页网站不需要有后台数据库pc端网站做移动适配
  • 大型论坛网站建设wordpress捐
  • 网站制作公司宁波哪家好长沙公司网站高端网站建设
  • 电影院网站建设方案湖南长沙大学
  • 网站建设文化市场青岛商网站建设
  • 做网站台式还是笔记本网站机房建设方案
  • wordpress建站教程凌风广告设计哪个网站好
  • 公司做个网站常见的手机网站
  • 简述dw网站开发流程c mvc网站开发
  • 网站制作哪家大宁波seo推广哪家好
  • 销售网站建设怎么样网上商城网站开发
  • wordpress付费站内搜索网站开发需求清单
  • 网站建设界面建议菏泽网站备案拍照
  • django 做网站太原建站seo
  • 网站建设后台系统有哪些网站建设 php
  • 中国最大的建站平台成功营销的案例
  • 网站变成手机网站中国住建厅网站官网
  • 营销网站建设是什么意思重庆做网站建设的公司
  • 西部数码怎么上传网站网站这么做
  • 做网站卖酒随州网站建设学习
  • wordpress自助建站网站建设捌金手指下拉一