CSE поиска Google открывается на той же странице - наложение AJAX / iframe

StackOverflow https://stackoverflow.com/questions/1304242

Вопрос

У меня есть Google cse на моем сайте для отображения результатов в нужном месте, но когда я нажимаю на них, они открываются на новой странице, я хочу, чтобы они открывались на той же странице, но не могу с этим разобраться.

Все файлы загружены, и страницу можно найти по адресу

http://www.alwaystwisted.com/sandbox/stagecraft/template.html

Заранее спасибо

С уважением

Стю

Это было полезно?

Решение

Я нашел информацию и изменил часть своего javascript (последний бит на странице).

функция OnLoad() { переменная cseo=новый CSEOverlay("016190657123569369479:3uma0emyzom", document.getElementById("searchbox_016190657123569369479:3uma0emyzom"), document.getElementById("результат_016190657123569369479:3uma0emyzom"));cseo.SearchControl.setLinkTarget(GSearch.LINK_TARGET_PARENT);} GSearch.setOnLoadCallback(при загрузке);

и это работает...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top