当前位置:编程学习 > C#/ASP.NET >>

Javascript高级问题(倾家荡产求超级高手)

欲实现功能:如何得到IE里选中的文本(要求html格式的)
   var r = document.selection.createRange();  //得到选中区
  //r.text 为选中text内容,但要求带html格式

    //于是我把它复制到剪切板
    r.execCommand("Copy");
   
   //Ctrl+V 到word和fck编辑器 都有html格式
  //然后我用clipboardData.getData得到也只能是文本
    window.clipboardData.getData("Text");
 
 如何才能得到HTML格式的?FCK如何实现的? --------------------编程问答-------------------- 不清楚 帮忙顶 --------------------编程问答-------------------- 我看 CSDN 某帖子(http://topic.csdn.net/t/20020530/19/766726.html)上却说:
……举个例子:如果直接用  
  clipboardData.setData("Text","test<br>test");将数据复制到剪贴板  
  用clipboardData.getData("text"),贴上去后是直接将html标记也显示出来了  
  成了这样  
  test<br>test  
  而不是我想要的  
  test  
  test  
……
我大胆猜测一下,你是想让 HTML 标记显示为网页的正文内容吧?那需要把字符串中的“<”“>”替换为实体“<”“>”之类。
我是不是太天马行空了……
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,