開啟乙個自定義的瀏覽器視窗

2021-09-08 07:00:48 字數 1279 閱讀 5970

語法定義:

window.open(url,name,features,replace);

引數介紹:

1.url:乙個可選的字串,宣告了要在新視窗中顯示的文件的 url。如果省略了這個引數,或者它的值是空字串,那麼新視窗就不會顯示任何文件。

2.name:乙個可選的字串,該字串是乙個由逗號分隔的特徵列表,可以有數字、字元、下劃線組成,該字母宣告了新視窗的名稱。如果該引數指定了乙個已經存在的視窗,那麼open()將不會開啟新的視窗,而只是返回對指定視窗的引用。在這種情況下,features將被忽略。

3.features:乙個可選的字串,宣告了新視窗要顯示的瀏覽器特徵和大小樣式,如果省略該引數,新建視窗預設使用瀏覽器預設的標準特徵。

4.replace:乙個可選的布林值,規定了裝載到視窗的url是在瀏覽歷史中建立乙個新的條目,還是代替瀏覽歷史中的當前條目。支援:true - url 替換瀏覽歷史中的當前條目; fals - url 在瀏覽歷史中建立新的條目。

視窗特徵(features)特性值

作用channelmode

yes、no、1、0

是否使用劇院模式顯示視窗。預設為 no。

directories

yes、no、1、0

是否新增目錄按鈕。預設為 yes。

fullscreen

yes、no、1、0

是否使用全屏模式顯示瀏覽器。預設是 no。處於全屏模式的視窗必須同時處於劇院模式。

height

視窗文件顯示區的高度。以畫素計。

left

視窗的 x 座標。以畫素計。

top視窗的 y 座標。

location

yes、no、1、0

是否顯示位址字段。預設是 yes。

menubar

yes、no、1、0

是否顯示選單欄。預設是 yes。

resizable

yes、no、1、0

視窗是否可調節尺寸。預設是 yes。

scrollbars

yes、no、1、0

是否顯示滾動條。預設是 yes。

status

yes、no、1、0

是否新增狀態列。預設是 yes。

titlebar

yes、no、1、0

是否顯示標題欄。預設是 yes。

*******

yes、no、1、0

是否顯示瀏覽器的工具欄。預設是 yes。、

width

視窗的文件顯示區的寬度。以畫素計。

Python呼叫自定義瀏覽器開啟網頁

比如我用基於chrome的瀏覽器,例如qq瀏覽器,百分centbrowser瀏覽器等,那麼我們只需要這樣呼叫。coding utf 8 import webbrowser chromepath r d software centbrowser chrome.exe webbrowser.regist...

自定義chromium瀏覽器

最近有公司通過開發 自主智財權 瀏覽器拿到了2.5億的投資,相信大家都希望能學習如何開發 自主智財權 瀏覽器。本教程價值過億,希望大家看完以後都給我發紅包。第一步你需要準備若干臺配置好一點的電腦,mac,win,linux各一台。記憶體起碼要16g,否則會在build的時候oom,硬碟最好是512以...

自定義瀏覽器的研究

我在進行自定義瀏覽器控制項時,要去掉3d邊框和滾動條,所以實現了idochostuihandler介面,並在其 介面gethostinfo中提供了相應的flag設定。當重新實現自定義介面後,需要在控制項容器中呼叫afxenablecontrolcontainer 方法,將自定義介面傳遞給系統模組,供...