0

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

http://sample.myblackhairstyle.com/(调整大小在右上角“使文本变大”)。

在 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>`

把它放在想要调整大小出现的地方:

让文字变大 | 使文字变小

4

2 回答 2

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

这是一个例子

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

于 2013-06-10T05:16:06.197 回答
1

我可以看到错误 “未捕获的语法错误:意外的令牌 <”

从文件 'widgets.js:1' 加载网站时。首先你需要解决这个问题。

于 2013-06-10T05:04:03.873 回答