亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

網(wǎng)頁(yè)查詢條件順序的調(diào)整方法及裝置與流程

文檔序號(hào):11063536閱讀:334來(lái)源:國(guó)知局
網(wǎng)頁(yè)查詢條件順序的調(diào)整方法及裝置與制造工藝

本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及網(wǎng)頁(yè)查詢條件順序的調(diào)整方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)網(wǎng)頁(yè)技術(shù)的不斷發(fā)展,網(wǎng)頁(yè)形式的業(yè)務(wù)系統(tǒng)提供的查詢條件的方法也越來(lái)越多。系統(tǒng)為了更快速、更精確地查找出用戶的需求,根據(jù)用戶提供的多個(gè)查找條件進(jìn)行排序,以排序的優(yōu)先級(jí)進(jìn)行查找,從而獲得較精確的結(jié)果。

目前,為了調(diào)整查詢條件,可以在每個(gè)查詢條件前標(biāo)注優(yōu)先級(jí),然后進(jìn)行所有查詢條件整體排序,但是,如果修改某一個(gè)優(yōu)先級(jí)時(shí),需要將整體查詢條件重新排序,增大工作量、操作繁瑣、不夠直觀;還可以通過(guò)在每個(gè)查詢條件下添加“左移”、“右移”按鈕,進(jìn)行手動(dòng)調(diào)節(jié),但是,當(dāng)手動(dòng)調(diào)節(jié)的排序很靠前或很靠后時(shí),按鈕的點(diǎn)擊量也會(huì)增大,操作較為繁瑣,造成網(wǎng)頁(yè)查詢條件順序的調(diào)整效率較低。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例提供一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法及裝置,可以提高網(wǎng)頁(yè)查詢條件順序的調(diào)整效率。

借由上述技術(shù)方案,本發(fā)明提供的一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法包括:

接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;

檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);

若是,則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;

根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。

借由上述技術(shù)方案,本發(fā)明提供的一種網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置 包括:

接收單元,用于接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;

檢測(cè)單元,用于檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);

獲取單元,用于若檢測(cè)單元檢測(cè)出所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件被觸發(fā),則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;

調(diào)整單元,用于根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。

借由上述技術(shù)方案,本發(fā)明實(shí)施例提供的技術(shù)方案至少具有下列優(yōu)點(diǎn):

本發(fā)明實(shí)施例提供的一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法及裝置,首先接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);若是,則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。與目前在每個(gè)查詢條件前標(biāo)注優(yōu)先級(jí)整體排序及添加左右移動(dòng)按鈕相比,本發(fā)明根據(jù)網(wǎng)頁(yè)查詢條件最終要調(diào)整的網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,直接將網(wǎng)頁(yè)查詢條件調(diào)整到目標(biāo)位置,可以提高調(diào)整網(wǎng)頁(yè)查詢條件順序的效率。

上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。

附圖說(shuō)明

通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:

圖1示出了本發(fā)明實(shí)施例提供的一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法的 流程圖;

圖2示出了本發(fā)明實(shí)施例提供的另一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法的流程圖;

圖3示出了本發(fā)明實(shí)施例提供的一種網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置的方框圖;

圖4示出了本發(fā)明實(shí)施例提供的另一種網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置的方框圖。

具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。

本發(fā)明實(shí)施例提供一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法,如圖1所示,所述方法包括:

101、接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令。

其中,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息可以為網(wǎng)頁(yè)查詢條件身份的ID,用于唯一的標(biāo)識(shí)網(wǎng)頁(yè)查詢條件。例如,待調(diào)整順序的網(wǎng)頁(yè)查詢條件為“醫(yī)藥”,查詢條件代碼為:<a id=“yi_yao”class=“query-condition”>醫(yī)藥</a>,代碼中的id=“yi_yao”為查詢條件的身份ID。所述接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令可以為用戶通過(guò)鼠標(biāo)在待調(diào)整的網(wǎng)頁(yè)查詢條件上進(jìn)行點(diǎn)擊操作。例如,在“醫(yī)藥”查詢條件下綁定一個(gè)鼠標(biāo)左鍵按下事件,事件處理函數(shù)中獲取被單擊“醫(yī)藥”的ID,便可以記錄“醫(yī)藥”為待調(diào)整順序的網(wǎng)頁(yè)查詢條件,記錄“醫(yī)藥”的ID值的代碼為:var id;$(“.query-condition”).mousedown(function(){id=$(this).prop(“id”);})。

