1

我正在使用以下代码来动态更改我的客户网站 (www.mydomain.com.au) 上的文本:

<script type="text/javascript">// <![CDATA[
       var url = window.location.toString();
       var query_string = url.split("?");
               if (query_string[1]) {
       var params = query_string[1].split("&#038;");
       var param_item = params[0].split("=");
       param_item[param_item[0]] = unescape(param_item[1]);
       document.write(param_item["city"]);
               } else {
                       document.write("24 Hour Glass Replacement");
               }
// ]]&gt;</script>

它在索引页面上工作得很好。例如www.mydomain.com.au/?city=test

但是当我在其他页面上使用相同的代码时,例如http://www.mydomain.com.au/Brisbane.html/?city=test我收到 404 错误。

感谢任何帮助

4

1 回答 1

1

在开始查询字符串之前删除 /。所以,试试http://www.mydomain.com.au/Brisbane.html?city=test而不是 http://www.mydomain.com.au/Brisbane.html/?city=test

于 2013-03-07T04:08:45.210 回答