Scrolling automatico pagina internet

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
andrea65
00martedì 8 gennaio 2008 17:58
Ciao, ho bisogno che QUESTA PAGINAdove ci sono i risultati in diretta delle partite in corso nella giornata, effettui uno scrolling dall'alto verso il basso e ripeta all'infinito l'operazione.
Codici in giro ne ho trovati tipo questo:

<script language="JavaScript1.2">

/*
Top-Down scrolling window Script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, visit www.dynamicdrive.com
This notice MUST stay intact for use
*/

//change 1 to another integer to alter the scroll speed. Greater is faster
var speed=1
var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}

function iecompattest(){
return (document.compatMode!="BackCompat")? document.documentElement : document.body
}

function scrollwindow(){
if (document.all)
temp=iecompattest().scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=iecompattest().scrollTop+speed
else
currentpos=window.pageYOffset+speed
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",10)
}
window.onload=initialize
</script>

ma come e doove inserirlo mi è difficile capirlo.
Potete aiutarmi?
ciao
andrea65
00martedì 8 gennaio 2008 21:34
In realtà in Opera ti permette di includere dei file javascript in
qualsiasi pagina ti visiti

Strumenti -> Preferenze -> Avanzate -> Contenuti -> Opzioni JavaScript
Poi in "Cartella dei file JavaScript dell'utente" indichi la cartella
contenente i tuoi file JavaScript (mi raccomando devono avere tutti
estensione .js altrimenti non vengono presi in considerazione).



ho trovato questa risposta in giro ...adeso mi chiedo quale codice devo inserire?

Etabeta3030
00mercoledì 9 gennaio 2008 11:21
ciao,

Lo script va nella head, poi lo si richiama nella pagina, nel tag body.
Prova a copiare questa pagina in un documento che poi salvi come .html
così capisci come funziona.
Ciao [SM=x53911]

<html>

<head>

<title>Nuova pagina 1</title>
<script language="JavaScript1.2">

/*
Top-Down scrolling window Script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, visit www.dynamicdrive.com
This notice MUST stay intact for use
*/

//change 1 to another integer to alter the scroll speed. Greater is faster
var speed=1
var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}

function iecompattest(){
return (document.compatMode!="BackCompat")? document.documentElement : document.body
}

function scrollwindow(){
if (document.all)
temp=iecompattest().scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=iecompattest().scrollTop+speed
else
currentpos=window.pageYOffset+speed
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",10)
}
window.onload=initialize
</script>
</head>

<body onLoad="startit()">
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br><u></u>
</body>

</html>
andrea65
00mercoledì 9 gennaio 2008 13:41
Re:
Etabeta3030, 09/01/2008 11.21:

ciao,

Lo script va nella head, poi lo si richiama nella pagina, nel tag body.
Prova a copiare questa pagina in un documento che poi salvi come .html
così capisci come funziona.
Ciao [SM=x53911]

<html>

<head>

<title>Nuova pagina 1</title>
<script language="JavaScript1.2">

/*
Top-Down scrolling window Script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, visit www.dynamicdrive.com
This notice MUST stay intact for use
*/

//change 1 to another integer to alter the scroll speed. Greater is faster
var speed=1
var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}

function iecompattest(){
return (document.compatMode!="BackCompat")? document.documentElement : document.body
}

function scrollwindow(){
if (document.all)
temp=iecompattest().scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=iecompattest().scrollTop+speed
else
currentpos=window.pageYOffset+speed
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",10)
}
window.onload=initialize
</script>
</head>

<body onLoad="startit()">
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br>
provaa<br><br><u></u>
</body>

</html>



ciao etabeta...grazie x la risposta....ma ho capito il funzionamento e anke l'inserimento...il problema che la pagina che vorrei con lo scroll in automatico non è la MIA ma una pagina qualunque di internet...quindi,presumo,impossibilitato a cambiarla...o no?

ciao e grazie