102、檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā)。

其中,所述預(yù)置順序調(diào)整結(jié)束事件可以為用戶通過(guò)結(jié)束鼠標(biāo)的點(diǎn)擊結(jié)束操作,此時(shí),檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā)即為堅(jiān)持鼠標(biāo)左鍵按下后是否存在點(diǎn)擊結(jié)束指令,若結(jié)束,則被觸發(fā)。 例如,按住鼠標(biāo)左鍵點(diǎn)擊“教育”,按住后拖動(dòng)至待調(diào)整的位置,則檢測(cè)鼠標(biāo)左鍵是否松開(kāi)。

103、若檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件被觸發(fā),則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息。

其中,所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息為網(wǎng)頁(yè)查詢條件在所有排序中待調(diào)整到的位置的信息。例如,單擊鼠標(biāo)左鍵點(diǎn)擊“航空”,按住鼠標(biāo)進(jìn)行拖動(dòng),當(dāng)鼠標(biāo)左鍵松開(kāi),即觸發(fā)預(yù)置順序調(diào)整結(jié)束事件,則獲取當(dāng)前“航空”所在的網(wǎng)頁(yè)位置信息。

104、根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。

其中,所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度用來(lái)計(jì)算調(diào)整后的順序編號(hào)。例如,對(duì)“計(jì)算機(jī)、美容、化工”進(jìn)行排序,獲取“計(jì)算機(jī)”網(wǎng)頁(yè)位置信息,移動(dòng)至“美容”和“化工”之間,則根據(jù)網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度計(jì)算調(diào)整后的編號(hào)為2,將“計(jì)算機(jī)”調(diào)整到第二個(gè)位置上。

對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:查詢條件為“食品、衛(wèi)生、金融、求職”,待調(diào)整順序的查詢條件為“求職”,網(wǎng)頁(yè)查詢條件順序調(diào)整指令為用戶通過(guò)鼠標(biāo)在待調(diào)整的網(wǎng)頁(yè)查詢條件上進(jìn)行點(diǎn)擊操作,預(yù)置順序調(diào)整結(jié)束事件為用戶結(jié)束鼠標(biāo)的點(diǎn)擊操作,網(wǎng)頁(yè)位置為5,鼠標(biāo)左鍵單擊“求職”,按住左鍵拖動(dòng),當(dāng)拖動(dòng)至“食品”和“衛(wèi)生”中間時(shí),松開(kāi)左鍵,通過(guò)計(jì)算到達(dá)“食品”和“衛(wèi)生”的網(wǎng)頁(yè)標(biāo)簽寬度得到調(diào)整后的順城編號(hào)2,將“求職”調(diào)整至順序?yàn)?的位置上。

本發(fā)明實(shí)施例提供的一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法,首先接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);若是,則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。與目前在每個(gè)查詢條件前標(biāo)注優(yōu)先級(jí)整體排序及添加左右移動(dòng)按鈕相比,本發(fā)明根據(jù) 網(wǎng)頁(yè)查詢條件最終要調(diào)整的網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,直接將網(wǎng)頁(yè)查詢條件調(diào)整到目標(biāo)位置,可以提高調(diào)整網(wǎng)頁(yè)查詢條件順序的效率。

進(jìn)一步地,本發(fā)明實(shí)施例提供另一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法,如圖2所示,所述方法包括:

201、為每一個(gè)網(wǎng)頁(yè)查詢條件配置一個(gè)對(duì)應(yīng)的標(biāo)識(shí)信息。

