Я хочу расширение chrome Google, которое дает слово от пользователя и ищет его на веб-сайте amazon и показывает результаты поиска на одной странице HTML для пользователя.Как искать amazon с расширением google Chrome?
Я попробовать с JavaScript и DOM, и это мои коды:
manifest.json:
{
"manifest_version": 2,
"name": "Amazon Search",
"description": "This extension to sarch from Amazon.com",
"version": "0.1",
"browser_action": {
"default_icon": "amazon.png",
"default_popup": "form.html"
},
"background":
{
"scripts": ["search.js"]
},
"permissions": [
"activeTab",
"tabs",
"https://ajax.googleapis.com/",
"https://amazon.com/"
]
}
form.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Form</title>
<script src="search.js"></script>
</head>
<body>
<form>
<label>Search : </label><input type="text" id="search" />
<button id="gotoamazon" >Search Amazon</button>
</form>
</body>
</html>
search.js:
var searchItem = document.getElementById('search').value;
console.log(searchItem);
function amazon(){
window.open('https://amazon.com','_blank');
document.getElementById('twotabsearchtextbox').value = searchItem;
document.getElementById('nav-search-submit-text').click();
var results = document.getElementById('resultsCol').value;
};
document.getElementById('gotoamazon').addEventListener('click', amazon);
У меня есть некоторые проблемы, которые как показать результаты поиска (переменная результатов) на другой странице?