-------------------------------------------------------- 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 **************************