其中,每一個(gè)網(wǎng)頁(yè)查詢條件配置的對(duì)應(yīng)的標(biāo)識(shí)信息包含對(duì)應(yīng)的標(biāo)識(shí)ID,且每一個(gè)標(biāo)識(shí)ID不同。例如,為“團(tuán)購(gòu)”、“旅游”、“互聯(lián)網(wǎng)”配置標(biāo)識(shí)信息,配置的標(biāo)識(shí)ID為id=“tuan_gou”、id=“l(fā)v_you”、id=“hu_lian_wang”。通過(guò)給每一個(gè)網(wǎng)頁(yè)查詢條件配置對(duì)應(yīng)的標(biāo)識(shí)信息,以便調(diào)整每一個(gè)網(wǎng)頁(yè)查詢條件的順序,提高調(diào)整網(wǎng)頁(yè)查詢條件順序的效率。

202、為每一個(gè)標(biāo)識(shí)信息分別配置所述預(yù)置順序調(diào)整事件和所述預(yù)置順序調(diào)整結(jié)束事件。

其中,所述預(yù)置順序調(diào)整事件包含事件處理函數(shù),用于記錄被待調(diào)整網(wǎng)頁(yè)標(biāo)題信息的標(biāo)識(shí)ID,所述預(yù)置順序調(diào)整結(jié)束事件包含事件處理函數(shù),用于計(jì)算網(wǎng)頁(yè)查詢條件最終的順序編號(hào)并更新查詢條件順序。例如,為“團(tuán)購(gòu)”配置預(yù)置順序調(diào)整函數(shù),其中的事件處理函數(shù)為:var id;$(“

.query-condition”).mousedown(function(){id=$(this).prop(“id”);}),當(dāng)前“團(tuán)購(gòu)”的標(biāo)識(shí)ID為id=“tuan_gou”,為“團(tuán)購(gòu)”配置預(yù)置順序調(diào)整結(jié)束事件,其中的事件處理函數(shù)為:$(“.query-condition”).mouseup(function(){//在這里編寫(xiě)計(jì)算查詢條件最終順序編號(hào)的代碼,并且更新網(wǎng)頁(yè)查詢條件順序})。通過(guò)給每個(gè)標(biāo)識(shí)信息中配置預(yù)置順序調(diào)整事件和預(yù)置順序調(diào)整結(jié)束事件,使得每個(gè)網(wǎng)頁(yè)查詢條件實(shí)現(xiàn)順序的更新,提高調(diào)整網(wǎng)頁(yè)查詢條件順序的效率。

203、接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令。

其中,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息,所述接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令可以為用戶通過(guò)鼠標(biāo)在待調(diào)整的網(wǎng)頁(yè)查詢條件上進(jìn)行點(diǎn)擊操作。例如,在“教育”查詢條件下綁定一個(gè)鼠標(biāo)左鍵按下事件,事件處理函數(shù)中獲取被單擊“教育”的標(biāo)識(shí) ID:id=j(luò)iao_yu,便可以記錄“教育”為待調(diào)整順序的網(wǎng)頁(yè)查詢條件,記錄“教育”的標(biāo)識(shí)ID的代碼為:var id;$(“.query-condition”).mousedown(function(){id=$(this).prop(“id”);})。

對(duì)于本發(fā)明實(shí)施例,步驟203具體可以為:檢測(cè)預(yù)置順序調(diào)整事件是否被觸發(fā);若是,則獲取所述預(yù)置順序調(diào)整事件對(duì)應(yīng)的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息。例如,當(dāng)網(wǎng)頁(yè)查詢條件為“學(xué)校”,鼠標(biāo)左鍵點(diǎn)擊,檢測(cè)調(diào)用預(yù)置順序調(diào)整事件被觸發(fā),獲取網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)ID為id=“xue_xiao”。

204、檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā)。

