麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

在瀏覽器中顯示網頁的方法及在瀏覽器中顯示的網頁組件的制作方法

文檔序號:6377886閱讀:222來源:國知局
專利名稱:在瀏覽器中顯示網頁的方法及在瀏覽器中顯示的網頁組件的制作方法
技術領域
本發明涉及互聯網技術領域,具體涉及一種在瀏覽器上顯示網頁的方法及適于和媒體對象一起在瀏覽器中顯示的網頁組件。
背景技術
隨著互聯網的快速發展,網絡已經深刻地影響人類生活的各個方面。瀏覽器作為一種最為普通的網絡應用,已經為絕大多數網絡用戶采用。瀏覽器適于在網絡客戶端處呈現來自網絡服務器的內容,從而使得網絡客戶端處的用戶參與網絡服務器提供的應用中。瀏覽器通常呈現以HTML格式編碼的網絡內容。隨著網絡技術的發展,在瀏覽器上呈現的內容也日益豐富,為了增加HTML網頁的表現力,現在可以在網頁中嵌入各種格式的 多媒體信息。例如,Adobe公司開發的Flash可以呈現各種動畫信息,經常被插入在HTML網頁中,以便在瀏覽器處向網絡客戶端用戶呈現動畫。然而在瀏覽器中呈現在網頁中的Flash等媒體對象時,Flash等媒體對象可能會遮擋住網絡頁面中的一些組件,例如可能遮擋住網絡頁面中的導航條,使得用戶在瀏覽動畫的同時,不能進行導航的操作,因此不方便用戶使用。因此需要一種可以解決諸如Flash之類的媒體對象會遮擋網頁中的其它必須顯示的組件的解決方案。

發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的在瀏覽器中顯示網頁的方法和適于與媒體對象一起在瀏覽器中顯示的網頁組件。依據本發明的一個方面,提供了在瀏覽器中顯示網頁的方法,所述網頁包括多個網頁對象,所述網頁對象至少包括媒體對象和要顯示在所述媒體對象之上的目標網頁對象,該方法包括步驟在網頁對象在瀏覽器中顯示的層疊順序的方向上,在目標網頁對象的下方添加窗口級別網頁對象,且該窗口級別網頁對象位于所述媒體對象的上方,以使得該網頁在瀏覽器中顯示時,該窗口級別網頁對象遮擋住所述媒體對象而不遮擋所述目標網頁對象。可選地,上述的瀏覽器中顯示網頁的方法包括步驟設置分層對象,將所述目標網頁對象和窗口級別網頁對象包括在所述分層對象中,所述分層對象在所述定義層疊順序的方向上位于所述媒體對象的上方;根據所述目標網頁對象的網頁屬性來設置該分層對象的網頁屬性,使得所述分層對象與所述目標網頁對象在瀏覽器中顯示的位置和大小一致;根據所述目標網頁對象的網頁屬性來設置所述窗口級別網頁對象的網頁屬性,使得所述目標網頁對象和窗口級別網頁對象在瀏覽器中顯示的位置和大小一致。根據本發明的另一方面,提供了一種適于與媒體對象一起在瀏覽器中顯示的網頁組件,該網頁組件包括要顯示在所述媒體對象之上的目標網頁對象;其中所述網頁組件具有與所述目標網頁對象一致的網頁屬性,所述網頁屬性包括在瀏覽器上顯示的位置和大小;以及窗口級別網頁對象,其在瀏覽器上顯示的位置和大小的網頁屬性與所述目標網頁對象相同,且在定位網頁對象在瀏覽器中顯示的層疊順序的方向上,位于所述媒體對象的上方但位于所述目標網頁對象的下方。根據本發明的在瀏覽器上顯示網頁的方法及適于與媒體對象一起在瀏覽器中顯示的網頁組件,可以使得瀏覽器既能夠顯示被插入的媒體對象,又能夠顯示不想被所插入的媒體對象遮擋的組件,由此解決了媒體對象遮擋想被顯示的組件的問題,使瀏覽器在顯示的網頁內容方面具有更大的自由度,可以呈現更為友好的用戶界面。上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本發明的具體實施方式



