【发布时间】:2010-12-09 12:01:08
【问题描述】:
我有一些代码(顺便说一下,它用于 Omniture SiteCatalyst),它根据我在页面源代码中设置的一些 JavaScript 对象变量呈现 1x1 像素。 JavaScript 最终会根据脚本代码创建一个 img,但 img src 并未硬编码到 HTML 中。给定页面的 URL,我如何弄清楚 img src 是什么?如果我只是抓取页面,我将获得预渲染的 JavaScript。
编辑
例如,假设我有 StackOverflow.html 的代码:
<html>
<script type="text/javascript">
a = 2
document.write(a)
</script>
</html>
我如何获取 StackOverflow.html 并以某种方式获取值“2”而不是我的所有脚本代码?
谢谢!
【问题讨论】:
-
仅供参考您的问题对我来说似乎有点含糊。如果您通过澄清和 cmets 回答现有答案,或者如果可能,编辑您的问题以提供更具体的示例,这将有所帮助。除非有人碰巧熟悉 SiteCatalyst,否则我们都会在黑暗中拍摄。
-
谢谢布赖恩。我要编辑它。
-
我编辑了它。介意看看吗?
-
我自己添加了一个答案。 mkoryak 的回答似乎也很合理,除非我们都误解了这个问题。
-
你需要这个只是为了测试吗?我的意思是你对半自动解决方案还满意吗?
标签: javascript testing tracking pixel