Я новичок в JavaScript, пытаюсь создать простую кнопку общего доступа в качестве учебного проекта. Я немного озадачен одним аспектом. Хотя я могу получить URL-адрес текущей страницы и передать его в URL-адрес, который предварительно заполняет форму общего доступа, я не уверен, как получить заголовок HTML.
Вот что у меня осталось:
<a href="http://www.example.com/submit" onclick="window.location = 'http://www.example.com/submit?url=' + encodeURIComponent(window.location); return false;"> Share This </a>
Что мне добавить в раздел onclick
, чтобы также получить заголовок текущей страницы? Что бы это ни было, в URL-адресе оно будет передано как title=
.
Бонус: есть ли что-то, что я могу добавить, чтобы отправить выделенный текст с текущей страницы? Это войдет в URL как body=
Итак, я хочу заполнить эти пробелы:
<a href="http://www.example.com/submit" onclick="window.location = 'http://www.example.com/submit?url=' + encodeURIComponent(window.location); return false; + 'title=' + SOMETHING + 'body=' + SOMETHING'"> Share This </a>
По крайней мере, мне так кажется. Я не на 100% уверен, что поставил знаки "+" и "в нужном месте".