Я пытаюсь попробовать свое первое расширение Google Chrome и у меня есть вопрос. Моя конечная цель - иметь возможность выбрать кнопку, которая будет выполнять следующие действия:
Возьмите текущий URL-адрес выбранной вкладки (например, www.google.com)
Откройте новую вкладку, используя URL-адрес из шага 1 и добавив в конец строку запроса (например, www.google.com?filter=0).
В настоящее время мне удалось выяснить, как открыть новую вкладку, которая загружает указанный URL-адрес. Что я не уверен, как определить URL-адрес с выбранной вкладки и загрузить это значение на новой вкладке. Предложения? Заранее спасибо!!
Код ниже:
[всплывающее окно.html]
<html>
<head>
<style>
body {
min-width:175px;
overflow-x:hidden;
}
</style>
<script>
function createTab() {
chrome.tabs.create({'url': 'http://www.google.com'});
}
function show_alert()
{
alert("I am an alert box!");
}
</script>
</head>
<body>
<input type="button" onclick="createTab()" value="Create New Tab" />
<hr/>
<input type="button" onclick="show_alert()" value="Show alert box" />
</body>
</html>
[манифест.json]
{
"name": "IGX Plugin",
"version": "1.0",
"description": "IGX Plugin",
"browser_action": {
"default_icon": "favicon.ico",
"popup": "popup.html"
},
"permissions": [
"tabs"
]
}