Pop-up in OsCommerce

Salve a tutti sono nuovo di questo forum e vi faccio i complimenti.

Ora vorrei chiedervi un aiuto e premetto che sono un neofita e io ho aiutato un mio amico a mettere su un sito fatto con OsCommerce  e mi ha chiesto se era possibile mettere un pop-up che magari usciva dopo un tot di pagine viste da un novigatore o dopo un tot di secondi.

Io non sono capace di farlo con un sito inphp, c'è qualcuno che mi può aiutare?  :idiot:

Grazie   :D

inviato 10 anni fa
riga75
X 0 X

.... mi ha chiesto se era possibile mettere un pop-up che magari usciva dopo un tot di pagine viste da un novigatore o dopo un tot di secondi.

....

Questo dovrebbe essere Javascript, dovresti fare una cosa del genere:

<html>
<head>
<script language="Javascript">
<!--
function openWindow()
{
  window.open('tua_pagina.php','','width=400,heigth=500,resizable=yes');
}
-->
</script>
</head>
<body [B]onLoad="setTimeout(openWindow(),5000)"[/B]>
fsdfsdfsdfsdf
</body>
</html>

Ora ti ho fatto solo un esempio, quello che dovresti fare tu è aggiungere nell'head la funzione Javascript che apre una pagina ( window.open), i cui parametri sono:

tua_pagina.php ==> la pagina che si deve aprire nella pop-up

width=400,heigth=500,resizable=yes ==> grandezza(width)--- larghezza(height) --resizable (se vuoi che la pop-up si possa ingrandire/diminuire con il mouse)

Nel body richiamerai poi la funzione setTimeout a cui passerai la funzione e il numero di secondi dopo i quali verrà visualizzata la pop-up...

Spero di essere stato chiaro...

ciao

Lore

risposto 10 anni fa
Lore
Lore
1
X 0 X

Ne approfitto della tua gentilezza; mi daresti anche il codice che devo inserire nel body? O0

Grazie :tichedoff: :bye:

risposto 10 anni fa
riga75
X 0 X

Ne approfitto della tua gentilezza; mi daresti anche il codice che devo inserire nel body? O0

Grazie :tichedoff: :bye:

Ti avevo scritto tutto nel post precedente:

<html>
<head>
<script language="Javascript">
<!--
function openWindow()
{
  window.open('tua_pagina.php','','width=400,heigth=500,resizable=yes');
}
-->
</script>
</head>
<body onLoad="setTimeout(openWindow(),5000)">
fsdfsdfsdfsdf
</body>
</html>

al tuo bosy aggiungi la riga onLoad="setTimeout(openWindow(),5000)"

e tra i tag <head></head>

inserisci

<script language="Javascript">
<!--
function openWindow()
{
  window.open('tua_pagina.php','','width=400,heigth=500,resizable=yes');
}
-->
</script>

Tutto qui....

ciao

Lore

risposto 10 anni fa
Lore
Lore
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda