我是HTML新手。我正在尝试创建一个静态HTML网站,其中多个页面链接到一个页面序列中。我正在使用免费的bootstrap模板。大多数页面都有多个表格的日期。我已经用他们的日期创建了大部分页面。日期在页面中是唯一的,但在所有页面中都相同。日期可能需要经常更改。很难单独为每个页面进行这些更改。我想知道我是否可以使用我可以在Javascript文件中声明的变量,并在相应表格的HTML正文中显示这些变量的值。任何样品
我尝试使用HTML等全局变量等关键字在线查看,但找不到我的方案特有的内容。我被告知可以使用Javascript。也许我使用全局变量的方法是错误的,或者可能有一种更简单的方法。非常感谢这方面的任何帮助。
提前致谢。
答案 0 :(得分:0)
您可以使用PHP Includes,非常简单易用。
创建一个新文件并将其另存为.php。例如: globalvars.php
<?php
<script>
var global_x = 10;
</script>
?>
然后将此行添加到页面的第一行,将其另存为.php文件以读取globalvars.php。
<?php include "globalvars.php"; ?>
<!<!DOCTYPE html>
<html lang="en">
<head>
...
浏览器会像这样读取您的脚本......它只是复制globalvars.php的内容并将其插入<?php include "globalvars.php"; ?>
<script>
var global_x = 10;
</script>
<!DOCTYPE html>
<html lang="en">
<head>
...
答案 1 :(得分:0)
这根本不应该起作用。它的localStorage(JS非常区分大小写),为了保存项目,你使用setItem,将你的语法改为:
localStorage.setItem('variableName', value);
让你可以使用..
localStorage.getItem('variableName');