Как я могу объединить или добавить переменные сортировки к поиску URL -адресов?Javascript

Форум по Javascript
Ответить
Anonymous
 Как я могу объединить или добавить переменные сортировки к поиску URL -адресов?

Сообщение Anonymous »

Это продолжение моего предыдущего вопроса, как я могу получить результаты поиска на сайте и изображения с использованием программируемого поиска Google? два URL -адреса как переменные, которые получают результаты поиска. Один URL -адрес получает веб -результаты для вкладки Web, другой результат изображения для вкладок изображений. С выводом выбора события Onchange, мне нужно добавить параметры сортировки к двум URL -адресам поиска и изображения и перезагрузить их оба. Br />

Код: Выделить всё

Sorted by relevance
Sort by date
Last two weeks by date

< /code>
То, что значение опции по умолчанию (сортировка по релевантности) не добавляется к URL -адресам, поскольку результаты поиска по умолчанию уже отсортированы по релевантности Google. < /p>
< P> Но для двух других вариантов мне нужно добавить либо & sort = date 
к URL, когда выбирается «сортировка по дате», или & daterestrict = d14 & sort = date Когда »последние две недели на дату «Выбирается, для каждой из этих двух переменных URL: < /p>
один для вкладки Web:

Код: Выделить всё

jsElm.src = "https://www.googleapis.com/customsearch/v1?key=key&cx=cx&start="+start+"&q="+query+"&callback=hndlr";< /code> < /p>
И это для вкладки изображений:
jsElmIM.src = "https://www.googleapis.com/customsearch/v1?key=key&cx=cx&start="+start+"&q="+query+"&searchType=image&callback=hndlrimages";

i.e. Мне нужно сделать это:
Когда выбран «сортировка по дате», добавить и сортировать = date к jselm.src url

Код: Выделить всё

jsElm.src = "https://www.googleapis.com/customsearch/v1?key=key&cx=cx&start="+start+"&q="+query+"&callback=hndlr";

, чтобы получить это:

Код: Выделить всё

jsElm.src = "https://www.googleapis.com/customsearch/v1?key=key&cx=cx&start="+start+"&q="+query+"&callback=hndlr&sort=date";

и добавить то же самое в jselmim.src url.
Я уже получил
var sortoptions;
function selectthesort(){
sortoptions = document.getElementById('selectsort').value;
console.log(sortoptions);
}
< /code>
И это выводит строки, которые мне нужно добавить к двум URL -адресам поиска. < /p>
Или добавить? Или использовать какой -то другой метод?>

Подробнее здесь: https://stackoverflow.com/questions/794 ... earch-urls
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»