MRW.it Forum
  • Home
  • Forum
  • Fare Web
  • Javascript

Ritardare apertura finestra con Javascript

  • Creatore Discussione Creatore Discussione tommylenoci
  • Data di inizio Data di inizio 13 Mar 2015
T

tommylenoci

Nuovo Utente
13 Mar 2015
3
0
0
  • 13 Mar 2015
  • #1
Buongiorno a tutti, mi sono appena iscritto, è la mia prima discussione e non sono bravo come voi.
Fatta questa premessa, vi chiedo di aiutarmi a risolvere un problema che non mi fa più dormire.
Ho realizzato, per velocizzare il mio lavoro, una pagina web per gestire un archivio online di professionisti (circa 1000).
In pratica, in questa pagina web, c'è un elenco a discesa in javascript contenente i nominativi di tutti questi professionisti. Cliccando un nominativo, si apre un pop-up contenente l'elenco dei link ai protocolli collegati ad esso. Ovviamente ogni nominativo punta ad una cartella contenuta in un'altra cartella chiamata "archivio".
Ho inserito nell'HEAD questo codice:

<script type="text/javascript">
function apri(url) {
newin = window.open(url,'titolo','scrollbars=no,resizable=yes,top=50,left=100,width=500,height=200,status=no,location=no,toolbar=no');
}
</script>


mentre nel BODY:

<td width="40%">
<select name="url" onchange="location.href = this.value;">
<option value="#" selected="selected">&nbsp;</option>
<option value="javascript:apri('archivio/NOME1');">GIULIO CESARE</option>
<option value="javascript:apri('archivio/NOME2');">PINCO PALLINO</option>
.
.
<option value="javascript:apri('archivio/NOME1000');">VASCO ROSSI</option>
</select>
</td>


Il problema è che a volte un protocollo ci mette più tempo a caricarsi e il pop-up mi fornisce una pagina bianca (vuota).
Pertanto, avrei bisogno di qualcosa, sempre in javascript, per ritardare di un paio di secondi l'apertura del pop-up in modo di dare più tempo al protocollo di caricarsi.
Spero di essere stato abbastanza chiaro e spero soprattutto che possiate aiutarmi.
 
criric

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 14 Mar 2015
  • #2
Ciao, non credo sia questo il problema, bisognerebbe vedere cosa fai nel popup
comunque puoi usare setTimeout("nomefunzione",millisecondi);
 
T

tommylenoci

Nuovo Utente
13 Mar 2015
3
0
0
  • 20 Mar 2015
  • #3
criric ha scritto:
Ciao, non credo sia questo il problema, bisognerebbe vedere cosa fai nel popup
comunque puoi usare setTimeout("nomefunzione",millisecondi);
Clicca per allargare...

Ciao, grazie per la risposta e scusami per il ritardo ma sono stato fuori e non ho potuto collegarmi prima.
Cosa intendi per "bisognerebbe vedere cosa fai nel popup"?

la funziona setTimeout dove la inserisco?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 20 Mar 2015
  • #4
HTML:
function apri(url) {
        setTimeout(function () {
            newin = window.open(url, 'titolo', 'scrollbars=no,resizable= yes,top=50,left=100,width=500,height=200,status=no ,location=no,toolbar=no');
        }, 2000);
    }
In questo modo ritardi l'apertura della finestra di due secondi, ma anche il contenuto della index si caricherà dopo 2 secondi
 
T

tommylenoci

Nuovo Utente
13 Mar 2015
3
0
0
  • 23 Mar 2015
  • #5
criric ha scritto:
HTML:
function apri(url) {
        setTimeout(function () {
            newin = window.open(url, 'titolo', 'scrollbars=no,resizable= yes,top=50,left=100,width=500,height=200,status=no ,location=no,toolbar=no');
        }, 2000);
    }
In questo modo ritardi l'apertura della finestra di due secondi, ma anche il contenuto della index si caricherà dopo 2 secondi
Clicca per allargare...

Innanzitutto chiedo scusa perchè mi sono espresso male dal primo momento. Ciò che vorrei è esattamente questo (ritardo di circa due secondi) ma non riferito all'apertura della finestra (come avevo erroneamente indicato nel titolo) bensì all'apertura dei link nella finestra (cartella).
Come dicevo all'inizio della discussione, selezionando un nominativo nell'elenco a discesa si apre un pop-up che non è altro che la cartella associata a quel nominativo. In questa cartella sono presenti uno o più link che puntano ad altrettanti protocolli associati a quel nominativo. Ecco, vorrei ritardare l'apertura di questi link. E' possibile?
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

