1

我有一个在 Word Press 中构建的演示站点。

在模板的头部,我注入了一个加载特殊脚本的脚本标签。

此脚本执行 document.write 以从服务器加载另一个脚本。

反过来,来自服务器的脚本可以执行其他 document.write 以加载多达 10 个。

像这样加载这些脚本非常重要,因为这些脚本之前对页面进行了更改,因此它消除了访问者对内容的任何可见更改。

问题:

我正在使用访问者体验记录服务,该服务将我的页面加载到 iframe 中并覆盖它的鼠标操作和热图。

在查看 Flash 中内置的热图时,我认为有一个奇怪的行为导致我的脚本异步加载,导致结果是页面被清除,因为第二个 document.write 在 DOM 准备好之后完成,因此清除了所有内容。

我假设由于某种原因页面继续加载,因为我的脚本运行它是一系列 document.write 在这种特殊情况下。

与正常工作的鼠标动作记录的唯一区别是 Flash 热图的存在。

我已经在谷歌左右搜索了这个,发现了一些类似的报告,有些报告还报告了 Flash 添加的存在,但没有找到任何线索可以让我找到解决方案。

有没有人看到过这种行为并找到了解决方案?

请不要索要链接,因为我只能为您提供指向在录制服务 iframe 之外没有问题的网站的链接,而我无法提供我的凭据。

注意:我的脚本的异步加载会导致默认内容显示一两秒,然后被替换。这对访问者来说是可见的,因此是不可接受的。

4

0 回答 0