Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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路径添加到html脚本src并呈现页面_Javascript_Html - Fatal编程技术网

Javascript 将URL路径添加到html脚本src并呈现页面

Javascript 将URL路径添加到html脚本src并呈现页面,javascript,html,Javascript,Html,我试图获取URL路径并将其添加到scriptsrc值中。 在我的域中,如果我转到路径http://example.com:3001/form我将获取JSON格式。因此,我想在我的HTML页面中呈现JSON格式。 我有JS和CSS代码来处理JSON,但主要问题是HTML页面应该查找URL路径数据并使用URL路径。 我只是发现了问题。如何获取该URL路径并将其添加到脚本Src值中? 代码是这样的 您可以使用window.location.href获取完整的url,并将其添加到您的src字段中 如果只

我试图获取URL路径并将其添加到
scriptsrc
值中。 在我的域中,如果我转到路径
http://example.com:3001/form
我将获取JSON格式。因此,我想在我的HTML页面中呈现JSON格式。

我有JS和CSS代码来处理JSON,但主要问题是HTML页面应该查找URL路径数据并使用URL路径。 我只是发现了问题。如何获取该URL路径并将其添加到脚本Src值中?

代码是这样的
您可以使用
window.location.href
获取完整的url,并将其添加到您的src字段中

如果只想获取url的路径名,则可以使用
window.location.pathname
并在脚本标记的src中将其添加到url中。最后的代码如下所示

<script src="http://embed.js?src=http://example.com:3001/"+window.location.pathname></script>


希望这对你有所帮助。

很多困惑…让我们用你的代码分类抱歉,但它不起作用,我最终以/结束。如果我写url
http://example.com/ct
它将进入
http://example.com/
,您能建议我如何发送
ct
值并将其附加到脚本标记内的代码中吗?我是否要在
ct
值之前向URL添加任何
很难理解您到底想做什么。如果你能多分享你的代码,多解释一点,那可能会有帮助。好吧,我会一步一步来:我有一个域名,每当我去
http://mykampaign.com:3001/wizard
use可以查看此链接。现在,我的本地主机中有一个名为index.HTML的HTML页面,当我打开/运行带有src值的index.HTML时,它应该获取src值并将其附加到
http://mykampaign.com:3001/value
并采用JSON格式,我有JS和CSS文件来呈现JSON值,但问题是src值是静态的,我正在尝试创建动态html,仅基于src值它将接受JSON响应&使用itEven我还有另一个代码
window.onload=function(){Formio.createForm(document.getElementById('form')), 'https://examples.io/example');       };     这里的https链接是固定的,所以我希望它是动态的。我想在URL中传递
/example
,而不是在html文件中传递硬代码。