Diskuze: nova karta/okno
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Když to dáš do události click, tak by to mělo fungovat. Ono tohle je obecně trochu problém, protože to dělá prohlížeč. Tady máš nějaké hinty: http://stackoverflow.com/…g-javascript
nové okno vytvoříč tak jak si psal, kartu tak že si dáš do stránky neviditelný odkaz s linkem na stránku kterou tam chceš načíst, dáš ji target na _blank a v JavaScriptu na ten odkaz zavoláš click.
Dik za odpovede
David=vykusal som to otvorit v inom browseri ( v chrome) a otvorilo to v novej
karte a nie okne
Michal= skusal som tam pridat blank podla
window.open(url,'_blank');
window.open(url);
aj podla
function OpenInNewTab(url )
{
var win=window.open(url, '_blank');
win.focus();
}
ale stalo to otvaralo v novom okne (nie v google chrome)
ale nevykládej že to otvírá okno a ne záložku. http://misaz.moxo.cz/…bombing.html tady je podobný example, který otevře myslím 5 záložek. Je tam v HTML odkaz, ten jsem si v JS získal a na něj (asi) 5× vyvolal click().
// jo poznámka: on ten google chrome to skutečně špatně zpracovává, správně otevře jen to první, u dalších (4) oken dělá zmatky a skutečně některé otevře jako kartu, ale vždy minimálně jednou to funguje.
Ano, google chrome je proti tomuto trochu chránění a vyskočí jen jedno okno a zbytek zablokuje...
nezablokuje, pustí v okně. Ačkoliv jsem mu řekl ať pustí 5× google na nových záložkách, tak 2 pustil na záložkách a tři v novém okně.
Divné, mě pustí 1x v záložce a zbytek zablokuje...
Zobrazeno 8 zpráv z 8.