webView加载html有时需要对HTML页面进行动态操作,需动态添加标签事件.主要代码如下:
加载webView和设置代理就不记录了。
- (void) webViewDidFinishLoad:(UIWebView *)webView
{
[self deleteCookie];
//添加home
[webView stringByEvaluatingJavaScriptFromString:
@"var para=document.createElement('a');"
"para.style.color ='rgb(253,55,96)';"
"para.style.text-decoration='none';"
"para.style.position='absolute';"
"para.style.right='10px';"
"para.style.top='0px';"
"var node = document.createTextNode('home');"
"para.appendChild(node);"
"para.href = 'http://localhost:63342/hlhCodeH5/html/index.html?memberId=10000519300&mobile=13522366549';"
"para.style.font-size ='15px';"
"document.getElementsByClassName('header_nav')[0].appendChild(para);"
];
}