问题标签 [designmode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
966 浏览

wysiwyg - 任何使用 contentEditable 而不是 iframe 的所见即所得?

我正在寻找使用 contentEditable 而不是 designMode iframe 的所见即所得编辑器列表。

我想要这个的原因是我想在我的网站上有一些用户可以编辑的区域(div),并且我想要样式(字体、字体颜色等)。在编辑区域中看起来与通常一样。我不想将样式表应用于所见即所得的 iframe。

有人知道任何轻量级、免费/开源的吗?

0 投票
2 回答
7039 浏览

html - DIV Contenteditable 展开问题

我有一个 contenteditable 设置为 true 的 div 来充当文本输入。现在通常,它会随着一些文本到达 div 的末尾而扩展,但是如果我调整 div 的大小,这种情况就不会发生。浏览器不再这样做。我尝试在将高度调整为自动后设置高度,但这也无济于事。

请帮我解决那个问题。谢谢。

0 投票
2 回答
1838 浏览

javascript - HTML designMode,使用默认按键处理程序以编程方式移动光标

虽然我已经得到了答案,但我会在这个问题上开始小额赏金。由于答案是不可能的,我正在寻找替代解决方案或其他一些建议。

我正在使用 HTML designMode 制作一个非常定制的编辑器。在一种情况下,我希望在按下实际键一次时完成两次按键的默认操作。在这种情况下,我说的是 DOWN 键(keyCode 40)。按下它时,我想跳过一行,将光标 ( |) 放在下一行。喜欢:

按下向下箭头键后:

我曾尝试以编程方式设置按键事件,让它们由 JavaScript 触发,但这不会发生移动光标。关于如何做到这一点的任何想法?

0 投票
2 回答
3031 浏览

javascript - 如何在 Firefox 中交替 moveStart?

有人知道如何以与 range.moveStart 在 IE 中相同的方式使用 range.setStart 吗?我想在 JS 中实现退格/删除,如下所示:

range.moveStart('字符',-1); range.deleteContents();

但在火狐中

0 投票
1 回答
2446 浏览

javascript - execCommand 的替代品

我正在寻找创建一个所见即所得的编辑器,使用 jQuery 作为框架,我可以使用不同的方法来简化生产。

我现在确实有一个工作编辑器,它工作得很好。我使用 iFrame,并将其 designMode 设置为 on,然后从那里开始。然而,有几件事让我很烦。

以更改所选文本的字体系列为例。目前我正在使用这个:

…现在可以正常工作了:它在 iFrame 中正确显示了更改。但是,当我实际查看代码时(我将 iFrame 中的任何代码复制到隐藏的输入中,然后发布它)它会产生

我意识到 Apple-style-span 的第一类是 webkit 的东西,这没关系。困扰我的是整个使用<font>.

研究 execCommand 看起来它不是标准,尽管大多数浏览器都支持它。虽然它旧,所以我想知道是否有人听说过或知道产生相同效果的更好方法,希望有更语义化的代码产品。不限于 iFrame,而是能够使用 a<textarea>代替也很棒。

非常感谢,加雷斯

编辑: contentEditable 可以帮助我实现不使用 iFrame 的目标吗?

0 投票
1 回答
1376 浏览

debugging - Visual Studio 设计器中的调试控件崩溃

当我构建应用程序时,我有一个控件在表单设计器上崩溃,并试图弄清楚如何调试问题。

我认为要能够使用调试器,我需要做的就是启动 VS 的第二个副本并使用 Debug-Attach 来处理并附加到我的麻烦控制解决方案所在的 Visual Studio 副本。我这样做了,但是当控件崩溃时什么都没有发生,所以我知道我做错了什么...

崩溃发生在设计器中并返回消息框:

OtherProject 是解决方案的一部分,由项目引用,其中包含表单和自定义控件。

当我关闭消息框时,控件会在我的表单上显示控件的堆栈跟踪,但由于它不包含行号,我不知道问题出在哪里。

0 投票
2 回答
733 浏览

javascript - 无法获得 designMode IFRAME 的值

我无法检索 iframe 的内容,当designmode = 'on'. 这是我的代码:

我已经尝试了所有方法,但没有任何效果,帮助?

0 投票
1 回答
279 浏览

javascript - 设计模式不好吗?

在我之前发布的一篇文章中,我收到了关于 contentEditable 和 designMode 是不好的做法的回复。所以我切换到了 TinyMCE,但它也使用了 designMode……有什么不好的地方吗?

我在我的网站上将它用于富文本编辑器,仅供参考。

0 投票
1 回答
164 浏览

wpf - 如何以给定语言而不是默认语言显示本地化文本(在设计模式下)?

目前我.resx在我的应用程序中使用文件localize。应用程序表单的 UIdesign mode使用默认区域性显示(即en-US在我的 PC 上)。

我想将这种文化改变为另一种文化,例如我的当地文化vi-VN,但不知道该怎么做。

如果你知道怎么做,请分享!谢谢!

0 投票
4 回答
5190 浏览

wpf - 如何在 WPF 设计模式下设置要显示的绑定属性的值?

我的绑定内容empty在 UI 设计模式中显示为字符串。我想为这些内容显示一些伪造的价值,但我不知道该怎么做。

如果你知道怎么做,请分享。谢谢!