Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 选择UIWebView的部分_Ios_Select_Uiwebview - Fatal编程技术网

Ios 选择UIWebView的部分

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;"

我想在UIWebView中打开我的网站,但我不需要显示网站的上下部分。例如,我想选择以下部分:顶部+50像素->底部-50像素

可以在iOS中执行吗?

只是一个演示:

- (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会以旧的缩放比例打开它。而且它总是不断显示一个互联网连接错误。你知道为什么吗?@我测试了防火墙,我没有看到旧的缩放,也没有任何错误。你的网址是什么?