【发布时间】:2013-03-12 10:44:03
【问题描述】:
我有以下代码:
chrome.webRequest.onBeforeRequest.addListener(
function(details) {
return { redirectUrl: "http://yahoo.com"};
},
{
urls: [
'http://google.com'
],
types: ['main_frame']
},
['blocking']);
这是将 google.com 重定向到 yahoo.com。
我现在的问题是如何在地址栏中保留google.com,显示 yahoo.com。
我的第一次尝试是使用
chrome.tabs.update(tab.id, {url: details.url});
但这会导致网站重新加载。
为什么?
我为 pdf.js 请求这个,因为它很讨厌丢失 PDF URL。
【问题讨论】:
-
这根本不可能。这也将是一个巨大的安全问题(想象
https://evil.com伪装成https://mybank.com) -
听起来很可疑....
-
查看我更新的问题
标签: javascript google-chrome google-chrome-extension