iOS webview将var发送到javascript html文件

Posted

技术标签:

【中文标题】iOS webview将var发送到javascript html文件【英文标题】:iOS webview send var to javascript html file 【发布时间】:2012-05-05 16:44:42 【问题描述】:

我正在将一个 html 文件加载到 uiWebView 并获取之前在 div 上设置的变量:

 NSString *body = [self.webView stringByEvaluatingjavascriptFromString:
                          @"document.getElementById('var').innerHTML"];

但我现在需要相反的过程,使用 javascript 将变量设置为 html 文件。 Html javascript 代码将等到我发送一个 var。类似于下面的伪代码,

 [self.webView stringSetJavaScriptFromString:
           @"document.setElementById('var').innerHTML", myStringVar];

谢谢。

【问题讨论】:

【参考方案1】:

你试过了吗

[self.webView stringByEvaluatingJavaScriptFromString:
      [NSString stringWithFormat:@"document.getElementById('var').innerHTML = '%@';",myStringVar]];

?

【讨论】:

以上是关于iOS webview将var发送到javascript html文件的主要内容,如果未能解决你的问题,请参考以下文章

将“var_dump”发送到 FireBug 控制台

iOS webview将var发送到javascript html文件

是否可以从表单提交将 var 字符串变量发送到 mysql?还是安全漏洞?

如何将 CLLocationCoordinate2D var 发送到另一个文件?

动态 jQuery PHP 表单不会将 POST 数据发送到 PHP var

无法将数据保存到 mysql db,在 gradle 项目中,bean 名称“goal”的 BindingResult 和普通目标对象都不能用作请求属性