Я создаю свое расширение Google chrome с функциональностью следующим образом:
- Расширение будет использоваться только в одном указанном c домене (например, http (s): // www.abc.com/ *)
- Расширение будет работать (прослушивать) все время - на любой странице данного домена
- После выделения (выбора мышью) идентификатора курса, его статистики (распределения оценок) ) будет отображаться на той же странице. График будет отображаться поверх содержимого страницы = не имеет значения, где именно, я отрегулирую это позже.
Теперь статистика курса (графики) хранится в одном домене, но отличается стр. Нужно «пройти / кликнуть» по другим двум страницам - выбрать семестр и желаемый курс. Затем отображается график.
Вопрос:
- Могу ли я (и как) получить доступ к этим графикам (находясь на другой странице, но находясь в том же домене) и отобразить их на моей текущей странице (где я выделил текст)
Примечания:
- Я прочитал некоторые другие вопросы, такие как this или this и пришел к выводу, что это должно быть возможно, поскольку он находится в том же домене, однако я не смог найти способ заставить JS получить доступ к контенту на другой веб-странице.
- Я кодировал часть с выделением текста, захватом выделенного текста и сохранением его в переменной. Теперь мне нужна функция (набор функций) для доступа к другой странице, там в HTML найдите математику с моим выделенным текстом - нажмите / перенаправить на / с соответствующей ссылкой, перенаправив на другую страницу, скопируйте изображение и, наконец, отобразите это изображение на моей странице.
- В идеале, будет открыта только одна вкладка (где я выбираю идентификатор). Но если его новая вкладка со статистикой может быть открыта тоже.
- Чтобы получить доступ к домену, описанному выше, вы должны войти в систему - может ли это быть проблемой?
- Хотя я программирую к сожалению, не в JS, так что все это для меня ново.
Большое спасибо всем заранее!