国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      智能提示方法及裝置、富文本輸入方法及裝置的制造方法

      文檔序號:9708280閱讀:652來源:國知局
      智能提示方法及裝置、富文本輸入方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001 ] 本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種智能提示方法及裝置、富文本輸入方 法及裝置。
      【背景技術(shù)】
      [0002] 目前,關(guān)于富文本控件,目前業(yè)內(nèi)比較出名的有兩個,一個是百度的UEDIT0R,另 外一個是浩躍軟件KindEditor,兩個富文本控件使用場景都比較多。這兩個富文本空間被 廣泛應(yīng)用于貼吧或論壇;用戶可以在富文本框中輸入內(nèi)容發(fā)帖或評論。
      [0003] 文本框的智能提示,是一種方便用戶輸入內(nèi)容的技術(shù),例如微博中的#、@功能;當 用戶在微博文本框中輸入@時,就會彈出聯(lián)系人選擇窗口供用戶選擇。自從微博火了之后, #、@功能被很多系統(tǒng)使用,但是大多都是在HTML的標簽textarea中使用,其具有易定位、 易獲取的特點。但是,目前在富文本控件中并能夠進行友好的智能提示;隨著技術(shù)和業(yè)務(wù)的 發(fā)展,用戶需要更復(fù)雜的功能,比如在富文本控件中,可以實現(xiàn)#、@功能,或者其他類似于 該功能的功能。

      【發(fā)明內(nèi)容】

      [0004] 本發(fā)明要解決的主要技術(shù)問題是,提供一種智能提示方法及裝置、富文本輸入方 法及裝置,解決了現(xiàn)有技術(shù)中存在的不能在富文本控件中進行友好的智能提示的問題。
      [0005] 為解決上述技術(shù)問題,本發(fā)明提供一種智能提示方法,包括如下步驟:
      [0006] 配置特定字符;
      [0007] 當用戶在富文本框中輸入所述特定字符后,獲取所述特定字符所在位置之后用戶 當前輸入的字符單元,所述字符單元包括單個字符或者字符串;
      [0008] 搜索與所述字符單元相關(guān)聯(lián)的內(nèi)容,并將搜索結(jié)果呈現(xiàn)給用戶.
      [0009] 進一步地,所述搜索與所述字符單元相關(guān)聯(lián)的內(nèi)容的步驟包括:根據(jù)預(yù)先配置的 網(wǎng)址搜索與所述字符單元相關(guān)聯(lián)的內(nèi)容。
      [0010] 進一步地,所述方法還包括:當用戶在富文本框中輸入所述特定字符時,確定當前 輸入的位置;
      [0011] 所述將搜索結(jié)果呈現(xiàn)給用戶的步驟包括:
      [0012] 根據(jù)所述當前輸入的位置將搜索結(jié)果呈現(xiàn)給用戶。
      [0013] 進一步地,所述確定當前輸入的位置的步驟包括:
      [0014] 插入SPAN元素,記錄該SPAN的ID ;
      [0015] 根據(jù)所述SPAN的ID確定當前輸入的位置。
      [0016] 進一步地,所述方法還包括:緩存搜索結(jié)果;
      [0017] 當刪除所述特征字符所在位置后的字符單元時,根據(jù)所述特征字符所在位置后剩 余的字符單元從緩存中直接調(diào)用相應(yīng)的搜索結(jié)果呈現(xiàn)給用戶。
      [0018] 同樣為了解決上述的技術(shù)問題,本發(fā)明還提供了 一種富文本輸入方法,包括如下 步驟:
      [0019] 利用如上所述的智能提示方法將搜索結(jié)果呈現(xiàn)給用戶;
      [0020] 獲取用戶選擇的搜索結(jié)果,將所述當前輸入的字符單元替換為用戶選擇的搜索結(jié) 果。
      [0021] 進一步地,所述富文本輸入方法還包括:
      [0022] 配置所述特定字符對應(yīng)的替換模式;
      [0023] 所述將所述當前輸入的字符單元替換為用戶選擇的搜索結(jié)果的步驟包括:
      [0024] 根據(jù)配置的所述替換模式將所述當前輸入的字符單元替換為用戶選擇的搜索結(jié) 果。
      [0025] 進一步地,所述替換模式包括:封閉式替換模式或者開放式替換模式;所述開放 式替換模式為:將所述當前輸入的字符單元替換為用戶選擇的搜索結(jié)果;所述封閉式替換 模式為:將所述當前輸入的字符單元替換為用戶選擇的搜索結(jié)果和位于所述用戶選擇的搜 索結(jié)果之后的所述特定字符。
      [0026] 同樣為了解決上述的技術(shù)問題,本發(fā)明還提供了一種智能提示裝置,包括:配置模 塊、搜索模塊和提示模塊;
      [0027] 所述配置模塊用于配置特定字符;
      [0028] 所述搜索模塊用于當用戶在富文本框中輸入所述特定字符后,獲取所述特定字符 所在位置之后用戶當前輸入的字符單元,搜索與所述字符單元相關(guān)聯(lián)的內(nèi)容,所述字符單 元包括單個字符或者字符串;
      [0029] 所述提示模塊用于將所述搜索模塊中的搜索結(jié)果呈現(xiàn)給用戶。
      [0030] 進一步地,所述搜索模塊用于根據(jù)預(yù)先配置的網(wǎng)址搜索與所述字符單元相關(guān)聯(lián)的 內(nèi)容。
      [0031] 進一步地,所述智能提示裝置還包括位置確定模塊;所述位置確定模塊用于當用 戶在富文本框中輸入所述特定字符時,確定當前輸入的位置;所述提示模塊用于根據(jù)所述 當前輸入的位置將搜索結(jié)果呈現(xiàn)給用戶。
      [0032] 進一步地,,所述位置確定模塊用于插入SPAN元素,記錄該SPAN的ID,根據(jù)所述 SPAN的ID確定當前輸入的位置。
      [0033] 進一步地,所述智能提示裝置還包括緩存模塊;所述緩存模塊用于緩存所述搜索 結(jié)果;所述提示模塊還用于當刪除所述特征字符所在位置后的字符單元時,根據(jù)所述特征 字符所在位置后剩余的字符單元從所述緩存模塊中直接調(diào)用相應(yīng)的搜索結(jié)果呈現(xiàn)給用戶。 [0034] 同樣為了解決上述的技術(shù)問題,本發(fā)明還提供了一種富文本輸入裝置,包括替換 模塊和如上所述的智能提示裝置;
      [0035] 所述智能提示模塊用于將搜索結(jié)果呈現(xiàn)給用戶;
      [0036] 所述替換模塊用于獲取用戶選擇的搜索結(jié)果,將所述當前輸入的字符單元替換為 用戶選擇的搜索結(jié)果。
      [0037] 進一步地,所述配置模塊還用于配置所述特定字符對應(yīng)的替換模式;
      [0038] 所述替換模塊用于根據(jù)配置的所述替換模式將所述當前輸入的字符單元替換為 用戶選擇的搜索結(jié)果。
      [0039] 本發(fā)明的有益效果是:
      [0040] 本發(fā)明提供了一種智能提示方法及裝置、富文本輸入方法及裝置,可以在富文本 控件中進行友好的提示,本發(fā)明的智能提示方法包括:配置特定字符;當用戶在富文本框 中輸入所述特定字符后,獲取所述特定字符所在位置之后用戶當前輸入的字符單元,搜索 與所述字符單元相關(guān)聯(lián)的內(nèi)容,并將搜索結(jié)果呈現(xiàn)給用戶;所述字符單元包括單個字符或 者字符串;本發(fā)明的智能提示方法可以當用戶在富文本框中輸入內(nèi)容時,進行智能提示,加 快用戶輸入內(nèi)容的速度;與現(xiàn)有技術(shù)相比,節(jié)省了用戶輸入富文本信息的時間,提示了用戶 體驗。
      【附圖說明】
      [0041] 圖1為本發(fā)明實施例一提供的一種智能提示方法的流程示意圖;
      [0042] 圖2為本發(fā)明實施例二提供的一種富文本輸入方法的流程示意圖;
      [0043] 圖3為本發(fā)明實施例三提供的第一種智能提示裝置的結(jié)構(gòu)示意圖;
      [0044] 圖4為本發(fā)明實施例三提供的第二種智能提示裝置的結(jié)構(gòu)示意圖;
      [0045] 圖5為本發(fā)明實施例三提供的第三種智能提示裝置的結(jié)構(gòu)示意圖;
      [0046] 圖6為本發(fā)明實施例四提供的一種富文本輸入裝置的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0047] 下面通過【具體實施方式】結(jié)合附圖對本發(fā)明作進一步詳細說明。
      [0048] 實施例一:
      [0049] 考慮到現(xiàn)有技術(shù)中富文本控件不能進行友好的智能提示的問題,如圖1所示,本 實施例提供了一種智能提示方法,應(yīng)用于富文本控件中,包括如下步驟:
      [0050] 步驟101 :配置特定字符。
      [0051] 本實施例方法可以首先配置一些特定字符例如@或#等。
      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1