Etabeta3030
00mercoledì 9 gennaio 2008 22:29
puoi forse togliere un javascript da una pagina in rete, nel senso che puoi chiedere al browser di bypassarlo.
Ma non si può interferire con il server, ovviamente. Se tutti potessero cambiarsi le pagine a piacimento i designer che ci starebbero a fa? [SM=x53912]
andrea65
00venerdì 11 gennaio 2008 16:05
Re:
Etabeta3030, 09/01/2008 22.29:

puoi forse togliere un javascript da una pagina in rete, nel senso che puoi chiedere al browser di bypassarlo.
Ma non si può interferire con il server, ovviamente. Se tutti potessero cambiarsi le pagine a piacimento i designer che ci starebbero a fa? [SM=x53912]




Vi(TI)giuro che sto impazzendo.!!!!!!!!!!!!!

Allora hai presente quando stai "lavorando"un'applicazione, oppure quando cerchi di capire il funzionamneto di un programma,o cerchi di configurare XXX.....bene io sono ruiscito ad far eseguire a una pagina Internet(uan a caso nella rete) tramite il broswer Opera lo scroll in automatico e sono riuscito anke a salvare questa OPZIONE su uno dei pc che ho collegati in rete qui in agenzia.
Bene sono passato all'altro pc x testare quello che avevo fatto e creare una guida(IN TUTTA LA RETE NON ESISTE UNA GUIDA PASSO PASSO!!!!!!!!!!!).....non ci riesco + a fare qulle che è visibile nell'altro pc.
Sto impazzendo.....spunto,faccio,esuguo pari passo tutto quello che ho fatto in pc1....ma niente non funge nel pc2.
Sicuramente ho fatto qlk che nn ricordo......vi prego chi usa Opera e vuol testare....
Come codice ho usato(salvato nel pc1) il primo che trovate in questa discussione.

Ciao e grazie
Andrea 65
aessenet
00venerdì 11 gennaio 2008 19:02
Re: Re:
andrea65, 09/01/2008 13.41:


il problema che la pagina che vorrei con lo scroll in automatico non è la MIA ma una pagina qualunque di internet?



Dipende dalla security sandbox del browser (e più in generale del programma) che stai usando: la norma è che una pagina web non possa accedere alle funzioni javascript definite su una pagina di un altro dominio (se ci provi dovresti ottenere qualche errore di sicurezza, accesso negato, etc).

Questo vale per i browser e per alcuni plug-in (es: le ultime versioni di flash), e serve a rendere più sicuro il contesto in cui vengono eseguiti gli script.

Diverso è il discorso se il javascript è eseguito direttamente dal browser e non risiede su una pagina web.
andrea65
00sabato 12 gennaio 2008 00:08
Re: Re: Re:
aessenet, 11/01/2008 19.02:



Dipende dalla security sandbox del browser (e più in generale del programma) che stai usando: la norma è che una pagina web non possa accedere alle funzioni javascript definite su una pagina di un altro dominio (se ci provi dovresti ottenere qualche errore di sicurezza, accesso negato, etc).

Questo vale per i browser e per alcuni plug-in (es: le ultime versioni di flash), e serve a rendere più sicuro il contesto in cui vengono eseguiti gli script.

Diverso è il discorso se il javascript è eseguito direttamente dal browser e non risiede su una pagina web.




ciao capo!
Auguri x iniziare e come stai?
Le ricette ti aspettano sempre [SM=x53912]

Cmq..ho capito perfettamente il processo....ma ti rinnovo l'invito anke a te....io con Opera ci sono riuscito a "scrollare" una pagina, appunto come dici, inserendo nelle opzioni javascript una cartella dove ho inserito quel codice iniziale........ma nn mi riesce a rifare l'operazione su un'altro pc!!! [SM=x53918] [SM=x53918] [SM=x53918]
P...eva devo aver fatto,clikkato qlk che nn ricordo!!!!!
Ma vedrai che arriva presto una bella guida con foto annesse che semplificherà l'argomento!!!! [SM=x53912]

Salutoni Andrea

aessenet
00domenica 13 gennaio 2008 10:33
OT
Ciao Andrea, buon anno anche a te [SM=x53911]
In questo periodo sono un po' impagnato, ma fra qualche mese spero di avere un po' di tempo. Per le ricette [SM=x53912]
Alberto


Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 13:34.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com