JavaScript:动态执行跟踪代码
我有一个向导,可以从JavaScript:动态执行跟踪代码,javascript,jquery,ajax,tracking,wizard,Javascript,Jquery,Ajax,Tracking,Wizard,我有一个向导,可以从步骤1到步骤6收集数据。现在,根据收集的数据,最终消息和可用资源会发生变化。。。但是我想找出的是根据结果执行一些JavaScript的最佳方法。。。但是如果没有页面加载,我不知道如何实现这一点 <script type="text/javascript" src="https://asd.mydomain.com/a.aspx?o=5969&st=1000&**result=0002**"></script> 如您所见,结果参数需
步骤1
到步骤6
收集数据。现在,根据收集的数据,最终消息和可用资源会发生变化。。。但是我想找出的是根据结果执行一些JavaScript的最佳方法。。。但是如果没有页面加载,我不知道如何实现这一点
<script type="text/javascript" src="https://asd.mydomain.com/a.aspx?o=5969&st=1000&**result=0002**"></script>
如您所见,结果
参数需要根据用户在向导中选择的内容进行更改。。。但是,由于此块是在页面加载时呈现的,因此如何动态执行调用?jQuery AJAX?有很多选择:
动态添加脚本标记
function pingValue (value) {
var script = document.createElement("script");
script.src = "https://asd.example.com/a.aspx?o=5969&st=1000&result=" + value;
document.body.appendChild("script");
}
只要用图像来称呼它
function pingValue (value) {
var img = new Image();
img.src = "https://asd.example.com/a.aspx?o=5969&st=1000&result=" + value;
}
覆盖现有元素
function pingValue (value) {
var script = document.getElementById("myScriptId");
script.src = "https://asd.example.com/a.aspx?o=5969&st=1000&result=" + value;
}
发出Ajax调用是另一种方法,或者jQuery已经