Ritardare esecuzione script
  • Beppe2
  • 9 Apr 2020
  • Javascript
Risposte
2
Visite
3K
Javascript 10 Apr 2020
Beppe2
Ritardare il caricamento di un video
  • Marv
  • 7 Apr 2013
  • jQuery
Risposte
1
Visite
2K
jQuery 18 Apr 2013
criric
R
Messaggio apertura sito
  • Roberto120775
  • 3 Nov 2023
  • WordPress
Risposte
4
Visite
5K
WordPress 3 Nov 2023
Roberto120775
R
M
Unire 2 funzioni per l'invio di un form e con l'apertura di un div
  • maxnegri2036
  • 11 Dic 2021
  • Javascript
Risposte
0
Visite
1K
Javascript 11 Dic 2021
maxnegri2036
M
S
Apertura in una nuova pagina
  • speederdust
  • 11 Dic 2020
  • PHP
Risposte
6
Visite
1K
PHP 11 Dic 2020
speederdust
S
G
Problema con eccessiva nitidezza apertura Camera Raw
  • GiulioPa83
  • 7 Giu 2020
  • Photoshop
Risposte
0
Visite
782
Photoshop 7 Giu 2020
GiulioPa83
G
S
[MS Access] Apertura Maschera su nuov record in base a determinato ID
  • Serking
  • 28 Mar 2019
  • MS Access
Risposte
0
Visite
2K
MS Access 28 Mar 2019
Serking
S
S
[MS Access] Apertura maschera
  • Serking
  • 20 Mar 2019
  • MS Access
Risposte
3
Visite
2K
MS Access 26 Mar 2019
Max 1
E
Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript?
  • Elranius
  • 18 Feb 2019
  • PHP
Risposte
1
Visite
2K
PHP 19 Feb 2019
macus_adi
[MS Access] Apertura recordset
  • akira
  • 2 Feb 2019
  • MS Access
Risposte
1
Visite
2K
MS Access 4 Feb 2019
CarlettoFed
C
D
[Java] far partire JProgressBar all'apertura di un JFrame
  • dany87
  • 9 Gen 2019
  • Java
Risposte
1
Visite
1K
Java 10 Gen 2019
Max 1
T
[HTML] video in apertura sito. su pc ok, su smartphone KO
  • theseo
  • 12 Set 2018
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 12 Set 2018
theseo
T
M
[HTML] Apertura Pagina
  • muscaril
  • 5 Ago 2018
  • HTML e CSS
Risposte
14
Visite
3K
HTML e CSS 14 Ago 2018
muscaril
M
[MS Access] apertura maschera su record specifico
  • ste80
  • 14 Mar 2018
  • MS Access
Risposte
6
Visite
9K
MS Access 15 Mar 2018
ste80
G
[HTML] Apertura PDF
  • Gian666
  • 3 Nov 2017
  • HTML e CSS
Risposte
8
Visite
2K
HTML e CSS 6 Nov 2017
Max 1
P
Sistema per identificare utente se proviene da apertura app android
  • perlanera
  • 2 Ott 2017
  • Sviluppo app per Android
Risposte
3
Visite
2K
Sviluppo app per Android 12 Mar 2019
masterok909
A
[Javascript] [HTML] RISOLTO...Allungare un box all'apertura della pagina No Mouse over
  • alancarter10
  • 13 Set 2017
  • Javascript
Risposte
9
Visite
4K
Javascript 15 Set 2017
alancarter10
A
orari apertura e chiusura
  • ANDREA20
  • 8 Set 2016
  • Javascript
Risposte
4
Visite
1K
Javascript 11 Set 2016
marino51
F
Apertura tendina onclick
  • Fabio90
  • 18 Mag 2016
  • jQuery
Risposte
1
Visite
1K
jQuery 23 Mag 2016
criric
M
colorare il tasto del menu all'apertura del div
  • Mauro Seu
  • 22 Gen 2016
  • HTML e CSS
Risposte
19
Visite
5K
HTML e CSS 26 Gen 2016
SamTo
S
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Javascript
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?