Javascript文本调整大小问题

时间:2013-06-10 04:50:37

标签: javascript wordpress text resize

我正在尝试在网站上使用java脚本文本调整大小功能。但是,它不起作用。我想知道是否有人能发现我没有看到的编码错误?谢谢!

http://sample.myblackhairstyle.com/(缩放器位于右上角“Make Text Bigger”。

在header.php中,我把:

    <script type="text/javascript">function resizeText(multiplier) {
  if (document.body.style.fontSize == "") {
    document.body.style.fontSize = "1.0em";
  }
  document.body.style.fontSize = parseFloat(document.body.style.fontSize) + (multiplier * 0.2) + "em";
}</script>`

将此位置放在想要缩放器的位置:

使文字更大|缩小文字

2 个答案:

答案 0 :(得分:1)

我可以看到错误 '未捕获的SyntaxError:意外的令牌&lt; '

从文件'widgets.js:1'加载网站时

。首先,你需要解决这个问题。

答案 1 :(得分:1)

尝试使用以下功能替换resizeText功能:

function resizeText(multiplier) {
    if (document.body.style.fontSize == "") {
        document.body.style.fontSize = "1.0em";
    }
    document.body.style.setProperty(
        "font-size", 
        parseFloat(document.body.style.fontSize) + (multiplier * 0.2) + "em",
        "important"
    );
}

这是一个example

任何人都知道如何获取css中定义的body元素的初始字体大小?