其中,所述預(yù)置順序調(diào)整結(jié)束事件可以為用戶通過(guò)在鼠標(biāo)在待調(diào)整的網(wǎng)頁(yè)查詢條件上進(jìn)行點(diǎn)擊結(jié)束操作,此時(shí),檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā)即為堅(jiān)持鼠標(biāo)左鍵按下后是否存在點(diǎn)擊結(jié)束指令,若結(jié)束,則被觸發(fā)。

205、若檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件被觸發(fā),則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息。

其中,所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息為網(wǎng)頁(yè)查詢條件在所有排序中待調(diào)整到的位置的信息。

206、根據(jù)所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息、所述網(wǎng)頁(yè)標(biāo)簽寬度、和預(yù)置坐標(biāo)原點(diǎn)位置信息,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽的左邊界與坐標(biāo)原點(diǎn)之間的距離。

其中,所述網(wǎng)頁(yè)標(biāo)簽寬度、和預(yù)置坐標(biāo)原點(diǎn)位置信息包含在網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息中,所述網(wǎng)頁(yè)標(biāo)簽的左邊界與坐標(biāo)原點(diǎn)之間的距離用于計(jì)算最終網(wǎng)頁(yè)查詢條件所在順序編號(hào),所述每個(gè)網(wǎng)頁(yè)查詢條件的網(wǎng)頁(yè)標(biāo)簽寬度、高度相同。

207、根據(jù)公式count=(lastX-x-width)/width獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)。

所述count為調(diào)整后的順序編號(hào)并且為整數(shù),所述lastX為預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息,所述x為所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽的左邊界與坐標(biāo)原點(diǎn)之間的距離,所述width為網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度。其中,所述count若為小數(shù),則四舍五入取整,所述順序編號(hào) 為排在第一位的編號(hào)為1,排在第二位的編號(hào)為2,以此類推。

例如,“食品、衛(wèi)生、旅游、團(tuán)購(gòu)、醫(yī)藥”,“醫(yī)藥”是待調(diào)整順序的查詢條件,其在網(wǎng)頁(yè)中的位置是(x,y),網(wǎng)頁(yè)中l(wèi)eft代表X軸坐標(biāo),top代表Y軸坐標(biāo)。“醫(yī)藥”在網(wǎng)頁(yè)中的寬度為width,高度為height。鼠標(biāo)左鍵按下選中“醫(yī)藥”然后移動(dòng)鼠標(biāo)到“食品”和“衛(wèi)生”之間空白處松開(kāi)鼠標(biāo)左鍵時(shí),鼠標(biāo)位置是(lastX,lastY),(lastX-x-width)為“食品”和“衛(wèi)生”拖拽釋放左鍵時(shí)的位置間的距離,查詢條件標(biāo)簽數(shù)量為count=(lastX-x-width)/width,原始的“醫(yī)藥”編號(hào)為5,則最終編號(hào)為count+5。

208、將所述網(wǎng)頁(yè)查詢條件調(diào)整到與所述順序編號(hào)對(duì)應(yīng)的網(wǎng)頁(yè)位置。

例如,若“教育”網(wǎng)頁(yè)查詢條件初始編號(hào)為1,最終count值為2,則將“教育”調(diào)整到編號(hào)為3的位置上。

對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:待排序網(wǎng)頁(yè)查詢條件“金融、生物、化工、機(jī)械、食品”,對(duì)應(yīng)的順序編號(hào)分別為:1、2、3、4、5,為每一個(gè)網(wǎng)頁(yè)查詢條件配置對(duì)應(yīng)的標(biāo)識(shí)ID:id=“jinrong”、d=“sheng_wu”、d=“hua_gong”、d=“ji_xie”、d=“shi_pin”,每個(gè)網(wǎng)頁(yè)查詢條件寬度為width,高度為height,當(dāng)鼠標(biāo)左鍵點(diǎn)擊“金融”,按住左鍵拖動(dòng),調(diào)用預(yù)置順序調(diào)整事件中的事件處理函數(shù)記錄網(wǎng)頁(yè)查詢條件:var id;$(“.query-condition”).mousedown(function(){id=$(this).prop(“id”);}),當(dāng)將“金融”拖動(dòng)至“化工”和“機(jī)械”之間,松開(kāi)鼠標(biāo)左鍵,調(diào)用預(yù)置順序調(diào)整結(jié)束事件中的事件處理函數(shù):$(“.query-condition”).mouseup(function(){})。查詢條件標(biāo)簽數(shù)量計(jì)算公式為count=(lastX-x-width)/width,計(jì)算結(jié)果為count=2,最終的順序編號(hào)為2+1=3,將“金融”調(diào)整至編號(hào)為3的位置,最終結(jié)果為“生物、化工、金融、機(jī)械、食品”。

