将location.href添加到脚本src中
add location.href to a script src
我不是javascript专业人员,我需要实现一件简单的事情。如何将当前浏览器URL添加到脚本src标记中?
最终结果应该是:
<script src="http://example.com/script.js?ref= {location.href} "></script>
您可以使用createElement:
var link = "http://example.com/script.js?ref="+location.href;
script1 = document.createElement('SCRIPT');
script1.type="text/javascript";
script1.src = src1;
document.head.appendChild(script1);
编辑:
如果你可以把脚本附加在头上或身上放
document.head.appendChild(script1);
或
document.body.appendChild(script1);
但是,如果你可以输入特定的点(一个div或输入的id),你可以输入:
document.getElementById("NAMEOFID).appendChild(script1);
试试这样的东西,对不起,我不在电脑上,所以无法测试
var scr = document.getElementByID('script_name');
<scr onclick="Goto">
function GoTo()
{
window.location = 'http://www.google.com'
}
<script id="script_name> </script>
相关文章:
- 如何动态更改脚本src
- 内容安全策略指令:;脚本src'self'blob:文件系统:chrome扩展资源:“;获取是否时
- 如何在 html 页面上动态添加路由到脚本 src
- 如何使用jquery或vanillajavascript从iframe中获取两个脚本src
- 获取在 <脚本 src >标记中添加的请求 URL 的状态
- HTML 脚本 src=“” 使用按钮触发重定向
- 脚本 SRC 归因有时在.php文件中不起作用
- 脚本 src=//example.com/file.js 是否有效
- 将 var 从脚本标记传递到脚本 src
- 谷歌标签管理器添加&instrad of just&转换为脚本src
- 无法使用外部javascript更改html脚本src
- 将location.href添加到脚本src中
- 追加脚本SRC导致跨源请求错误
- 执行动态创建的脚本src链接
- 使用<脚本src=..查找站点的状态代码-安全问题
- 没有内联脚本,仍然得到"由于内容安全策略指令而被拒绝:“;脚本src'self'&”;
- 当脚本src添加到head时,不会调用jQuery函数
- 脚本src不工作.它的脚本有效吗
- 嵌入<脚本src=>从remote.js重写高度
- 链接到外部js文件不工作<脚本src="client.js"