Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 49

Discussione: scroll area

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,556

    scroll area

    Ciao a tutti
    ho scaricato l'estionsione di DreamWeaver MX per creare un scroll bar per il mio testo.
    L'ho creato ma quando faccio il ridemensionamento della finestra di IE questa scroll area si sposta.
    Voi sapere come si può bloccare??
    Mille grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,556
    come diavolo scrivo
    uffi com'è brutto il lunedì mattina.

  3. #3
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536

    Re: scroll area

    Originariamente inviato da inside1
    Ciao a tutti
    ho scaricato l'estionsione di DreamWeaver MX per creare un scroll bar per il mio testo.
    L'ho creato ma quando faccio il ridemensionamento della finestra di IE questa scroll area si sposta.
    Voi sapere come si può bloccare??
    Mille grazie
    In effetti nn capisco cosa vuoi dire...
    Hai un div con una scroll x il testo?
    Se vuoi bloccarlo devi usare un css :
    "position: absolute;"
    con questo attributo e con le coordinate, blokki il div in una certa parte del sito.
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,556
    scusa dove posso trovare un esempio

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,556
    questo è il codice della pagina con la scroll bar ricavata dall' extension di Dreamweaver
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_preloadImages() { //v3.0
    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }

    function MM_swapImgRestore() { //v3.0
    var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }

    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_swapImage() { //v3.0
    var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
    if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }
    //-->
    // begin absolutely positioned scrollable area object scripts
    // Extension developed by David G. Miles
    // Original Scrollable Area code developed by Thomas Brattli
    function verifyCompatibleBrowser(){
    this.ver=navigator.appVersion
    this.dom=document.getElementById?1:0
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
    this.ie4=(document.all && !this.dom)?1:0;
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;

    this.ns4=(document.layers && !this.dom)?1:0;
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
    return this
    }
    bw=new verifyCompatibleBrowser()


    var speed=50

    var loop, timer

    function ConstructObject(obj,nest){
    nest=(!nest) ? '':'document.'+nest+'.'
    this.el=bw.dom?document.getElementById(obj):bw.ie4 ?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
    this.css=bw.dom?document.getElementById(obj).style :bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
    this.scrollHeight=bw.ns4?this.css.document.height: this.el.offsetHeight
    this.clipHeight=bw.ns4?this.css.clip.height:this.e l.offsetHeight
    this.up=MoveAreaUp;this.down=MoveAreaDown;
    this.MoveArea=MoveArea; this.x; this.y;
    this.obj = obj + "Object"
    eval(this.obj + "=this")
    return this
    }
    function MoveArea(x,y){
    this.x=x;this.y=y
    this.css.left=this.x
    this.css.top=this.y
    }

    function MoveAreaDown(move){
    if(this.y>-this.scrollHeight+objContainer.clipHeight){
    this.MoveArea(0,this.y-move)
    if(loop) setTimeout(this.obj+".down("+move+")",speed)
    }
    }
    function MoveAreaUp(move){
    if(this.y<0){
    this.MoveArea(0,this.y-move)
    if(loop) setTimeout(this.obj+".up("+move+")",speed)
    }
    }

    function PerformScroll(speed){
    if(initialised){
    loop=true;
    if(speed>0) objScroller.down(speed)
    else objScroller.up(speed)
    }
    }

    function CeaseScroll(){
    loop=false
    if(timer) clearTimeout(timer)
    }
    var initialised;
    function InitialiseScrollableArea(){
    objContainer=new ConstructObject('divContainer')
    objScroller=new ConstructObject('divContent','divContainer')
    objScroller.MoveArea(0,0)
    objContainer.css.visibility='visible'
    initialised=true;
    }
    // end absolutely positioned scrollable area object scripts

    </script>
    <style type="text/css">
    #divUpControl{position:absolute; width:200; left:350; top:300; z-index:1; text-align: right}
    #divDownControl{position:absolute; width:200; left:350; top:520; z-index:1; text-align: right}
    #divContainer{position:absolute; width:200; height:200; overflow:hidden; top:320; left:350; clip:rect(0,200,200,0); visibility:hidden}
    #divContent{position:absolute; top:0; left:0}
    </style>
    </head>

    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('images/topover_r2_c2.gif','images/topover_r2_c3.gif','images/topover_r2_c4.gif','images/topover_r2_c5.gif','images/topover_r2_c6.gif');InitialiseScrollableArea()">
    <table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td><table background="images/cornice.gif" width="742" height="450" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td height="100"><table border="0" cellpadding="0" cellspacing="0" width="740">

    <tr>
    <td>[img]spacer.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    </tr>
    <tr>
    <td colspan="7">[img]images/top_r1_c1.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    </tr>
    <tr>
    <td>[img]images/top_r2_c1.gif[/img]</td>
    <td>[img]images/top_r2_c2.gif[/img]</td>
    <td>[img]images/top_r2_c3.gif[/img]</td>
    <td>[img]images/top_r2_c4.gif[/img]</td>
    <td>[img]images/top_r2_c5.gif[/img]</td>
    <td>[img]images/top_r2_c6.gif[/img]</td>
    <td>[img]images/top_r2_c7.gif[/img]</td>
    <td>[img]spacer.gif[/img]</td>
    </tr>
    </table></td>
    </tr>
    <tr>
    <td height="239"><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="50%">[img]images/home.jpg[/img]</td>
    <td><table width="100%" height="300" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td height="19"></td>
    </tr>
    <tr>
    <td height="192"> <iframe src="company2.htm" width="350" height="260" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="si" bordercolor="#ffffff">

    <div id="divUpControl"> <a href="javascript:;" onMouseOver="PerformScroll(-7)" onMouseOut="CeaseScroll()">[scroll
    up]</a> </div>
    <div id="divDownControl"> <a href="javascript:;" onMouseOver="PerformScroll(7)" onMouseOut="CeaseScroll()">[scroll
    down]</a> </div>
    <div id="divContainer">
    <div id="divContent"> provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    provasdasasasasasssssssssssss provasdasasasasasssssssssssss
    </div>
    </div>

    </iframe></td>
    </tr>
    <tr>
    <td></td>
    </tr>
    </table></td>
    </tr>
    </table></td>
    </tr>
    <tr>
    <td valign="top"><table width="100%" height="47" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td background="images/downbar.jpg" width="350"></td>
    <td></td>
    </tr>
    </table></td>
    </tr>
    </table></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    </table>

    </body>
    </html>

  6. #6
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Ho visto il codice ke mi hai postato....
    Qual'è il tuo prob, esattamente??? io vedo bene tutto, compreso il div ke si adatta alla risoluzione, :master:
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,556
    i questa scroll area l'ho messa come puoi vedere all' interno di una cella , se provo ad aprire per esempio la pagina dei preferiti, o a ridimensionare la finestra del browser questa si sposta e mi va finire in posizioni diverse, ad esempio sopra a delle immagini o sopra del testo contenuto in altre celle

  8. #8
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Originariamente inviato da inside1
    i questa scroll area l'ho messa come puoi vedere all' interno di una cella , se provo ad aprire per esempio la pagina dei preferiti, o a ridimensionare la finestra del browser questa si sposta e mi va finire in posizioni diverse, ad esempio sopra a delle immagini o sopra del testo contenuto in altre celle
    Quindi vuoi ke resti sempre allo stesso posto?
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,556
    si fissa sempre all'interno di quella cella anche ad ogni ridimensionamento della finestra o dal tipo di risoluzione
    grazie

  10. #10
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Originariamente inviato da inside1
    si fissa sempre all'interno di quella cella anche ad ogni ridimensionamento della finestra o dal tipo di risoluzione
    grazie
    Vorrei capire una cosa.... :master:
    Ma a te interessa un iframe o un div?
    Devi rikiamare una pagina esetrna in quel punto?
    Se è cosi' nn usare il codice di DW, ma usa questo:

    codice:
    <html>
    <head>
    <title>IFRAME</title>
    </head>
    <body>
    <table width="724" border="0" cellpadding="0" cellspacing="0">
      <tr> 
        <td width="360" height="300" valign="top">blabla</td>
        <td width="364" valign="top"><iframe name="ibody" src="tuaPAgina.htm" width="364" height="300" frameborder="0" scrolling="auto" style="border: 1px solid red"></iframe></td>
      </tr>
    </table>
    </body>
    </html>
    Fammi sapere se cosi' va bene.
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

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.