Tridion Powertools脚本错误(2009)

时间:2012-10-29 17:22:34

标签: tridion

在dev '09系统上安装Powertools - 现在我收到脚本错误“无法设置属性'async'的值:object is null或undefined”

我想这可能是因为我在compat模式下使用IE9,我认为不支持?

由于

1 个答案:

答案 0 :(得分:6)

PowerTools ItemSelector(itemselector.asp)使用MSXML2进行HTTP连接。 GetXMLHTTPRequest使用XMLHTTP进行异步调用,在您的情况下似乎失败了。

我有IE 9(版本:9.0.8112),Powertools项目选择器正常工作和兼容模式。这个(我假设)我安装了MXSML2的原因。

我使用此链接检查我的MSXML版本:http://www.bayes.co.uk/xml/utils/msxml_sniffer.htm

我使用网址时来自我的机器的输出:

MSXML        Installed 
MSXML2       Installed 
MSXML2 v2.6  Automation server can't create object 
MSXML2 v3.0  Installed 
MSXML2 v4.0  Installed 
MSXML2 v5.0  Installed 
MSXML2 v6.0  Installed 
Mode         Replace V3 

如果从浏览器中检查MSXML版本,则应获得类似的输出。这里的关键是MSXML2。

除了MXSML之外,第二个是您的浏览器安全性。我必须使ItemSelector的以下设置起作用,否则它只显示一个没有发布的空弹出窗口。

IE本地Intranet设置。 IE选项 - >安全 - >本地内联网 - >网站 - >单击“高级”,然后将CMS URL添加为本地Intranet。

希望这有帮助。