Ios 选择UIWebView的部分
我想在UIWebView中打开我的网站,但我不需要显示网站的上下部分。例如,我想选择以下部分:顶部+50像素->底部-50像素 可以在iOS中执行吗?只是一个演示:Ios 选择UIWebView的部分,ios,select,uiwebview,Ios,Select,Uiwebview,我想在UIWebView中打开我的网站,但我不需要显示网站的上下部分。例如,我想选择以下部分:顶部+50像素->底部-50像素 可以在iOS中执行吗?只是一个演示: - (void)webViewDidFinishLoad:(UIWebView *)webView { NSString *js = [NSString stringWithFormat: @"var html = document.body.innerHTML;"
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
NSString *js = [NSString stringWithFormat:
@"var html = document.body.innerHTML;"
@"var newHtml = \"<div style='overflow:hidden;'><div style='margin-top:-50px; margin-bottom:-50px; display:block;'>\" + html + \"</div></div>\";"
@"document.body.innerHTML = newHtml;"
];
[webView stringByEvaluatingJavaScriptFromString:js];
}
你可以为你的网站做一个移动版本,隐藏页眉和页脚。或者请求URL,解析和修改HTML,然后调用-loadHTMLString:谢谢!这正是我要找的。但是,当您单击页面内的链接时,webView会以旧的缩放比例打开它。而且它总是不断显示一个互联网连接错误。你知道为什么吗?@我测试了防火墙,我没有看到旧的缩放,也没有任何错误。你的网址是什么?