automatické otevírání nového okna v nové kartě

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
PavelKilleR
Level 3
Level 3
Příspěvky: 509
Registrován: 18 zář 2008 20:24
Bydliště: Chomutov
Kontaktovat uživatele:

automatické otevírání nového okna v nové kartě

Příspěvek od PavelKilleR »

zdravím vás,
Mám technický problém týkající se mé programátorské nedostatečnosti.
Potřebuji poradit jak v javascriptu vyvolat funkci, který dovolí indexové stránce otevřít stránku novou, ale v nové kartě daného prohlížeče. Je to podobná funkce jako

Kód: Vybrat vše

<style>
    .dialog-background {width: 100%; height: 100%; background: #000; opacity: .85; position: fixed; left: 0; top: 0; display: none}
    .dialog {width: 50%; position: fixed; left: 50%; top: 50%; height: 200px; margin-top: -100px; margin-left: -25%; background: #fff; color: #000; display: none;}
    .show .dialog, .show .dialog-background {display: block;}
  </style>
  
  <script>
    function openDialog(id) {
        document.getElementById(id).className+= " show";
        document.documentElement.style.overflow = "hidden";
    }
    
    function closeDialog(id) {
        document.getElementById(id).className = "dialog-cover";
        document.documentElement.style.overflow = "visible";	
    }
  </script>
  
  <div id="okno" class="dialog-cover show">
    <div class="dialog-background"></div>
    <div class="dialog">
      <div style="padding: 1em">
        <h2>Vstupní stránka</h2>
    
        <p>Vlastní vyskakovací obsah ihned po načtení.</p>
        <button onclick="closeDialog("okno")">Zavřít</button>
      </div>
    </div>
  </div>
  <script>
    openDialog("okno");
  </script>
  <p>(Okno se automaticky otevírá při <a class="inner-link" href="./vstupni-stranka">načtení stránky</a>.)</p>
. Jednoduše potřebuji aby člověk přišel na web a automaticky mu vyskočilo nové okno třeba s reklamou, ale v nové kartě. Často to používají reklamní marketingové společnosti i v Maďarsku
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: automatické otevírání nového okna v nové kartě

Příspěvek od CZechBoY »

PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na „Programování a tvorba webu“