Automatyczne kliknięcie na stronie

0

Mam pytanie, jest możliwość wrzucenia na swojego bloga skryptu, który po odwiedzeniu tego bloga odpali nam kolejny odnośnik ?. Teraz postaram się to wytłumaczyć. Mam dany blog np mojblog.pl na którym mamy odnośnik do twojblog.pl i gdy użytkownik odwiedzi mojblog.pl to od razu odpali mu się odnośnik z twojblog.pl w tej samej karcie albo następnej. Bez jakiejkolwiek ingerencji w klikniecie, można powiedzieć, że użytkownik wchodzący na mojblog.pl patrzy co się dzieje na blogu i go zamyka po kilku sekundach i w tym czasie kiedy użytkownik jest na stronie potrzebuje skryptu aby przekierował do twojblog.pl ale tak jakby z polecenia mojblog.pl tak jakby z jakiej strony dany użytkownik trafił. Jest możliwość zrobienia czegoś takiego?.

0

Do otworzenia w tej samej zakładce:

location.href = "http://example.com";

Do otworzenia w innej zakładce:

function openInNewTab(url) {
    var a = document.createElement("a");
    a.target = "_blank";
    a.href = url;
    a.click();
}

//and then
openInNewTab("http://google.com");

Jest to lepsze wyjście niż window.open.

0

możesz skorzystać z meta + javascript
<meta http-equiv="refresh" content="5; URL=javascript:window.open('http://google.com','_parent');">

0

Powyższa prezentacja może odbić się czkawką stronie, która stosuje podobne rozwiązanie. Podobne stosowało się lata temu w spamach i cloakingu. Właściwie stosuje się nadal, ale to nie istotne w przypadku takich stron, ponieważ domena ma zarobić w ciągu kilku dni, a potem może ją szlak trafić.

Poparte długoletnią praktyką :)

0

Zrobiłbym tak jak pisał kolega @Pipes .

Jeśli potrzebujesz wiedzieć, że na nowy blog trafiłeś akurat ze starego, to w url możesz dać parametr. Coś w stylu:

openInNewTab("http://google.com/?prevpage=startyblog.com");

Na nowym blogu w js sprawdzasz czy aktualny url ma posiada wybrany parametr i możesz sobie wyświetlić jakąś notyfikacje, że trafiłeś tu z przekierowania, albo coś innego zrobić.

if(url.indexOf('prevpage=startyblog.com') > 0){
	//costam zrob
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1