我正在自定义功能区工具栏并为其添加一个按钮.每当我点击该按钮时,它将打开一个aspx页面,允许作者选择一些数据,这些数据会附加到现有的RTF字段内容中.
但是当弹出窗口打开时,它在浏览器(Internet Explorer)中出现以下错误.
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; InfoPath.3)
Timestamp: Thu, 5 Apr 2012 12:18:35 UTC
Message: 'Tridion' is undefined
Line: 1
Char: 1
Code: 0
URI: http://172.21.188.26:2694/WebUI/Core/stringresources.js
Run Code Online (Sandbox Code Playgroud)
我找不到指定位置的stringresources.js文件.请建议我解决问题的方法.
ButtonReference.js文件:Type.registerNamespace("RTFExtensions.Commands");
RTFExtensions.Commands.ButtonReference = function Commands$ButtonReference(name) {
Type.enableInterface(this, "RTFExtensions.Commands.ButtonReference");
this.addInterface("Tridion.Cme.Command", [name || "ButtonReference"]);
this.addInterface("Tridion.Cme.FaCommand", [name || "ButtonReference"]);
};
RTFExtensions.Commands.ButtonReference.prototype._isAvailable = function ButtonReference$_isAvailable(target) {
if (target.editor.getDisposed()) {
return false;
}
return true; …Run Code Online (Sandbox Code Playgroud)