ios与js交互,获取webview完整url,title,获取元素并赋值跳转

来源:互联网 发布:淘宝卖家子账号认证 编辑:程序博客网 时间:2024/05/22 04:49

document:属性

document.title//设置文档标题等价于HTML的标签

document.bgColor//设置页面背景色

document.fgColor//设置前景色(文本颜色)

document.linkColor//未点击过的链接颜色

document.alinkColor//激活链接(焦点在此链接上)的颜色

document.vlinkColor//已点击过的链接颜色

document.URL//设置URL属性从而在同一窗口打开另一网页

document.fileCreatedDate//文件建立日期,只读属性

document.fileModifiedDate//文件修改日期,只读属性

document.fileSize//文件大小,只读属性

document.cookie//设置和读出cookie

document.charset//设置字符集 简体中文:gb2312

document:方法

document.write()//动态向页面写入内容

document_createElement_x_x(Tag)//创建一个html标签对象

document.getElementByIdx_x_x(ID)//获得指定ID值的对象

document.getElementsByName(Name)//获得指定Name值的对象

document.body.a(oTag)

body:子对象

document.body//指定文档主体的开始和结束等价于

document.body.bgColor//设置或获取对象后面的背景颜色

document.body.link//未点击过的链接颜色

document.body.alink//激活链接(焦点在此链接上)的颜色

document.body.vlink//已点击过的链接颜色

document.body.text//文本色

document.body.innerText//设置...之间的文本

document.body.innerHTML//设置...之间的HTML代码

document.body.topMargin//页面上边距

document.body.leftMargin//页面左边距

document.body.rightMargin//页面右边距

document.body.bottomMargin//页面下边距

document.body.background//背景图片

document.body.a(oTag) //动态生成一个HTML对象

location:子对象

document.location.hash// #号后的部分

document.location.host// 域名+端口号

document.location.hostname// 域名

document.location.href// 完整URL

document.location.pathname// 目录部分

document.location.port// 端口号

document.location.protocol// 网络协议(http:)

document.location.search// ?号后的部分

常用对象事件:

documeny.location.reload()//刷新网页

document.location.reload(URL)//打开新的网页

document.location.assign(URL)//打开新的网页

document.location.replace(URL)//打开新的网页

selection-选区子对象

document.selection

//分享标题

self.titleStr = [self.webview stringByEvaluatingJavaScriptFromString:@"document.title"];

//分享内容

NSString *str =@"document.getElementById('metades').value";

self.countStr = [webView stringByEvaluatingJavaScriptFromString:str];

if(self.countStr.length >140) {

self.countStr = [self.countStr substringToIndex:140];

}

//分享图片

NSString *str1 =@"document.getElementById('imgshare').src";

//NSString *str = @"document.getElementById('shareImage');";

NSString *pageSource1 = [webView stringByEvaluatingJavaScriptFromString:str1];

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:pageSource1]];

self.imageShar = [UIImage imageWithData:data];

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 吃脂老虎尿铜高怎么办 小孩验尿酮体高怎么办 吃脂老虎不掉秤怎么办 屈光参差400怎么办 坐月子肛裂出血怎么办 月子大便肛门疼怎么办 月子期大便干燥怎么办 月子拉屎肛门疼怎么办 眼睛屈光可疑怎么办 小孩屈光不正常怎么办 减肥尿液酮体高怎么办 尿酮体3是怎么办 尿糖3个加号怎么办 尿糖1个加号怎么办 怀孕尿糖一个加,怎么办 孕晚期尿糖高怎么办 孕妇尿酮偏高怎么办 糖尿病尿酮偏高怎么办 孕妇酮体3是怎么办 孕吐严重吐出血怎么办 孕晚期尿糖偏高怎么办 尿酮四个加号怎么办 尿检总是有酮体怎么办 怀孕酮体1是怎么办 尿胆红素弱阳性怎么办 婴儿胆红素300多怎么办 宝宝胆红素300多怎么办 怀孕了转氨酶高怎么办 尿蛋白有箭头怎么办 肿瘤长满了肝脏怎么办 尿维生素c3十怎么办? 入职尿检不合格怎么办 无法格式化sd卡怎么办 电脑玩魔兽卡怎么办 牙齿在牙根断裂怎么办 楼梯在中间了怎么办 地震来了住四楼怎么办 动力系数为负值怎么办 房子50年限到期怎么办 房产年限到期后怎么办 全铝车身撞个坑怎么办