【问题标题】:How to access RTF field in popup aspx page?如何在弹出的 aspx 页面中访问 RTF 字段?
【发布时间】:2012-04-18 01:48:04
【问题描述】:

我正在自定义功能区工具栏并向其添加一个按钮。每当我单击该按钮时,它都会打开一个 aspx 页面,允许作者选择一些数据 - onclick 提交按钮(在弹出的 aspx 页面中)数据被附加到现有的 RTF 字段内容。

我们的要求是将光标所在的部分内容替换为aspx页面中选中的数据。请让我知道应该使用哪个对象? 我们可以通过 $display.getView().getItem() 访问它吗?该信息是否会出现在“组件模型对象”中,如果是,请与我们分享指针?

我们将不胜感激。

提前致谢。

【问题讨论】:

  • 你能分享你的JavaScript命令类的代码和ASPX页面的相关部分吗?这些将使人们更容易看到您已经完成的工作,并可能让他们更好地帮助您。

标签: c# asp.net tridion


【解决方案1】:

触发弹出窗口打开的函数应该有一个“目标”参数。目标具有“编辑器”属性。您应该能够使用编辑器来执行您的建议。 editor.applyHTML 将在光标位置插入 HTML。应该有一种方法可以让您替换选择而不仅仅是插入 - 它甚至可能是相同的方法,您尝试过吗?

【讨论】:

    猜你喜欢
    • 2012-04-18
    • 1970-01-01
    • 2016-12-18
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多