我正在开发一个基于ASP.NET的应用程序,可以在IE11和Chrome上运行。
应用程序的一部分使用(Telerik) RadEditor创建多个项目的布局。
我可以通过在RadEditor中按住control+clicking键来选择页面(在(Telerik) IE11内容空间中)多个元素(在所有选定元素上显示选区边框),但我不能在Chrome中这样做。在Chrome中,它只选择最后点击的内容。
有没有办法在Chrome中像这样多选,或者为什么它在IE11中有效而在Chrome中不起作用?
发布于 2018-12-07 18:47:27
IE浏览器的MultipleSelection方法提供了一个execCommand选项,允许用户在按住SHIFT或Ctrl键的同时选择多个站点可选元素。你可以在https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/hh801232(v%3dvs.85)#multipleselection上找到更多信息
要通过RadEditor应用编程接口触发此方法,请执行以下操作:
editor.get_document().execCommand('MultipleSelection', true, true);
要获取有关RadEditor的客户端对象的引用,请查看此资源https://docs.telerik.com/devtools/aspnet-ajax/controls/editor/client-side-programming/getting-a-reference-to-radeditor
https://stackoverflow.com/questions/48936218
复制相似问题