javascript - 根据 URL 输入动态更改文本

标签 javascript jquery url parameters

我使用以下代码动态更改客户网站 (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 错误。

感谢任何帮助

最佳答案

关于javascript - 根据 URL 输入动态更改文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15262815/

相关文章:

javascript - Angular 绑定(bind)到继承的范围变量

javascript - 当用户 session 过期时,所有窗口都需要关闭 如何?

php - 如何在 URL 中转义中文 Unicode 字符?

javascript - React 样式可重用组件不是样式组件

javascript - CKEDITOR 4 如何定义折叠和不折叠的按钮组?

javascript getElementsByClassName 来自 javascript 变量

javascript - 通过索引值从数组中删除项目

xml - Golang : No response from get. http( 网址 )

java用代理打开url需要很长时间

javascript - 未捕获的 TypeError : $. getScript(...).done 不是函数