提问人:Chris 提问时间:11/26/2020 更新时间:11/26/2020 访问量:108
如何从UIWebView中删除脚本标签?
How to remove script tag from UIWebView?
问:
我想从 UIWebView 中删除脚本标签
我尝试的方法正在使用
[self.webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('script')[0].remove()"]
但它不起作用。
答:
0赞
Manish Punia
11/26/2020
#1
请尝试以下代码:
NSString *jsConstant = "
var element = document.getElementsByTagName('script');
if(element){
element.parentNode.removeChild(element);
}"
[self.webView stringByEvaluatingJavaScriptFromString:jsConstant]
如果它不起作用,您可以在 Safari 中调试它。(开发->选择设备->它将可检查 web 视图)
评论