本發(fā)明實(shí)施例提供的另一種網(wǎng)頁(yè)查詢條件順序的調(diào)整方法,首先接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);若是,則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度, 獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。與目前在每個(gè)查詢條件前標(biāo)注優(yōu)先級(jí)整體排序及添加左右移動(dòng)按鈕相比,本發(fā)明根據(jù)網(wǎng)頁(yè)查詢條件最終要調(diào)整的網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,直接將網(wǎng)頁(yè)查詢條件調(diào)整到目標(biāo)位置,可以提高調(diào)整網(wǎng)頁(yè)查詢條件順序的效率。

該裝置實(shí)施例與前述方法實(shí)施例對(duì)應(yīng),為便于閱讀,本裝置實(shí)施例不再對(duì)前述方法實(shí)施例中的細(xì)節(jié)內(nèi)容進(jìn)行逐一贅述,但應(yīng)當(dāng)明確,本實(shí)施例中的裝置能夠?qū)?yīng)實(shí)現(xiàn)前述方法實(shí)施例中的全部?jī)?nèi)容。

進(jìn)一步地,作為圖1所示方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供一種網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置,如圖3所示,所述裝置可以包括:接收單元31、檢測(cè)單元32、獲取單元33、調(diào)整單元34。

所述接收單元31,用于接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令;

所述檢測(cè)單元32,用于檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);

所述獲取單元33,用于若檢測(cè)單元32檢測(cè)出所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件被觸發(fā),則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;

所述調(diào)整單元,用于根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。

本發(fā)明實(shí)施例提供的一種網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置,首先接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);若是,則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。與目前在每個(gè)查詢條件前標(biāo)注優(yōu)先級(jí)整體排序及添加左右移動(dòng)按鈕相比,本發(fā)明根據(jù)網(wǎng)頁(yè)查詢條件最終要調(diào)整的網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,直接將網(wǎng)頁(yè)查詢條件調(diào)整到目標(biāo)位置,可以提高調(diào)整網(wǎng)頁(yè)查詢條件順序的效率。

該裝置實(shí)施例與前述方法實(shí)施例對(duì)應(yīng),為便于閱讀,本裝置實(shí)施例不再對(duì)前述方法實(shí)施例中的細(xì)節(jié)內(nèi)容進(jìn)行逐一贅述,但應(yīng)當(dāng)明確,本實(shí)施例中的裝置能夠?qū)?yīng)實(shí)現(xiàn)前述方法實(shí)施例中的全部?jī)?nèi)容。

進(jìn)一步地,作為圖2所示方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供另一種網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置,如圖4所示,所述裝置可以包括:接收單元41、檢測(cè)單元42、獲取單元43、調(diào)整單元44。

所述接收單元41,用于接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;

所述檢測(cè)單元42,用于檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);

所述獲取單元43,用于若檢測(cè)單元42檢測(cè)出所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件被觸發(fā),則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;

所述調(diào)整單元44,用于根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。

所述獲取單元43,還用于根據(jù)所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息、所述網(wǎng)頁(yè)標(biāo)簽寬度、和預(yù)置坐標(biāo)原點(diǎn)位置信息,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽的左邊界與坐標(biāo)原點(diǎn)之間的距離。

所述調(diào)整單元44,還用于根據(jù)公式count=(lastX-x-width)/width獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào),所述count為調(diào)整后的順序編號(hào)并且為整數(shù),所述lastX為預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息,所述x為所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽的左邊界與坐標(biāo)原點(diǎn)之間的距離,所述width為網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度;