通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本發明的限制。而且在整個附圖中,用相同的附圖標記表示相同的部件。在附圖中圖I示出了根據本發明的一個實施例的在瀏覽器上顯示網頁的方法的一個例子的流程圖;圖2示出了根據本發明的一個實施例的包含適于與媒體對象一起在瀏覽器中顯示的網頁組件的網頁的方框示意圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。如今,瀏覽器在其有限大小的空間上顯示的對象越來越多,不僅需要顯示網頁本身所包括的多個網頁對象,而且還經常顯示一些插入的媒體對象,例如可以顯示各種動畫信息的Adobe公司開發的Flash對象等,從而使瀏覽器能夠向用戶提供更加多樣的信息,但由于所述媒體對象并非原生的HTML元素,其顯示的時候可能會不遵循HTML規范,甚至有可能在其被顯示時會不恰當地遮擋住一些本應顯示在其上方的網頁對象。以被插入的媒體對象為Fla sh對象為例。當在瀏覽器上顯示的HTML網頁中具有Flash對象時,例如具有下面所示的代碼
<div style二"position:absolute; z-index:10;bottom:Opx;left:Opx;width:100%; height: 31px;">這個是導航div層</div>
< embed quality= ^hi gh^ pliiginspage=〃litti)://www. macromedia. com/go/ get f I a shp I ay er v type-^application/x-shockwave-fIash^ width二"100%〃 height二〃650', src-^movie, swf〃 >在上面的代碼中,定義了一個div層,其起一個導航條的作用。另外還插入了一個Flash對象。為了使用戶在瀏覽Flash對象展現的動畫的同時,可以方便地進行導航的操作,希望導航div層可以覆蓋在Flash動畫之上,為此,對導航div層的z-index屬性設置了一個較大值,在上述代碼中,導航div層的z-index設置為10。然而,在實際的顯示過程中,由于瀏覽器對Flash對象的顯示處理等原因,Flash對象有可能會遮擋住網頁中的其他元素,包括起導航條作用的導航div層,從而使得導航效果無法實現。具體而言,Flash對象中決定Flash的渲染方式的參數wmode決定了 Flash對象能否被恰當顯示。當把Flash對象的wmode設置為"transparent (透明)〃或"opaque (半透明)〃時,Flash動畫由網頁渲染引擎負責渲染,此時它在瀏覽器中顯示的位置由CSS(Cascading Style Sheet,級聯樣式表)中的用來控制上下層位置關系的網頁屬性參數’z-index’控制,這時候Flash不會遮擋z-index值為10的導航div層,顯示效果正常。然而,當參數wmode沒有被設置時,其默認值是“window”,在這種情形下,Flash對象將在window窗口級別渲染,其相應元素擁有系統級的窗口句柄,它就不再遵循網頁屬性參數’z-index’設定的網頁屬性,而會處于所有未擁有窗口句柄特性的網頁元素之上,從而導致Flash對象遮擋其他本應顯示在其上方的網頁對象。
為此,本發明提出的一種在瀏覽器中顯示網頁的方法和一種適于與媒體對象一起在瀏覽器中顯示的網頁組件。為了說明方便,在下面的描述中,設瀏覽器顯示網頁的平面為XY平面,網頁對象在瀏覽器中顯示的層疊順序的方向設為瀏覽器的Z軸方向。本發明提出的在瀏覽器中顯示網頁的方法主要是,在瀏覽器的Z軸方向上,在目標網頁對象的下方添加窗口級別網頁對象,且該窗口級別網頁對象位于媒體對象的上方,以使得網頁在瀏覽器中顯示時,該窗口級別網頁對象遮擋住媒體對象而不遮擋目標網頁對象。下面結合圖I具體說明根據本發明一個實施例的、適于解決上述問題的在瀏覽器中顯示網頁的方法100的流程圖。如圖I所示,本發明的方法100始于步驟S105,隨后,在步驟SllO中,確定不希望被媒體對象遮擋的目標網頁對象。就上面的Flash示例而言,在步驟SllO中,確定不希望被Flash對象遮擋的目標網頁對象,例如確定目標網頁對象為一導航div層,該導航div層在HTML網頁中可以采用如下代碼表示〈div style-〃position :absolute ;z index : 10 ;bottom :0px ;left :0px ;width :100% ;height 31px ;" > 這個是導航 div 層 </div>隨后,在步驟S120中,創建分層對象,并且將目標網頁對象包括在分層對象中,從而使分層對象處于目標網頁對象的上層。分層對象可以是任何可以將各種網頁對象組合在一起的容器類對象,根據本發明的一個實施例,分層對象可以是div層。隨后,在步驟S130中,根據目標網頁對象的網頁屬性來設置上述分層對象的網頁屬性。具體而言,為了不破壞原有網頁的顯示方式,將目標網頁對象有關的在瀏覽器的XY平面中顯示的位置和大小等的屬性復制給分層對象,使得分層對象與目標網頁對象在瀏覽器的XY平面中顯示的位置和大小一致。另外為了恰當顯示,需要將分層對象在瀏覽器的Z軸方向上設置為位于媒體對象的上方。根據本發明的一個示例,定義的網頁對象在瀏覽器的Z軸方向上顯示的層疊順序的屬性值可以利用網頁屬性參數Z-index來設置;Z-index值越高,對象在瀏覽器的Z軸方向上就越顯示在上方;z-index值越低,對象在瀏覽器的Z軸方向上就越顯示在下方。當然,本發明不受限于網頁屬性參數z-index,所有可以定義網頁對象在瀏覽器中顯示的層疊順序的網頁屬性都在本發明的保護范圍之內。
就媒體對象為Flash而言,在步驟S120中,在導航div層的外層新增一 DIV層,該新增的DIV層為導航div層的父元素或者父層。然后,在步驟S130中,使該新增的DIV層的樣式被設置得與導航div層的樣式相同,而導航div層的樣式可以只需保留網頁屬性參數寬度“width”和高度“height”即可,具體可以由如下代碼表示
<div style-^display:block;width:100%; height:31px;position:absolute; z-index:10;bottom:Opx;left:Opx;">
<div style-'wicith: 100%; height :3I_px;">這個是導航div層</div>
</div>
由于新增的DIV層具有與導航div層相同的樣式,所以DIV層可以顯示導航div層的信息,這樣的設置提高了導航div層的信息在瀏覽器的Z軸方向上的顯示層次,即在瀏覽器的Z軸方向上可以顯示在更上方。隨后,在步驟S140中,添加窗口級別網頁對象,在瀏覽器的Z軸方向上,該窗口級別網頁對象在目標網頁對象的下方且在媒體對象的上方,這樣當在瀏覽器中顯示網頁時,該窗口級別網頁對象遮擋住媒體對象而不遮擋目標網頁對象。應當注意的是,步驟S140是本發明的關鍵步驟,通過在媒體對象和目標網頁對象之間添加窗口級別網頁對象,即使媒體對象以高級別運行,其也會被窗口級別網頁對象所遮擋,而窗口級別網頁對象本身又屬于HTML的標準對象,自然遵循HTML定義的層疊順序,因而也會被目標網頁對象所遮擋。因此,本發明通過在媒體對象和目標網頁對象之間添加窗口級別網頁對象而解決了有關媒體對象有可能不遵循HTML定義而顯示在目標網頁對象之上的問題。可選地,窗口級別網頁對象可以為HTML規范中的iframe元素,然而根據需要,窗口級別網頁對象還可以是任何可以遮擋媒體對象的其他HTML元素。在步驟S140之后,可以直接進入結束步驟S160。但是,為了讓新添加的窗口級別網頁對象不會干擾其他網頁對象的顯示,在步驟S140之后還可以進行步驟S150,在步驟S150中,將窗口級別網頁對象同樣包括在步驟S120創建的分層對象中,并根據目標網頁對象的網頁屬性來設置窗口級別網頁對象的網頁屬性,使得目標網頁對象和窗口級別網頁對象在瀏覽器的XY平面內顯示的位置和大小一致。就上面的Flash對象示例來說,在DIV層中增加一個iframe對象,該iframe對象在瀏覽器XY平面上的顯示尺寸與導航div層的尺寸一致,但在瀏覽器的Z軸方向上定位在Flash之上且在導航div層之下,具體地可以通過如下代碼來實現
<div style=^display:block;width:I00%; height:31px;position:absolute; z-index:10;bottom:Opx:left:Opx;〃>
<iframescrolling=〃no〃franieborder=〃0〃style=〃z-index:-I;position:
absolute;height:3ipx;width:100%;background:#FFFFFF"></iframe)
<div style^^width: 100%; height:31px; 〃>這個是導航div層</div>
</div>
從上述代碼中可知,iframe對象通過參數“z-index :_1”而被定位,其中“z-index :_1”表示iframe對象在新增DIV層中的位置位于導航div層的下面,同時由于新增DIV層具有屬性“z-index :10”,所以新增的DIV層在瀏覽器的Z軸方向上位于Flash對象之上。由此可知,DIV層可以顯示導航div層的信息,且最終的效果是導航div層的信息遮擋住iframe對象。另外,iframe可以遮擋住Flash對象,例如通過將iframe的背景設定為不透明,即設定為“background:#FFFFFF”,使得iframe能夠遮擋住Flash,由此,結合前面所述可知,導航div層的信息顯示在Flash對象之上,即不會被Flash對象遮擋。通過上述步驟,即使在Flash對象的顯示參數被設置為wmode= “window”時,也可使可能被Flash對象所遮擋的目標網頁對象顯示在Flash對象上方。需要說明的是,圖I所示的方法并不限定按所示的各步驟的順序進行,可以根據需要調整各步驟的先后順序,另外,所述步驟也不限定于上述步驟劃分,上述步驟可以進一步拆分成更多步驟也可以合并成更少步驟。 下面結合圖2說明根據本發明一個實施例的、適于解決上述問題的一種適于與媒體對象一起在瀏覽器中顯示的網頁組件200。如圖2所示,本發明的適于與媒體對象220 —起在瀏覽器中顯示的網頁組件200包括要顯示在所述媒體對象220之上的目標網頁對象210、以及窗口級別網頁對象230。為了說明方便起見,圖2中還示出了網頁20、以及在網頁20中顯示的媒體對象220。其中,網頁組件200具有與目標網頁對象210 —致的網頁屬性,所述網頁屬性包括目標網頁對象210在瀏覽器的XY平面上顯示的位置和大小。由于網頁組件200在目標網頁對象210的上層且與目標網頁對象210具有一致的網頁屬性,所以,目標網頁對象210的內容在瀏覽器上的顯示轉換為由網頁組件200代為顯示。這里,網頁組件200可以是任何可以將各種網頁對象組合在一起的容器類對象,根據本發明的一個實施例,網頁組件200可以是div層。另外,為了恰當顯示,需要將網頁組件200在瀏覽器的Z軸方向上設置為位于媒體對象220的上方。根據本發明的一個不例,定義在瀏覽器的Z軸方向上的顯不層疊順序的屬性值可以利用網頁屬性參數z-index來設置;Z-indeX值越高,對象在瀏覽器的Z軸方向上就越顯示在上方;z_index值越低,對象在瀏覽器的Z軸方向上就越顯示在下方。當然,本發明不受限于網頁屬性參數z-index,所有可以定義網頁對象在瀏覽器的Z軸方向上顯示的層疊順序的網頁屬性都在本發明的保護范圍之內。以媒體對象220為Flash對象而言,以在瀏覽器XY平面中顯示的導航div層作為目標網頁對象210,希望Flash對象220在瀏覽器XY平面中顯示時不遮擋導航div層210。為此,本發明提供的網頁組件200設置為導航div層210的父元素或者父層,其為位于導航div層210的外層的一 DIV層200,該DIV層200的樣式被設置得與導航div層210的樣式相同,而導航div層210的樣式可以只需保留網頁屬性參數寬度“width”和高度“height”
即可,具體可以由如下代碼表示
<div style="display:block;width:100%; height:3Ipx!position:absolute; z-index:10;bottom:Opx;left:Opx;w>
<div style=/,width: 100%; height:3ipx; 〃>這個是導航div層</div>
</div>
由于DIV層200具有與導航div層210相同的樣式,所以DIV層200可以顯示所述導航div層210的信息,這樣的設置提高了導航div層的信息在瀏覽器的Z軸方向上的顯示層次,即在瀏覽器的Z軸方向上可以顯示在更上方在圖2所示的網頁組件200中,窗口級別網頁對象230在瀏覽器的Z軸方向上位于媒體對象220的上方但位于目標網頁對象210的下方,而且在瀏覽器XY平面上顯示的位置和大小的網頁屬性與目標網頁對象210的相同。這樣,當在瀏覽器中顯示網頁時,由于網頁組件200位于窗口級別網頁對象230的上層,而窗口級別網頁對象230又位于媒體對象220的上方,所以網頁組件200位于媒體對象220的上方。而根據前面所述,網頁組件200又能夠顯示目標網頁對象210的內容,所以目標網頁對象210的內容在瀏覽器上顯示時不會被媒體對象220遮擋。本發明的網頁組件200由于包含在瀏覽器的Z軸方向上設置在媒體對象220和目標網頁對象210之間的窗口級別網頁對象230,所以,即使媒體對象220以高級別運行,其也會被窗口級別網頁對象230所遮擋,而窗口級別網頁對象230本身又屬于HTML的標準對象,自然遵循HTML定義的層疊順序,因而也會被目標網頁對象210所遮擋。因此,本發明通 過在媒體對象220和目標網頁對象210之間設置窗口級別網頁對象230而解決了有關媒體對象220有可能不遵循HTML定義而顯示在目標網頁對象210之上的問題。可選地,窗口級別網頁對象230可以由iframe對象來實現,媒體對象220可以為Flash對象。可選地,網頁組件200、媒體對象220、窗口級別網頁對象230、以及目標網頁對象210在瀏覽器Z軸上的層疊順序可以由表示在瀏覽器Z軸上的層疊順序的網頁屬性參數z-index來設置。另外,可選地,可以將所述窗口級別網頁對象230的網頁屬性設置為不透明,這樣可以使得窗口級別網頁對象230能夠更完全地遮擋住媒體對象220。想要特別說明的是,在此提供的算法和顯示不與任何特定計算機、虛擬系統或者其它設備固有相關。各種通用系統也可以與基于在此的示教一起使用。根據上面的描述,構造這類系統所要求的結構是顯而易見的。此外,本發明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現在此描述的本發明的內容,并且上面對特定語言所做的描述是為了披露本發明的最佳實施方式。在此處所提供的說明書中,說明了大量具體細節。然而,能夠理解,本發明的實施例可以在沒有這些具體細節的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。類似地,應當理解,為了精簡本公開并幫助理解各個發明方面中的一個或多個,在上面對本發明的示例性實施例的描述中,本發明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖即所要求保護的本發明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式
的權利要求書由此明確地并入該具體實施方式
,其中每個權利要求本身都作為本發明的單獨實施例。本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。本發明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用 微處理器或者數字信號處理器(DSP)來實現根據本發明實施例的一些或者全部部件的一些或者全部功能。本發明還可以實現為用于執行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實現本發明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應該注意的是上述實施例對本發明進行說明而不是對本發明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
權利要求
1.一種在瀏覽器中顯示網頁的方法,所述網頁包括多個網頁對象,所述網頁對象至少包括媒體對象和要顯示在所述媒體對象之上的目標網頁對象,該方法包括步驟 在網頁對象在瀏覽器中顯示的層疊順序的方向上,在目標網頁對象的下方添加窗口級別網頁對象,且該窗口級別網頁對象位于所述媒體對象的上方,以使得該網頁在瀏覽器中顯示時,該窗口級別網頁對象遮擋住所述媒體對象而不遮擋所述目標網頁對象。
2.根據權利要求I所述的方法,所述添加窗口級別網頁對象的步驟包括步驟 設置分層對象,將所述目標網頁對象和窗口級別網頁對象包括在所述分層對象中,所述分層對象在所述定義層疊順序的方向上位于所述媒體對象的上方; 根據所述目標網頁對象的網頁屬性來設置該分層對象的網頁屬性,使得所述分層對象與所述目標網頁對象在瀏覽器中顯示的位置和大小一致; 根據所述目標網頁對象的網頁屬性來設置所述窗口級別網頁對象的網頁屬性,使得所述目標網頁對象和窗口級別網頁對象在瀏覽器中顯示的位置和大小一致。
3.如權利要求I或者2所述的方法,其中所述窗口級別網頁對象為iframe對象,所述分層對象為div對象。
4.如權利要求1-3中任一項所述的方法,其中所述媒體對象為Flash對象。
5.如權利要求1-4中任一項所述的方法,其中所述窗口級別網頁對象被設置為不透明。
6.如權利要求1-5中任一項所述的方法,其中所述媒體對象、分層對象、窗口級別網頁對象以及目標網頁對象的層疊順序根據表示該層疊順序的網頁屬性參數z-index來設置。
7.一種適于與媒體對象一起在瀏覽器中顯示的網頁組件,所述網頁組件包括 要顯示在所述媒體對象之上的目標網頁對象,其中所述網頁組件具有與所述目標網頁對象一致的網頁屬性,所述網頁屬性包括在瀏覽器上顯示的位置和大小;以及 窗口級別網頁對象,其在瀏覽器上顯示的位置和大小的網頁屬性與所述目標網頁對象相同,且在定位網頁對象在瀏覽器中顯示的層疊順序的方向上,位于所述媒體對象的上方但位于所述目標網頁對象的下方。
8.根據權利要求7所述的網頁組件,其中所述窗口級別網頁對象為iframe對象,所述媒體對象為Flash對象,且所述網頁組件為div組件。
9.根據權利要求7或8所述的網頁組件,其與所述媒體對象、窗口級別網頁對象、以及目標網頁對象的在瀏覽器中顯示時的層疊順序根據表示該層疊順序的網頁屬性參數z-index來設置。
10.根據權利要求7-9中任一項所述的網頁組件,其中所述窗口級別網頁對象為不透明。
全文摘要
本發明公開了一種在瀏覽器中顯示網頁的方法,所述網頁包括多個網頁對象,所述網頁對象至少包括媒體對象和要顯示在所述媒體對象之上的目標網頁對象,該方法包括步驟在網頁對象在瀏覽器中顯示的層疊順序的方向上,在目標網頁對象的下方添加窗口級別網頁對象,且該窗口級別網頁對象位于所述媒體對象的上方,以使得該網頁在瀏覽器中顯示時,該窗口級別網頁對象遮擋住所述媒體對象而不遮擋所述目標網頁對象。另外,本發明還提供一種適于與媒體對象一起在瀏覽器中顯示的網頁組件。利用本發明,可以使得瀏覽器既能夠顯示被插入的媒體對象,又能夠顯示不想被所插入的媒體對象遮擋的組件,提高了用戶界面友好度。
文檔編號G06F17/30GK102915349SQ201210366388
公開日2013年2月6日 申請日期2012年9月27日 優先權日2012年9月27日
發明者黃歡 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 韶关市| 韶山市| 阳曲县| 太原市| 正安县| 贵溪市| 阿拉善右旗| 繁昌县| 镇原县| 双桥区| 余姚市| 拜城县| 三门峡市| 冀州市| 随州市| 盘山县| 丰都县| 鄂托克旗| 武鸣县| 通海县| 丰镇市| 呼玛县| 田东县| 甘肃省| 兰溪市| 富蕴县| 蕉岭县| 华蓥市| 凤庆县| 通渭县| 萨嘎县| 阿勒泰市| 察哈| 嘉义市| 东丽区| 辉南县| 太仆寺旗| 襄汾县| 洮南市| 新平| 离岛区|