【问题标题】:Changing the font size in a UIWebView更改 UIWebView 中的字体大小
【发布时间】:2012-04-12 15:38:52
【问题描述】:

是否可以使用任何 javascript 命令来更改 UIWebView 中的当前字体大小(内容可编辑,当然)?我写了一个弹出窗口,列出了 picas 中的字体大小(从 9 到 64),并且想将字体大小设置为此设置,而不是传统的 HTML 字体大小设置从 1 到 7。

【问题讨论】:

    标签: javascript ios uiwebview font-size


    【解决方案1】:

    [webview stringByEvaluatingJavascriptFromString:@“foo()“];

    编辑: 所以你真正的问题是“我应该使用什么 javascript 命令来更改我的 HTML 的字体大小?”或类似的东西......

    document.getElementById 将通过其 ID 返回一个元素。然后您可以使用element.style.fontSize 属性来更改其字体大小。

    【讨论】:

    • 当然,我已经用这个方法用javascript命令控制UIWebView了,例如document.execCommand('Bold')。问题是:我可以使用哪个命令将当前字体大小设置为 picas 中的“mySize”?
    • 好的,你的问题表述的不是很清楚,我再回答一遍。
    • 感谢您的耐心等待!不幸的是,我是 javascript 的新手……我无法将您的解决方案翻译成工作代码……
    • 嗯,document.getElementById的返回项是一个元素对象(var foo = document.getElementById('bar'))。然后您可以编辑 foo,并观察您的更改被应用:foo.style.fontSize = 17
    猜你喜欢
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 2013-04-17
    • 1970-01-01
    • 2012-05-07
    • 2016-11-07
    • 2015-12-15
    • 1970-01-01
    相关资源
    最近更新 更多