oc转义html,js与OC交互2(符html代码),改变HTML属性

DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>JS与OC交互title>

head>

<body>

<div style="margin-top: 20px">

<h2>JS与OC交互

style="color: #2b7ec3">h2>

<

hr />

<input type="button" value="唤起app端(iOSMethod)" οnclick="angela.iOSMethod()">

div>

<div>

<input type="button" value="唤起iOSMethodCall方法传值" οnclick="call()">

div>

<div>

<input id="btn" type="button" value="点击我" οnclick="clickMe()"/>

div>

<div >

<input class="myfun" type="button" value="点击" οnclick="clickTest()" />

div>

<script>

document.getElementsByClassName('myfun')[0].style.backgroundColor='aquamarine';

document.getElementsByClassName('myfun')[0].style.borderColor='red';

var call = function()

{

var

callInfo = JSON.stringify({"博客":

"http://blog.sina.com.cn/u/3381251292"});

angela.iOSMethodCall(callInfo);

}

var Callback = function(a,b)

{

alert(a*b);

}

var countNumber=function(a,b,c){

alert(a*b*c);

}

function

arrayParameter(){

var arr=new

Array('angela','lsy','spring');

document.location=arr;

return arr;

}

var clickMe=function(){

;

}

var clickTest=function(){

;

}

script>

body>

html>

//

// ByOCChangeJSAttributeVC.m

// JSAndOCMutual

//

// Created by Angela on 16/9/9.

// Copyright © 2016年 Angela.

All rights reserved.

//

#import

"ByOCChangeJSAttributeVC.h"

@interface

ByOCChangeJSAttributeVC ()<UIWebViewDelegate>

@property(nonatomic,strong)UIWebView

*webView;

@end

@implementation

ByOCChangeJSAttributeVC

- (void)viewDidLoad

{

[super

viewDidLoad];

self.view.backgroundColor=[UIColor

whiteColor];

self.title=@"web2";

_webView=[[UIWebView

alloc]initWithFrame:CGRectMake(0,

0,

self.view.frame.size.width,300)];

_webView.delegate=self;

NSString

*url=[[NSBundle

mainBundle]

pathForResource:@"test"

ofType:@"html"];

[_webView

loadRequest:[NSURLRequest

requestWithURL:[NSURL

URLWithString:url]]];

[self.view

addSubview:_webView];

}

-(void)webViewDidFinishLoad:(UIWebView

*)webView{

// 获取当前页面的title

NSString

*title

= [webView

stringByEvaluatingJavaScriptFromString:@"document.title"];

self.title=title;

// 获取当前页面的url

NSString

*url

= [webView

stringByEvaluatingJavaScriptFromString:@"document.location.href"];

NSLog(@"title=%@\nurl=%@",title,url);

[webView stringByEvaluating[0].style.color='white';"];

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值