Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505

    Aprire un link in una nuova finestra mantenendo il focus

    Su delle immagini ho un evento onclick che attiva una funzione JS.
    All'interno di tale funzione, tra le altre cose, deve venire aperto un link in una nuova finestra o tab, non è importante, ma il punto è che deve restare visibile la pagina di partenza, non la nuova pagina.

    Usando
    window.open(link);
    il link viene aperto e la visualizzazione passa su tale pagina.

    Come si può risolvere?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova a mettere nella popup onfocus="self.blur()"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Non ho controllo sulle pagine che si aprono, sono link a siti che non gestisco io.

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Allora dubito che ci siano possibilità
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    onclick="funzionecheaprepopup();window.focus()"

    Me se nella popup c'e' uno script che prende il focus e' uno scontro alla pari
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Originariamente inviato da br1
    onclick="funzionecheaprepopup();window.focus()"

    Me se nella popup c'e' uno script che prende il focus e' uno scontro alla pari
    No, non va ed ho provato a metterci un mio sito che di sicuro non ha uno script che reclama il focus.
    Originariamente inviato da cavicchiandrea
    Allora dubito che ci siano possibilità
    Quindi non c'è modo di ottenere un comportamento come quello che si ha facendo click col tasto destro su un link e poi "Apri in nuova scheda"?

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Provalo tu per me... sto immaginando ed esagerando

    w=window.open('');w.location.href='http://www.altrosito.it';w.blur();self.focus();
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non funziona test, credo che i nuovi browser questi "escamotage" non le ammettano
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.