Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 具有自定义内容(取决于url)的静态页面_Javascript_Jquery_Html_Dom - Fatal编程技术网

Javascript 具有自定义内容(取决于url)的静态页面

Javascript 具有自定义内容(取决于url)的静态页面,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,当我使用PHP时,我曾经使用url地址的一部分向页面模板添加单词 我已经开始使用JavaScript查看静态页面,并尝试在JavaScript中获取此函数,以便不需要生成多个页面,尽管这是静态页面的要点,因为所有url都将使用相同的页面模板,但使用来自url的difrent文本 来自我的PHP站点的示例 url = www.domain.tld/city/washington/ Where i get the word after /city/ and put the word "washing

当我使用PHP时,我曾经使用url地址的一部分向页面模板添加单词

我已经开始使用JavaScript查看静态页面,并尝试在JavaScript中获取此函数,以便不需要生成多个页面,尽管这是静态页面的要点,因为所有url都将使用相同的页面模板,但使用来自url的difrent文本

来自我的PHP站点的示例

url = www.domain.tld/city/washington/ Where i get the word after /city/ and put the word "washington" in my page content. 我看了看,但这不会解决它的方式,我希望它是。虽然我有一个带有城市名称的csv文件


页面将托管在GitHub页面上,因此我只能使用Javascript/jQuery来实现此功能。

请尝试使用此代码获取城市名称

var qrStr1 = window.location.href;
var new1 = qrStr1.replace(':',''); 
var data1 = new1.split("/");
alert(data1[4]);// try with different index so you can find your value

这是PHP的方式,我忘了补充一点,我没有能力在服务器端运行PHP,页面将在GitHub页面上,所以我需要在Javascript/jQuery中执行此功能。很棒的代码,这是我目前为止所做的,问题是如果我在city browser尝试查找名为该页面后输入cityname。但是如果我像www.domain.tld/city/?washington/那样输入url,它将停留在城市页面上,我可以得到url中的?washington部分。有没有一种对搜索引擎优化更友好的方法呢?请将您的完整url发送给我,这样我就可以了解您想要什么了。试试这个var qrStr1=window.location.href;var data1=qrStr1.分割?;console.logdata1[1];
var qrStr1 = window.location.href;
var new1 = qrStr1.replace(':',''); 
var data1 = new1.split("/");
alert(data1[4]);// try with different index so you can find your value