Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    commentare i link + popup

    Per la serie ogni giorno ho un problema, il problema di oggi è questo...

    Ho aggiunto ad i link, questo script che fornisce un commento passando sopra cn il mouse
    codice:
    <DIV ID="dek" CLASS="dek"></DIV>
    
    <SCRIPT TYPE="text/javascript">
    <!--
    
    Xoffset=-60;
    Yoffset= 20; 
    
    var nav,old,iex=(document.all),yyy=-1000;
    if(navigator.appName=="Netscape"){(document.layers)?nav=true:old=true;}
    
    if(!old){
    var skn=(nav)?document.dek:dek.style;
    if(nav)document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove=get_mouse;
    }
    
    function popup(msg,bak){
    var content="<TABLE  WIDTH=150 BORDER=1 BORDERCOLOR=black CELLPADDING=2 CELLSPACING=0 "+
    "BGCOLOR="+bak+"><TD ALIGN=center><FONT COLOR=black SIZE=2 face=verdana>"+msg+"</FONT></TD></TABLE>";
    if(old){alert(msg);return;} 
    else{yyy=Yoffset;
     if(nav){skn.document.write(content);skn.document.close();skn.visibility="visible"}
     if(iex){document.all("dek").innerHTML=content;skn.visibility="visible"}
     }
    }
    
    function get_mouse(e){
    var x=(nav)?e.pageX:event.x+document.body.scrollLeft;skn.left=x+Xoffset;
    var y=(nav)?e.pageY:event.y+document.body.scrollTop;skn.top=y+yyy;
    }
    
    function kill(){
    if(!old){yyy=-1000;skn.visibility="hidden";}
    }
    
    //-->
    </SCRIPT>
    che faccio eseguire sopra il link, cn il seguente comando:
    codice:
    <a href="pagina.htm" ONMOUSEOVER="popup('descrizione','yellow')"; ONMOUSEOUT="kill()">
    Fin qui tutto ok. se però la pagina da aprire è una popup, le cose si complicano... ho provato a mettere:
    codice:
    <a href="javascript:popup_nome()" ONMOUSEOVER="popup('descrizione','yellow')"; ONMOUSEOUT="kill()">
    Ma non funziona, "Errore nella visualizzazione della pagina" c'è un modo per unire i due script? (commento e pupup)

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    A parte i puntievirgola fuori dagli apici e gli eventi scritti in maiuscolo non mi pare ci siano errori... posta un link alla pagina.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Originariamente inviato da br1
    A parte i puntievirgola fuori dagli apici e gli eventi scritti in maiuscolo non mi pare ci siano errori... posta un link alla pagina.

    ciao
    ^^ eccoti servito!

  4. #4

  5. #5
    ariUp... Bruno, ti ho messo sopra il link alla pagina analoga a quella ke non funziona.. se hai tempo, ci daresti un'okkiatina...?
    grazie..

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Togli la s:

    windows.open

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Originariamente inviato da br1
    Togli la s:

    windows.open

    ciao
    bastava cosi poco?? hehe nn ti scappa proprio nulla a te vero ^^ grazie mille!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.