在HTML代码中使用脚本变量

时间:2014-03-13 22:56:58

标签: html variables

我的脚本代码中定义了一个变量:

    <script>
...
       var Path = "~/LogInfo.aspx" + ID;
...
    </script>

我希望能够在我的html代码中使用此变量:

<meta http-equiv="Refresh" content="3; url='Path'">

我该怎么做?

1 个答案:

答案 0 :(得分:3)

元刷新仅在页面加载时读取。如果您在页面加载后添加一个,或者在页面加载后尝试更改一个,则它将不起作用。因此,您无法使用Javascript,因为javascript在页面加载后在客户端上运行。所以你必须在服务器端设置路径。如果您需要逻辑来确定不同的可能路径,则必须使用服务器端语言在服务器上。

JSP示例:

 <%
 int x = pullXfromSomewhere();
 String path = "index" + x + ".jsp";
 %>
 <meta http-equiv="Refresh" content="3; url='<%=path%>'">