所述調(diào)整單元44,還用于將所述網(wǎng)頁(yè)查詢條件調(diào)整到與所述順序編號(hào)對(duì)應(yīng)的網(wǎng)頁(yè)位置。

進(jìn)一步地,所述接收單元41還包括:

檢測(cè)模塊4101,用于檢測(cè)預(yù)置順序調(diào)整事件是否被觸發(fā);

獲取模塊4102,用于若所述檢測(cè)模塊4101檢測(cè)出預(yù)置順序調(diào)整事件被 觸發(fā),則獲取所述預(yù)置順序調(diào)整事件對(duì)應(yīng)的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息。

進(jìn)一步地,所述調(diào)整裝置還包括:

配置單元45,用于為每一個(gè)網(wǎng)頁(yè)查詢條件配置一個(gè)對(duì)應(yīng)的標(biāo)識(shí)信息;

所述配置單元45,還用于為每一個(gè)標(biāo)識(shí)信息分別配置所述預(yù)置順序調(diào)整事件和所述預(yù)置順序調(diào)整結(jié)束事件。

本發(fā)明實(shí)施例提供的另一種網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置,首先接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);若是,則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;根據(jù)所述網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。與目前在每個(gè)查詢條件前標(biāo)注優(yōu)先級(jí)整體排序及添加左右移動(dòng)按鈕相比,本發(fā)明根據(jù)網(wǎng)頁(yè)查詢條件最終要調(diào)整的網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,直接將網(wǎng)頁(yè)查詢條件調(diào)整到目標(biāo)位置,可以提高調(diào)整網(wǎng)頁(yè)查詢條件順序的效率。

所述網(wǎng)頁(yè)查詢條件順序的調(diào)整裝置裝置包括處理器和存儲(chǔ)器,上述接收單元、檢測(cè)單元、獲取單元和調(diào)整單元等均作為程序單元存儲(chǔ)在存儲(chǔ)器中,由處理器執(zhí)行存儲(chǔ)在存儲(chǔ)器中的上述程序單元來(lái)實(shí)現(xiàn)相應(yīng)的功能。

處理器中包含內(nèi)核,由內(nèi)核去存儲(chǔ)器中調(diào)取相應(yīng)的程序單元。內(nèi)核可以設(shè)置一個(gè)或以上,通過(guò)調(diào)整內(nèi)核參數(shù)來(lái)解決網(wǎng)頁(yè)中調(diào)整查詢條件順序時(shí),操作方式操作繁瑣、不夠直觀的問(wèn)題。

存儲(chǔ)器可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM),存儲(chǔ)器包括至少一個(gè)存儲(chǔ)芯片。

本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)在數(shù)據(jù)處理設(shè)備上執(zhí)行時(shí),適于執(zhí)行初始化有如下方法步驟的程序代碼:接收網(wǎng)頁(yè)查詢條件順序調(diào)整指令,所述網(wǎng)頁(yè)查詢條件調(diào)整指令中攜帶有待調(diào)整順序的網(wǎng)頁(yè)查詢條件的標(biāo)識(shí)信息;檢測(cè)所述標(biāo)識(shí)信息對(duì)應(yīng)的預(yù)置順序調(diào)整結(jié)束事件是否被觸發(fā);若是,則獲取所述預(yù)置順序調(diào)整結(jié)束事件對(duì)應(yīng)的網(wǎng)頁(yè)位置信息;根據(jù)所述 網(wǎng)頁(yè)位置信息和網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的網(wǎng)頁(yè)標(biāo)簽寬度,獲取所述網(wǎng)頁(yè)查詢條件對(duì)應(yīng)的調(diào)整后的順序編號(hào)并進(jìn)行調(diào)整。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

存儲(chǔ)器可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。存儲(chǔ)器是計(jì)算機(jī)可讀介質(zhì)的示例。

計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(pán)(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

以上僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1