Skocz do zawartości

Linki wyników wyszukiwania otwierają nowe okno


jjarro

Rekomendowane odpowiedzi

Umieściłem na stronie wyszukiwarkę google. Wszystko daiała bardzo dobrze, poza tym, że klikajac w link w wynikach wyszukiwania otwiera się nowa strona. Nie udało mi sie znależć opcji żeby to zmienić - czyli żeby klikniecie otwierało stronę w tym samym oknie/zakładce.

Dotyczy: https://rabatyrodzinn...szukiwania.html

Odnośnik do komentarza
Udostępnij na innych stronach

jedyny target="_blank" na stronie jest do linków facebook, google+ i twitter

a mi chodzi o otwieranie sie linków w wynikach wyszukiwania

kod od google wygląda tak:

<div id="cse" style="width: 100%;">Loading</div>

<script src="https://www.google.pl/jsapi" type="text/javascript"></script>

<script type="text/javascript">

google.load('search', '1', {language : 'pl'});

google.setOnLoadCallback(function() {

var customSearchOptions = {};

customSearchOptions['adoptions'] = {'layout': 'noTop'};

var customSearchControl = new google.search.CustomSearchControl(

'partner-pub-8183753186692092:7505848389', customSearchOptions);

customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);

customSearchControl.draw('cse');

function parseParamsFromUrl() {

var params = {};

var parts = window.location.search.substr(1).split('\x26');

for (var i = 0; i < parts.length; i++) {

var keyValuePair = parts.split('=');

var key = decodeURIComponent(keyValuePair[0]);

params[key] = keyValuePair[1] ?

decodeURIComponent(keyValuePair[1].replace(/\+/g, ' ')) :

keyValuePair[1];

}

return params;

}

var urlParams = parseParamsFromUrl();

var queryParamName = "query";

if (urlParams[queryParamName]) {

customSearchControl.execute(urlParams[queryParamName]);

}

}, true);

</script>

<link rel="stylesheet" href="https://www.google.com/cse/style/look/default.css" type="text/css" />

<style type="text/css">

.gsc-control-cse {

font-family: Arial, sans-serif;

border-color: #FFFFFF;

background-color: #DBEFFF;

}

.gsc-control-cse .gsc-table-result {

font-family: Arial, sans-serif;

}

input.gsc-input {

border-color: #BCCDF0;

}

input.gsc-search-button {

border-color: #666666;

background-color: #CECECE;

}

.gsc-tabHeader.gsc-tabhInactive {

border-color: #E9E9E9;

background-color: #E9E9E9;

}

.gsc-tabHeader.gsc-tabhActive {

border-top-color: #FF9900;

border-left-color: #E9E9E9;

border-right-color: #E9E9E9;

background-color: #FFFFFF;

}

.gsc-tabsArea {

border-color: #E9E9E9;

}

.gsc-webResult.gsc-result,

.gsc-results .gsc-imageResult {

border-color: #336699;

background-color: #FFFFFF;

}

.gsc-webResult.gsc-result:hover,

.gsc-imageResult:hover {

border-color: #0000CC;

background-color: #FFFFFF;

}

.gsc-webResult.gsc-result.gsc-promotion:hover {

border-color: #0000CC;

background-color: #FFFFFF;

}

.gs-webResult.gs-result a.gs-title:link,

.gs-webResult.gs-result a.gs-title:link b,

.gs-imageResult a.gs-title:link,

.gs-imageResult a.gs-title:link b {

color: #0000FF;

}

.gs-webResult.gs-result a.gs-title:visited,

.gs-webResult.gs-result a.gs-title:visited b,

.gs-imageResult a.gs-title:visited,

.gs-imageResult a.gs-title:visited b {

color: #663399;

}

.gs-webResult.gs-result a.gs-title:hover,

.gs-webResult.gs-result a.gs-title:hover b,

.gs-imageResult a.gs-title:hover,

.gs-imageResult a.gs-title:hover b {

color: #0000CC;

}

.gs-webResult.gs-result a.gs-title:active,

