--------------------------------------------------------
weebies - La lista su Web Design
e Web Development
http://www.weebies.com
Attualmente gli iscritti a Weebies sono 1049
****3/3/01 - un nuovo annuncio nell'area recruitment di Weebies 
(Wayin Spa)
--------------------------------------------------------
ciao a tutta la lista,
>o trovato su un codice il tag <marquee>;
>sulla mia bibbia dell'html non
>c'e' , qualcuno sa dirmi a cosa serve?

bibbia scarsa ;)


<MARQUEE
ALIGN=align-type
BEHAVIOR=type
BGCOLOR=color
DIRECTION=direction
HEIGHT=n
HSPACE=n
LOOP=n
SCROLLAMOUNT=n
SCROLLDELAY=n
VSPACE=n
WIDTH=n>

E' un tag Iexploriano, alcuni anni fa quando il w3c non era
ancora un vero riferimento, era consuetudine che i browser
con maggior diffusione mettessero nelle loro versioni
alcuni tag o script da loro ideati, esempi classici sono
il tag MARQUEE (solo IE) e il tag BLINK (solo Netscape),
grazie a queste abitudini e per meriti sopratutto di netscape
ci sono arrivate anche gli sfondi delle pagine o lo stesso JavaScript
che poi sono diventati standard nel w3c ...

>----------JS------
>
> a) devo aprire, dalla home page, una piccola pop-up
> su cui deve trovarsi un link ad una terza pagina; facendo
> click su questo link, la pop-up si deve chiudere (e fin
> qui non ci sono problemi) ed aprire la pagina richiamata
> nella finestra dove è aperta l'home page.

<a href="Javascript:if(opener&&!opener.closed)
opener.top.location='nuova.htm';
self.close();void(0)">apri Home e chiudi</a>

meglio questa versione rispetta all'uso dell'evento
onunload, che in script complessi su netscape genera
strani comportamenti ..

con : if(opener&&!opener.closed)
suggerisco un controllo al riferimento per aprire la pagina
per controllare che non sia stata chiusa prima di premere sul
link (al limite puoi in questo caso prevedere di riaprirla
con la location che vuoi)..

con: opener.top
evidenzio che opener ritorna la pagina o il frame da cui è
partito il comando open e quindi se a esempio hai aperto
da un frame e vuoi linkare il top usi appunto opener.top


>> b) mi hanno chiesto come fare un pulsante di back in Flash;
>> in effetti, ho provato a richiamare il JS 'goHist (-1)', sia con
>> le action che con FScommand, ma non funge...

anche se quel goHist (-1) dovrebbe essere una funzione, controlla
entro la funzione (goHist(-1)... senza spazi fra il nome e "("):
solo con Net. funziona qualcosa riferito al window, mentre generalmente
per ottenere quello che chiedi ti devi appoggiare all'oggetto "history"
di window, quindi:
window.history.back(); o semplicemente history.back();
essendo nei browser l'oggetto di default appunto "window"..
.. se ti vuoi riferire al top metti top.history.back();

alla proxy :)



Bye

   Ro<*¿*>berto
 

--- weebies
**************************
Weebies-Kangaroo
grazie ad una partnership stretta con Kangaroo.it, da oggi sul sito 
di Weebies - http://www.weebies.com - troverete la possibilità di 
cercare annunci di recruitment
direttamente sui database di Kangaroo.it, il web italiano dedicato 
alle professioni nell'IT.
Ogni giorno troverete nuove posizioni lavorative ricercate da aziende 
in tutta Italia.
Sul sito di Weebies e' presente una lista di professioni legate alla 
costruzione e sviluppo di siti web, da cercare direttamente nel 
database di Kangaroo.it 
Buona ricerca 
**************************

Rispondere a