UPDATE
chrome://about/有直接链接chrome://settings和其他人,所以它可以做到.
如何链接/重定向到chrome://网页中的URL?例如,chrome://settings.尝试单击指向chrome://URL 的链接时
<a href="chrome://settings">link</a>
Run Code Online (Sandbox Code Playgroud)
我在控制台中收到错误:
Not allowed to load local resource: chrome://settings/
Run Code Online (Sandbox Code Playgroud)
根据这个答案,有可能:
我试过这个脚本:
<a href="#" id="test">test</a>
<script>
document.addEventListener('DOMContentLoaded', function () {
document.getElementById('test').addEventListener('click', function () {
chrome.tabs.update({
url: 'chrome://chrome/extensions'
});
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
还有这一个:
<a href="#" onclick="chrome.tabs.create({url:'chrome://settings/clearBrowserData'});">click me</a>
Run Code Online (Sandbox Code Playgroud)
两者都不起作用.除了那些,我试过:
<a href="chrome://newtab">window.location.但是,我相信可能有一个JavaScript解决方法.当用户按下链接时,是否可以将URL更改为chrome://settings?用户必须按下Enter,但这似乎是我得到的最好的.
javascript google-chrome hyperlink google-chrome-extension google-chrome-devtools