Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    3

    problema con pop-up mobile

    scusate l'ignoranza...ho un problema con una pop-up mobile:

    il suo funzionamento,per come è impostato lo script iniziale è permesso da
    <script>CreerFenetreBe();</script>.

    Fin qui tutto bene...il problema è che blocca tutte le altre funzioni della pagina...soprattutto l'"onmouseover" e "onmouseout" che ho impostato su delle mappe sensibili.
    Qualcuno può aiutarmi?

    E'possibile delimitare lo script ad una sola parte della pagina..o non so cosa?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    benvenuto,
    quello che hai postato (scritto) tu, è un richiamo ad una FUNZIONE. dovresti postare tutta la pagina e gli eventuali files esterni per capire cosa succede...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    3
    IL CODICE COMPLETO DELLA PAGINA E' QUESTO:


    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    .Stile4 {
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #663300;
    font-weight: bold;
    background-attachment: fixed;
    }
    a:hover {
    color: #FFFFFF;
    text-decoration: none;
    }
    a:link {
    text-decoration: none;
    color: #663300;
    }
    a:visited {
    text-decoration: none;
    }
    a:active {
    text-decoration: none;
    }
    -->
    </style>
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_reloadPage(init) { //reloads the window if Nav4 resized
    if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
    else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);
    </script>

    QUESTA E' LA POP:

    <script language="JavaScript1.2" type="text/javascript">


    var navigateur=navigator.appName;var abrege=navigateur.substring(0,2);
    var ftx=450;var fty=380;
    var fpx=0;var fpy=0;var fpxf=0;var fpxc=0;var tempobe=0;var toclose=0;var decax=0;var decay=0;var deplace=0;

    function Mouvement() {
    Xpos = event.clientX+document.body.scrollLeft;
    Ypos = event.clientY+document.body.scrollTop;
    if (deplace!=0) {
    if (deplace==1) {
    decax=Xpos-fpx;
    decay=Ypos-fpy;
    deplace=2;
    }
    fpx=Xpos-decax;
    fpy=Ypos-decay;
    document.all.fenetre.style.top=fpy;
    document.all.fenetre.style.left=fpx;
    return false;
    }
    }

    document.onmousemove = Mouvement;

    function cliquer(flag) {
    deplace=flag;
    return false;
    }

    function beWindow(fpx,fpy,ftx,fty,ftitre,fichier) {
    var ftxb=130;var hide="hidden";

    fchaine=''
    +'<div id="fenetre" style="position:absolute;visibility:hidden;z-index:50;top:'+fpy+'px;left:'+fpx+'px;width:'+ftx+ 'px;height:'+fty+'px;bgcolor:#0000ff;">'
    +'<div id="window" style="position:absolute;z-index:50;top:21px;left:0px;width:'+(ftx)+'px;heigh t:'+(fty)+'px;">'
    +'<div id="hg" style="position:absolute;z-index:50;top:0px;left:0px;width:6px;height:6px;">[img]images/hg.gif[/img]</div>'
    +'<div id="hd" style="position:absolute;z-index:50;top:0px;left:'+(ftx-6)+'px;width:6px;height:6px;">[img]images/hd.gif[/img]</div>'
    +'<div id="bg" style="position:absolute;z-index:50;top:'+(fty-6)+'px;left:0px;width:6px;height:6px;">[img]images/bg.gif[/img]</div>'
    +'<div id="bd" style="position:absolute;z-index:50;top:'+(fty-6)+'px;left:'+(ftx-6)+'px;width:6px;height:6px;">[img]images/bd.gif[/img]</div>'
    +'<div id="h" style="position:absolute;z-index:50;top:0px;left:6px;width:1px;height:6px;">[img]images/h.gif[/img]</div>'
    +'<div id="b" style="position:absolute;z-index:50;top:'+(fty-6)+'px;left:6px;width:1px;height:6px;">[img]images/b.gif[/img]</div>'
    +'<div id="g" style="position:absolute;z-index:50;top:6px;left:0px;width:6px;height:1px;">[img]images/g.gif[/img]</div>'
    +'<div id="d" style="position:absolute;z-index:50;top:6px;left:'+(ftx-6)+'px;width:6px;height:1px;">[img]images/d.gif[/img]</div>'
    +'</div>'
    +'<div id="titre" style="position:absolute;z-index:50;top:1px;left:0px;width:'+(ftx)+'px;height :21px;" onmousedown="return cliquer(1);" onmouseup="return cliquer(0);">'
    +'<table CELLPADDING=0 CELLSPACING=0 border=0 width="'+(ftxb)+'" height="21"><tr><td background="images/tm.gif"><FONT FACE="verdana" SIZE=1>'+ftitre+'</FONT></td></tr></table>'
    +'<div style="position:absolute;z-index:50;top:0px;left:0px;">[img]images/tg.gif[/img]</div>'
    +'<div style="position:absolute;z-index:50;top:0px;left:'+(ftxb-4)+'px;">[img]images/td.gif[/img]</div>'
    +'</div>'
    +'<div id="interieur" style="position:absolute;z-index:50;top:27px;left:6px;width:'+(ftx-12)+'px;height:'+(fty-12)+'px;">'
    +'<iframe name="inbeos" TOP=0 LEFT=0 WIDTH='+(ftx-12)+' HEIGHT='+(fty-12)+' border=0 FRAMEBORDER=0 scrolling=no src="'+fichier+'"></iframe>'
    +'</DIV>'
    +'</div>'
    +'</div>'
    document.write(fchaine);
    }
    function slidebe() {
    if (toclose!=3) {
    fpx+=fpxc;
    if ((fpx>fpxf) && (toclose==0)) {fpx=fpxf;fpxc=0;toclose=3;}
    if (toclose==1) {fpxc=fpxc-20;}
    document.all.fenetre.style.left=fpx;
    if (fpx<-700) {
    fpxc=0;fpx=700;toclose=3;
    inbeos.location.href="attesa.htm";
    document.all.fenetre.style.visibility="hidden";
    }
    }
    tempobe=setTimeout('slidebe();',5);
    }
    function apercu(fichier) {
    if (abrege=="Mi"){
    self.clearTimeout();self.clearInterval();
    fpy=document.body.scrollTop+(document.body.clientH eight/2)-200;
    document.all.fenetre.style.top=fpy;
    document.all.fenetre.style.left=-700;fpx=-700;fpxf=(document.body.clientWidth/2)-200;fpxc=100;toclose=0;
    document.all.fenetre.style.visibility="visible";
    inbeos.location.href=fichier;
    }
    else {myWindow=open(fichier, "newWindow", "width=450,height=380,menubar=no,resizable=no,scro llbars=no,status=no,toolbar=no");}
    return false;
    }
    function closebe() {
    fpxc=80;toclose=1;
    return false;
    }
    function CreerFenetreBe() {
    if (abrege=="Mi"){beWindow(0,0,450,380,"Pop up","attesa.htm");slidebe();}
    }

    </script>
    </head>

    <BODY bgcolor="#DBCA88"leftMargin=0 topMargin=0
    scroll=no marginheight="0" marginwidth="0">

    QUESTO IL RICHIAMO DELLA FUNZIONE:
    <script>CreerFenetreBe();</script>

    <div align="right">[img]../Liuteria_img/spacer.gif[/img]
    </div>
    <table width="742" height="563" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#543C1B" background="../Liuteria_img/5_OK.jpg" bgcolor="#DBCA88">
    <tr>
    <td height="433">
    <div id="Layer1" style="position:absolute; width:218px; height:271px; z-index:1; left: 495px; top: 143px;" class="Stile4">


    - Potenziometri volume e tono

    - Preamplificatore attivo

    - Distorsore inseribile

    - Ponte piezo elettrico

    (regolabile in altezza)

    - Tastiera, cordiera e piroli in

    ebano

    - Uscita standard jack 1/4&rdquo;

    - Batteria 9 volt

    - Corde in dotazione in budello

    naturale

    - Accordatura do sol re la re </p>
    <div >[img]Liuteria_Eleima/Viella.jpg[/img]</div>


    </p>
    </div>


    </p>


    </p>


    </p>
    <h4> <span class="Stile4">- viella elettrica



    - mandolino elettrico e midi



    - salterio a percussione



    - lira calabrese



    - strumenti etnici elettrici



    - oud elettrico



    - colori e legni




    - discografia


    </span></h4></td>
    </tr>
    <tr>
    <td height="39">[img]../Liuteria_img/Legno1.gif[/img]</td>
    </tr>
    <tr>
    <td>[img]../Liuteria_img/55_OK.jpg[/img]</td>
    </tr>
    </table>

    QUESTA LA PARTE CHE NON FUNZIONA:

    <map name="Map">
    <area shape="rect" coords="101,4,138,51" onmouseover="document.images[1].src='../Liuteria_img/Mail1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../../Liuteria_Ita_Ht.html">
    <area shape="rect" coords="156,4,226,51" onmouseover="document.images[1].src='../Liuteria_img/Indi1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../Liuteria_Ita_Indirizzo.html">
    <area shape="rect" coords="231,4,299,51" onmouseover="document.images[1].src='../Liuteria_img/Curri1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../Liuteria_Ita_Curri.html">
    <area shape="rect" coords="304,4,374,51" onmouseover="document.images[1].src='../Liuteria_img/Cenni1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../Liuteria_Ita_Cenni.html">
    <area shape="rect" coords="379,4,449,51" onmouseover="document.images[1].src='../Liuteria_img/Stru_Medievali1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../Liuteria_Ita_StrumentiMedievali.html">
    <area shape="rect" coords="453,4,523,51" onmouseover="document.images[1].src='../Liuteria_img/Stru_Ele1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../Liuteria_Ita_StrumentiEle.html">
    <area shape="rect" coords="528,4,598,51" onmouseover="document.images[1].src='../Liuteria_img/Espo1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../Liuteria_Ita_Expo.html">
    <area shape="rect" coords="602,4,672,51" onmouseover="document.images[1].src='../Liuteria_img/Link1.gif'"
    onmouseout="document.images[1].src='../Liuteria_img/Legno1.gif'"
    href="../Liuteria_Ita_Link.html">
    <area shape="rect" coords="691,4,728,51" href="../Liuteria_Ita_Fine.html">
    </map>
    </body>

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    3
    Hey,vi prego,stò per ingurgitare il computer, c'è qualcuno che sa individuare il problema....
    è possibile applicare un "end" allo script in un certo punto della pagina...oppure delimitare la funzione,tramite una condizione, al solo tasto che richiama la pop -anch'esso tra l'altro mappa sensibile.

    please.....

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 © 2026 vBulletin Solutions, Inc. All rights reserved.