以下內容的含義是什麼?我認爲chrome
是指谷歌的網頁瀏覽器Chrome,但它有它自己的特殊協議(如http://和ftp://)?URL的協議部分中的「chrome」
<iframe src="chrome://extension/content/web/web.htm" />"
以下內容的含義是什麼?我認爲chrome
是指谷歌的網頁瀏覽器Chrome,但它有它自己的特殊協議(如http://和ftp://)?URL的協議部分中的「chrome」
<iframe src="chrome://extension/content/web/web.htm" />"
它不; chrome://
是所謂的協議處理程序的暗示。基本上,協議處理程序註冊一個協議方案,然後瀏覽器將匹配該方案的URL傳遞給處理程序。
您可能熟悉的這種功能的一個示例是mailto:
,它不是協議,而僅僅是通知瀏覽器將後續URI傳遞給郵件程序。
這是一個特殊的方案,用於引用瀏覽器本身或附加內容。本身可能沒有任何協議,這隻會導致Chrome以某種方式訪問內部資源。
另外,「chrome」可能指的是「頁面周圍的東西」(即瀏覽器UI)而不是谷歌瀏覽器,儘管它也是谷歌瀏覽器命名的。 Firefox在內部使用相同的方案。
它有好幾個意思 - Documentation
這可能是你在找什麼:
A鍍鉻:// URL
使用Chrome的網址://協議。從chrome URL加載的代碼具有擴展或chrome權限。基於XUL的應用程序從chrome:// URL加載其接口的代碼。鉻特權
鉻權限運行該代碼被允許做的一切,不像網頁內容,這是在幾個方面受到限制。
最正確的答案。要明確說明:「Chrome:」網址與Google Chrome無關。這兩種含義都是Mozilla特有的,這也是我認爲「chrome:」URL起源的地方。 – harms 2010-08-27 23:22:15
而Firefox瀏覽器在Chrome瀏覽器之前使用它:)它也指特權代碼,不在網頁內。 – NoBugs 2012-12-18 02:34:10