.gs-webResult.gs-result a.gs-title:active b,

.gs-imageResult a.gs-title:active,

.gs-imageResult a.gs-title:active b {

color: #0000CC;

}

.gsc-cursor-page {

color: #0000FF;

}

a.gsc-trailing-more-results:link {

color: #0000FF;

}

.gs-webResult .gs-snippet,

.gs-imageResult .gs-snippet,

.gs-fileFormatType {

color: #000000;

}

.gs-webResult div.gs-visibleUrl,

.gs-imageResult div.gs-visibleUrl {

color: #008000;

}

.gs-webResult div.gs-visibleUrl-short {

color: #008000;

}

.gs-webResult div.gs-visibleUrl-short {

display: none;

}

.gs-webResult div.gs-visibleUrl-long {

display: block;

}

.gs-promotion div.gs-visibleUrl-short {

display: none;

}

.gs-promotion div.gs-visibleUrl-long {

display: block;

}

.gsc-cursor-box {

border-color: #336699;

}

.gsc-results .gsc-cursor-box .gsc-cursor-page {

border-color: #E9E9E9;

background-color: #FFFFFF;

color: #0000FF;

}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {

border-color: #FF9900;

background-color: #FFFFFF;

color: #663399;

}

.gsc-webResult.gsc-result.gsc-promotion {

border-color: #336699;

background-color: #FFFFFF;

}

.gsc-completion-title {

color: #0000FF;

}

.gsc-completion-snippet {

color: #000000;

}

.gs-promotion a.gs-title:link,

.gs-promotion a.gs-title:link *,

.gs-promotion .gs-snippet a:link {

color: #0000CC;

}

.gs-promotion a.gs-title:visited,

.gs-promotion a.gs-title:visited *,

.gs-promotion .gs-snippet a:visited {

color: #0000CC;

}

.gs-promotion a.gs-title:hover,

.gs-promotion a.gs-title:hover *,

.gs-promotion .gs-snippet a:hover {

color: #0000CC;

}

.gs-promotion a.gs-title:active,

.gs-promotion a.gs-title:active *,

.gs-promotion .gs-snippet a:active {

color: #0000CC;

}

.gs-promotion .gs-snippet,

.gs-promotion .gs-title .gs-promotion-title-right,

.gs-promotion .gs-title .gs-promotion-title-right * {

color: #000000;

}

.gs-promotion .gs-visibleUrl,

.gs-promotion .gs-visibleUrl-short {

color: #008000;

}</style>

Odnośnik do komentarza
Udostępnij na innych stronach

wpisalem rabaty i wyskoczyly winiki w pierwszym jest link

<a class="gs-title" href="https://www.google.c...tx6DcVBIiIbH4g" target="_blank" dir="ltr" data-cturl="https://www.google.c...tx6DcVBIiIbH4g" data-ctorig="https://rabatyrodzinn...batyRodzinne.pl - Wybierasz się na wakacje z dzieckiem <b>...</b></a>

moze skrypt tak pobiera z tym parametrem i nic nie poradzisz, zobacz jak jest u innych

e:/ kolega byl pierwszy :)

Odnośnik do komentarza
Udostępnij na innych stronach

Tam, gdzie ustawiasz sobie wyszukiwarkę, masz coś takiego:

Wyniki wyszukiwania

Wyniki wyszukiwania

Wyświetl raporty:

na stronie Google w tym samym oknie na stronie Google w nowym oknie w mojej witrynie przy użyciu ramki iframe

Odnośnik do komentarza
Udostępnij na innych stronach

Tak - z tym ze wybierając wyświetlanie na swojej stronie, gdy pojawia się lista wyszukanych rzeczy (a mam zaznaczone żeby przeszukiwał tylko moja domenę)

gdy klikam w którys z linków to otweira mi się nowa zakładka, a tego nie chcę...

Na samym dole masz jeszcze: więcej zaawansowanych funkcji wyszukiwania - tam dopiero jest zabawa z iloscią mozliwych opcji.

Samo wysukiwanie działa bardzo fajnie.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności