2015-10-23 11 views
5
$('.menu div.profile-btn').on('click', function() { 
    $('.mainservice-page').fadeIn(1200); 
} 

Lo script precedente apre il contenuto del .mainservice-page div divinamente, ma voglio aprirli in una nuova scheda.Come aprire il contenuto all'interno di un tag DIV nella nuova scheda

Come posso farlo?

Grazie in anticipo.

+0

Intendi scheda del browser? – Lucius

+0

Ecco un thread simile: http://stackoverflow.com/questions/3841100/write-content-to-new-window-with-jquery – Thamilan

+0

Hai aperto un URL o vuoi aprire solo il contenuto in una nuova scheda del browser? Significa che questa "pagina di servizio di rete" contiene una pagina completa o solo un contenuto. –

risposta

5

Si può fare così:

function newWindow_method_1() { 
    var wi = window.open(); 
    var html = $('.mainservice-page').html(); 
    $(wi.document.body).html(html); 
} 
OR 
function newWindow_method_2() { 

    var html = $('.mainservice-page').html(); 
    window.open(html, "__new", "width=1000,height=1000"); 

} 

$('.menu div.profile-btn').on('click', function() { 
    newWindow_method_1(); 

// OR 

// newWindow_method_2(); 

}); 

Spero che questo vi aiuterà.

+0

Funziona bene. – vinoth

+0

@Manoj Srivastava Ha funzionato come un fascino. Grazie. –

+0

Grazie a @StackOverflowerrr –

Problemi correlati