繁体   English   中英

adobe omniture的动态页面标题

[英]dynamic page titles with adobe omniture

我的速度模板中包含了页面页脚的omniture脚本。 我的页面是这样的,它有两个选项卡,即“个人资料”和“公司资料”,并在加载页面时加载前标签和页面标题设置为“帐户信息 - 个人资料”。 单击第二个选项卡时,标题会根据我的Javascript更改

<a href="javascript:document.title='Account Info - Company Profile'">Company Profile</a>

问题是我的omniture脚本在页面加载期间只读取s.pageName中的标题,并且它不会读取更改的标题。

s.pageName =''帐户信息 - 公司简介'这样的一些厚脸皮的代码没有被考虑,因为我没有定义s。

但我需要知道是否有正确/规定的方式来做这个和谷歌搜索和检查omniture文档没有帮助我的特定原因。

请分享您的解决方案/建议。

谢谢,干杯!

虽然代码可能位于不同的位置(例如,在页面上,在s_code文件中),但是在页面加载时触发的代码包括以下内容:

s.pageName = window.title; // this sets the pagename variable (probably in s_code.js file)
s.t();  // this fires off the image request (on the page)

这是在每个完整的http页面加载上执行的。 单击您的选项卡听起来不会强制新页面加载,它只是运行JavaScript。

如果你想点击该标签作为新页面加载和页面(即使它不是),那么这是一个更深层次的问题,请告诉我。

但是,如果您只想将页面名称设置为初始页面加载时所需的页面名称,则实际上您有权这样做。 做一些像:

s.pageName = 'Account Info';
s.t();

重要的是将这个“硬编码”的页面名称放在st()函数的正上方。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM