Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: czy to jest mozliwe.. ? (html)
Forum PHP.pl > Inne > Hydepark
Fo
mam taki problem niewydaje mi sie zeby nadawal sie on do innego forum niz hydepark - a mianowicie problem moj dotyczy html'a a dokladnie czegos takiego co sie nazywa alt="" i jest to umieszczane w tagu img czy da sie ta "chmurke" pokolorowac i wydluzyc czas po jakim ma ona zniknac ? - szukalem rowniez skryptu ktory by mi takowy efekt generowal ale sie nie doszukalem na hotscripts - a zalezy mi aby po najechaniu na obrazek wyswietlona zostala "chmurka" w ktorej beda informacje.

czy to sie da zrobic ? --> pokolorowac i zmienic czas trwania ?
GeoS
Z tego co pamietam to byla to mieszanka JS+CSS biggrin.gif
Fo
ja tyle to tez pamietam ale jesli jestes w stanie podac mi dokladne informacje typu tagi etc. bede bardzo wdzieczny smile.gif
szukalem tego w paru miejscach stronki html i jakos mi sie nie udalo nic znalezc ... sad.gif
mazy
Kod
<script>



if (!document.layers&&!document.all)

event="test"

function showtip(current,e,text){



if (document.all){

thetitle=text.split('<br>')

if (thetitle.length>1){

thetitles=''

for (i=0;i<thetitle.length;i++)

thetitles+=thetitle[i]

current.title=thetitles

}

else

current.title=text

}



else if (document.layers){

document.linktips.document.write('<layer bgColor="# 080C0" style="border:1px solid black;font-family:arial;font-size:12px;">'+text+'</layer>')

document.linktips.document.close()

document.linktips.left=e.pageX+5

document.linktips.top=e.pageY+5

document.linktips.visibility="show"

}

}

function hidetip(){

if (document.layers)

document.linktips.visibility="hidden"

}



</script>

<div id="linktips" style="position:absolute;visibility:hidden"></div>



<FONT FACE=ARIAL FACE=ARIAL>

<a href="http://www.lan.pl" onMouseover="showtip(this,event,hint!')" onMouseout="hidetip()">link</a><br>



</FONT>


to chyba to smile.gif
GeoS
Plik OverLib.js (i tak czesc kodu wycialem biggrin.gif ):
Kod
//  overLIB 3.10  --  This notice must be left untouched at all times.

//  Copyright Erik Bosrup 1998-2000. All rights reserved.



//  By Erik Bosrup (erik@bosrup.com).  Last modified 2000-03-30.

//  Portions by Dan Steinman (dansteinman.com).

//  Additions by other people are listed on the overLIB homepage.



//  Get the latest version at http://www.bosrup.com/web/overlib/



//  This script is published under an open source license. Please read the license

//  agreement online at: http://www.bosrup.com/web/overlib/license.html

//  If you have questions regard the license please contact erik@bosrup.com.



//  This script library was originally created for personal use. By request it has

//  later been made public. This is free software. Do not try to sell this as your

//  own work, or remove this copyright notice. For full details on copying this

//  script please read the license agreement at the link above.



//  Please give credit on sites that use overLIB and submit changes of the script

//  so other people can use them as well. This script is free to use, don't abuse.



var INARRAY  =    1;

var CAPARRAY  =    2;

var STICKY  =    3;

var BACKGROUND  =    4;

var NOCLOSE  =    5;

var CAPTION  =    6;

var LEFT  =    7;

var RIGHT  =    8;

var CENTER  =    9;

var OFFSETX  =    10;

var OFFSETY  =    11;

var FGCOLOR  =    12;

var BGCOLOR  =    13;

var TEXTCOLOR  =    14;

var CAPCOLOR  =    15;

var CLOSECOLOR  =    16;

var WIDTH  =    17;

var BORDER  =    18;

var STATUS  =    19;

var AUTOSTATUS  =    20;

var AUTOSTATUSCAP    =    21;

var HEIGHT  =    22;

var CLOSETEXT  =    23;

var SNAPX  =    24;

var SNAPY  =    25;

var FIXX  =    26;

var FIXY  =    27;

var FGBACKGROUND    =    28;

var BGBACKGROUND    =    29;

var PADX  =    30;

var PADY  =    31;

var PADX2  =    32;

var PADY2  =    33;

var FULLHTML  =    34;

var ABOVE  =    35;

var BELOW  =    36;

var CAPICON  =    37;

var TEXTFONT  =    38;

var CAPTIONFONT  =    39;

var CLOSEFONT  =    40;

var TEXTSIZE  =    41;

var CAPTIONSIZE  =    42;

var CLOSESIZE  =    43;

var FRAME  =    44;



if (typeof ol_fgcolor == 'undefined') { var ol_fgcolor = "#667C94";}

if (typeof ol_bgcolor == 'undefined') { var ol_bgcolor = "#495D75";}

if (typeof ol_textcolor == 'undefined') { var ol_textcolor = "#FFFFFF";}

if (typeof ol_capcolor == 'undefined') { var ol_capcolor = "#FFFFFF";}

if (typeof ol_closecolor == 'undefined') { var ol_closecolor = "#9999FF";}

if (typeof ol_textfont == 'undefined') { var ol_textfont = "Tahoma,Verdana,Arial,Helvetica";}

if (typeof ol_captionfont == 'undefined') { var ol_captionfont = "Tahoma,Verdana,Arial,Helvetica";}

if (typeof ol_closefont == 'undefined') { var ol_closefont = "Tahoma,Verdana,Arial,Helvetica";}

if (typeof ol_textsize == 'undefined') { var ol_textsize = "1";}

if (typeof ol_captionsize == 'undefined') { var ol_captionsize = "1";}

if (typeof ol_closesize == 'undefined') { var ol_closesize = "1";}

if (typeof ol_width == 'undefined') { var ol_width = "200";}

if (typeof ol_border == 'undefined') { var ol_border = "2";}

if (typeof ol_offsetx == 'undefined') { var ol_offsetx = 10;}

if (typeof ol_offsety == 'undefined') { var ol_offsety = 10;}

if (typeof ol_text == 'undefined') { var ol_text = "Default Text"; }

if (typeof ol_cap == 'undefined') { var ol_cap = ""; }

if (typeof ol_sticky == 'undefined') { var ol_sticky = 0; }

if (typeof ol_background == 'undefined') { var ol_background = ""; }

if (typeof ol_close == 'undefined') { var ol_close = "Close"; }

if (typeof ol_hpos == 'undefined') { var ol_hpos = RIGHT; }

if (typeof ol_status == 'undefined') { var ol_status = ""; }

if (typeof ol_autostatus == 'undefined') { var ol_autostatus = 0; }

if (typeof ol_height == 'undefined') { var ol_height = -1; }

if (typeof ol_snapx == 'undefined') { var ol_snapx = 0; }

if (typeof ol_snapy == 'undefined') { var ol_snapy = 0; }

if (typeof ol_fixx == 'undefined') { var ol_fixx = -1; }

if (typeof ol_fixy == 'undefined') { var ol_fixy = -1; }

if (typeof ol_fgbackground == 'undefined') { var ol_fgbackground = ""; }

if (typeof ol_bgbackground == 'undefined') { var ol_bgbackground = ""; }

if (typeof ol_padxl == 'undefined') { var ol_padxl = 1; }

if (typeof ol_padxr == 'undefined') { var ol_padxr = 1; }

if (typeof ol_padyt == 'undefined') { var ol_padyt = 1; }

if (typeof ol_padyb == 'undefined') { var ol_padyb = 1; }

if (typeof ol_fullhtml == 'undefined') { var ol_fullhtml = 0; }

if (typeof o3_tracker == 'undefined') { var o3_tracker = 0; }

if (typeof ol_vpos == 'undefined') { var ol_vpos = BELOW; }

if (typeof ol_aboveheight == 'undefined') { var ol_aboveheight = 0; }

if (typeof ol_caption == 'undefined') { var ol_capicon = ""; }

if (typeof ol_frame == 'undefined') { var ol_frame = self; }



var ol_texts = new Array("Array Text 0", "Array Text 1");

var ol_caps = new Array("Array Caption 0", "Array Caption 1");



var o3_text = "";

var o3_cap = "";

var o3_sticky = 0;

var o3_background = "";

var o3_close = "Close";

var o3_hpos = RIGHT;

var o3_offsetx = 2;

var o3_offsety = 2;

var o3_fgcolor = "";

var o3_bgcolor = "";

var o3_textcolor = "";

var o3_capcolor = "";

var o3_closecolor = "";

var o3_width = 100;

var o3_border = 1;

var o3_status = "";

var o3_autostatus = 0;

var o3_height = -1;

var o3_snapx = 0;

var o3_snapy = 0;

var o3_fixx = -1;

var o3_fixy = -1;

var o3_fgbackground = "";

var o3_bgbackground = "";

var o3_padxl = 0;

var o3_padxr = 0;

var o3_padyt = 0;

var o3_padyb = 0;

var o3_fullhtml = 0;

var o3_vpos = BELOW;

var o3_aboveheight = 0;

var o3_capicon = "";

var o3_textfont = "Verdana,Arial,Helvetica";

var o3_captionfont = "Verdana,Arial,Helvetica";

var o3_closefont = "Verdana,Arial,Helvetica";

var o3_textsize = "1";

var o3_captionsize = "1";

var o3_closesize = "1";

var o3_frame = self;



var o3_x = 0;

var o3_y = 0;

var o3_allowmove = 0;

var o3_showingsticky = 0;

var o3_removecounter = 0;



var over = null;



var ns4 = (document.layers)? true:false

var ie4 = (document.all)? true:false

var ie5 = false;



if (ie4) {

    if (navigator.userAgent.indexOf('MSIE 5')>0) {

  ie5 = true;

    }

}



if ( (ns4) || (ie4) ) {

    document.onmousemove = mouseMove

    if (ns4) document.captureEvents(Event.MOUSEMOVE)

} else {

    overlib  = no_overlib;

    nd       = no_overlib;

    ver3fix  = true;

}



function no_overlib() {

    return ver3fix;

}



function overlib() {

    o3_text = ol_text;

    o3_cap = ol_cap;

    o3_sticky = ol_sticky;

    o3_background = ol_background;

    o3_close = ol_close;

    o3_hpos = ol_hpos;

    o3_offsetx = ol_offsetx;

    o3_offsety = ol_offsety;

    o3_fgcolor = ol_fgcolor;

    o3_bgcolor = ol_bgcolor;

    o3_textcolor = ol_textcolor;

    o3_capcolor = ol_capcolor;

    o3_closecolor = ol_closecolor;

    o3_width = ol_width;

    o3_border = ol_border;

    o3_status = ol_status;

    o3_autostatus = ol_autostatus;

    o3_height = ol_height;

    o3_snapx = ol_snapx;

    o3_snapy = ol_snapy;

    o3_fixx = ol_fixx;

    o3_fixy = ol_fixy;

    o3_fgbackground = ol_fgbackground;

    o3_bgbackground = ol_bgbackground;

    o3_padxl = ol_padxl;

    o3_padxr = ol_padxr;

    o3_padyt = ol_padyt;

    o3_padyb = ol_padyb;

    o3_fullhtml = ol_fullhtml;

    o3_vpos = ol_vpos;

    o3_aboveheight = ol_aboveheight;

    o3_capicon = ol_capicon;

    o3_textfont = ol_textfont;

    o3_captionfont = ol_captionfont;

    o3_closefont = ol_closefont;

    o3_textsize = ol_textsize;

    o3_captionsize = ol_captionsize;

    o3_closesize = ol_closesize;



    if ( (ns4) || (ie4) ) {

  o3_frame = ol_frame;

  if (ns4) over = o3_frame.document.overDiv

  if (ie4) over = o3_frame.overDiv.style

    }

    

    var parsemode = -1;



    for (i = 0; i < arguments.length; i++) {

  

  if (parsemode == 0) {

     if (arguments[i] == INARRAY) { parsemode = INARRAY; }

     if (arguments[i] == CAPARRAY) { parsemode = CAPARRAY; }

     if (arguments[i] == STICKY) { parsemode = opt_STICKY(arguments[i]); }

     if (arguments[i] == BACKGROUND) { parsemode = BACKGROUND; }

     if (arguments[i] == NOCLOSE) { parsemode = opt_NOCLOSE(arguments[i]); }

     if (arguments[i] == CAPTION) { parsemode = CAPTION; }

     if (arguments[i] == LEFT) { parsemode = opt_HPOS(arguments[i]); }

     if (arguments[i] == RIGHT) { parsemode = opt_HPOS(arguments[i]); }

     if (arguments[i] == CENTER) { parsemode = opt_HPOS(arguments[i]); }

     if (arguments[i] == OFFSETX) { parsemode = OFFSETX; }

     if (arguments[i] == OFFSETY) { parsemode = OFFSETY; }

     if (arguments[i] == FGCOLOR) { parsemode = FGCOLOR; }

     if (arguments[i] == BGCOLOR) { parsemode = BGCOLOR; }

     if (arguments[i] == TEXTCOLOR) { parsemode = TEXTCOLOR; }

     if (arguments[i] == CAPCOLOR) { parsemode = CAPCOLOR; }

     if (arguments[i] == CLOSECOLOR) { parsemode = CLOSECOLOR; }

     if (arguments[i] == WIDTH) { parsemode = WIDTH; }

     if (arguments[i] == BORDER) { parsemode = BORDER; }

     if (arguments[i] == STATUS) { parsemode = STATUS; }

     if (arguments[i] == AUTOSTATUS) { parsemode = opt_AUTOSTATUS(arguments[i]); }

     if (arguments[i] == AUTOSTATUSCAP) { parsemode = opt_AUTOSTATUSCAP(arguments[i]); }

     if (arguments[i] == HEIGHT) { parsemode = HEIGHT; }

     if (arguments[i] == CLOSETEXT) { parsemode = CLOSETEXT; }

     if (arguments[i] == SNAPX) { parsemode = SNAPX; }

     if (arguments[i] == SNAPY) { parsemode = SNAPY; }

     if (arguments[i] == FIXX) { parsemode = FIXX; }

     if (arguments[i] == FIXY) { parsemode = FIXY; }

     if (arguments[i] == FGBACKGROUND) { parsemode = FGBACKGROUND; }

     if (arguments[i] == BGBACKGROUND) { parsemode = BGBACKGROUND; }

     if (arguments[i] == PADX) { parsemode = PADX; }

     if (arguments[i] == PADY) { parsemode = PADY; }

     if (arguments[i] == FULLHTML) { parsemode = opt_FULLHTML(arguments[i]); }

     if (arguments[i] == ABOVE) { parsemode = opt_VPOS(arguments[i]); }

     if (arguments[i] == BELOW) { parsemode = opt_VPOS(arguments[i]); }

     if (arguments[i] == CAPICON) { parsemode = CAPICON; }

     if (arguments[i] == TEXTFONT) { parsemode = TEXTFONT; }

     if (arguments[i] == CAPTIONFONT) { parsemode = CAPTIONFONT; }

     if (arguments[i] == CLOSEFONT) { parsemode = CLOSEFONT; }

     if (arguments[i] == TEXTSIZE) { parsemode = TEXTSIZE; }

     if (arguments[i] == CAPTIONSIZE) { parsemode = CAPTIONSIZE; }

     if (arguments[i] == CLOSESIZE) { parsemode = CLOSESIZE; }

     if (arguments[i] == FRAME) { parsemode = FRAME; }



  } else {

     if (parsemode < 0) {

    if (arguments[i] == INARRAY) {

        parsemode = INARRAY;

    } else {

        o3_text = arguments[i];

        parsemode = 0;

    }

     } else {

    if (parsemode == INARRAY) { parsemode = opt_INARRAY(arguments[i]); }

    if (parsemode == CAPARRAY) { parsemode = opt_CAPARRAY(arguments[i]); }

    if (parsemode == BACKGROUND) { parsemode = opt_BACKGROUND(arguments[i]); }

    if (parsemode == CAPTION) { parsemode = opt_CAPTION(arguments[i]); }

    if (parsemode == OFFSETX) { parsemode = opt_OFFSETX(arguments[i]); }

    if (parsemode == OFFSETY) { parsemode = opt_OFFSETY(arguments[i]); }

    if (parsemode == FGCOLOR) { parsemode = opt_FGCOLOR(arguments[i]); }

    if (parsemode == BGCOLOR) { parsemode = opt_BGCOLOR(arguments[i]); }

    if (parsemode == TEXTCOLOR) { parsemode = opt_TEXTCOLOR(arguments[i]); }

    if (parsemode == CAPCOLOR) { parsemode = opt_CAPCOLOR(arguments[i]); }

    if (parsemode == CLOSECOLOR) { parsemode = opt_CLOSECOLOR(arguments[i]); }

    if (parsemode == WIDTH) { parsemode = opt_WIDTH(arguments[i]); }

    if (parsemode == BORDER) { parsemode = opt_BORDER(arguments[i]); }

    if (parsemode == STATUS) { parsemode = opt_STATUS(arguments[i]); }

    if (parsemode == HEIGHT) { parsemode = opt_HEIGHT(arguments[i]); }

    if (parsemode == CLOSETEXT) { parsemode = opt_CLOSETEXT(arguments[i]); }

    if (parsemode == SNAPX) { parsemode = opt_SNAPX(arguments[i]); }

    if (parsemode == SNAPY) { parsemode = opt_SNAPY(arguments[i]); }

    if (parsemode == FIXX) { parsemode = opt_FIXX(arguments[i]); }

    if (parsemode == FIXY) { parsemode = opt_FIXY(arguments[i]); }

    if (parsemode == FGBACKGROUND) { parsemode = opt_FGBACKGROUND(arguments[i]); }

    if (parsemode == BGBACKGROUND) { parsemode = opt_BGBACKGROUND(arguments[i]); }

    if (parsemode == PADX2) { parsemode = opt_PADX2(arguments[i]); }

    if (parsemode == PADY2) { parsemode = opt_PADY2(arguments[i]); }

    if (parsemode == PADX) { parsemode = opt_PADX(arguments[i]); }

    if (parsemode == PADY) { parsemode = opt_PADY(arguments[i]); }

    if (parsemode == CAPICON) { parsemode = opt_CAPICON(arguments[i]); }

    if (parsemode == TEXTFONT) { parsemode = opt_TEXTFONT(arguments[i]); }

    if (parsemode == CAPTIONFONT) { parsemode = opt_CAPTIONFONT(arguments[i]); }

    if (parsemode == CLOSEFONT) { parsemode = opt_CLOSEFONT(arguments[i]); }

    if (parsemode == TEXTSIZE) { parsemode = opt_TEXTSIZE(arguments[i]); }

    if (parsemode == CAPTIONSIZE) { parsemode = opt_CAPTIONSIZE(arguments[i]); }

    if (parsemode == CLOSESIZE) { parsemode = opt_CLOSESIZE(arguments[i]); }

    if (parsemode == FRAME) { parsemode = opt_FRAME(arguments[i]); }



     }

  }

    }

    

    return overlib310();

}



function nd() {

    if ( o3_removecounter >= 1 ) { o3_showingsticky = 0 };

    if ( (ns4) || (ie4) ) {

  if ( o3_showingsticky == 0 ) {

     o3_allowmove = 0;

     hideObject(over);

  } else {

     o3_removecounter++;

  }

    }

    

    return true;

}



function overlib310() {



    var layerhtml;

    

    

    if (o3_background != "" || o3_fullhtml) {

  layerhtml = ol_content_background(o3_text, o3_background, o3_fullhtml);

    } else {

  if (o3_fgbackground != "") {

     o3_fgbackground = "BACKGROUND=""+o3_fgbackground+""";

  }

  if (o3_bgbackground != "") {

     o3_bgbackground = "BACKGROUND=""+o3_bgbackground+""";

  }

  if (o3_fgcolor != "") {

     o3_fgcolor = "BGCOLOR=""+o3_fgcolor+""";

  }

  if (o3_bgcolor != "") {

     o3_bgcolor = "BGCOLOR=""+o3_bgcolor+""";

  }

  if (o3_height > 0) {

     o3_height = "HEIGHT=" + o3_height;

  } else {

     o3_height = "";

  }

  if (o3_cap == "") {

     layerhtml = ol_content_simple(o3_text);

  } else {

     if (o3_sticky) {

    layerhtml = ol_content_caption(o3_text, o3_cap, o3_close);

     } else {

    layerhtml = ol_content_caption(o3_text, o3_cap, "");

     }

  }

    }



    if (o3_sticky) {

  o3_showingsticky = 1;

  o3_removecounter = 0;

    }



    layerWrite(layerhtml);



    if (o3_autostatus > 0) {

  o3_status = o3_text;

  if (o3_autostatus > 1) {

     o3_status = o3_cap;

  }

    }



    o3_allowmove = 0;



    disp(o3_status);



    if (o3_sticky) {

  o3_allowmove = 0;

  return false;

    } else {

  return true;

    }

}



function ol_content_simple(text) {

    txt = "<TABLE WIDTH="+o3_width+" BORDER=0 CELLPADDING="+o3_border+" CELLSPACING=0 "+o3_bgcolor+" "+o3_height+"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 "+o3_fgcolor+" "+o3_fgbackground+" "+o3_height+"><TR><TD VALIGN=TOP align=center><FONT FACE=""+o3_textfont+"" COLOR=""+o3_textcolor+"" SIZE=""+o3_textsize+"">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>"

    set_background("");

    return txt;

}



function ol_content_caption(text, title, close) {

    closing = "";

    if (close != "") {

  closing = "<TD ALIGN=RIGHT><A HREF="/" onMouseOver="cClick();"><FONT COLOR=""+o3_closecolor+"" FACE=""+o3_closefont+"" SIZE=""+o3_closesize+"" align=center>"+close+"</FONT></A></TD>";

    }

    if (o3_capicon != "") {

  o3_capicon = "<IMG SRC=""+o3_capicon+""> ";

    }

    txt = "<TABLE WIDTH="+o3_width+" BORDER=0 CELLPADDING="+o3_border+" CELLSPACING=0 "+o3_bgcolor+" "+o3_bgbackground+" "+o3_height+"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><B><FONT COLOR=""+o3_capcolor+"" FACE=""+o3_captionfont+"" SIZE=""+o3_captionsize+"">"+o3_capicon+title+"</FONT></B></TD>"+closing+"</TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 "+o3_fgcolor+" "+o3_fgbackground+" "+o3_height+"><TR><TD VALIGN=TOP align=center><FONT COLOR=""+o3_textcolor+"" FACE=""+o3_textfont+"" SIZE=""+o3_textsize+"">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";

    set_background("");

    return txt;

}



function ol_content_background(text, picture, hasfullhtml) {

    if (hasfullhtml) {

  txt = text;

    } else {

  txt = "<TABLE WIDTH="+o3_width+" BORDER=0 CELLPADDING=0 CELLSPACING=0 HEIGHT="+o3_height+"><TR><TD COLSPAN=3 HEIGHT="+o3_padyt+"></TD></TR><TR><TD WIDTH="+o3_padxl+"></TD><TD VALIGN=TOP WIDTH="+(o3_width-o3_padxl-o3_padxr)+" align=center><FONT FACE=""+o3_textfont+"" COLOR=""+o3_textcolor+"" SIZE=""+o3_textsize+"">"+text+"</FONT></TD><TD WIDTH="+o3_padxr+"></TD></TR><TR><TD COLSPAN=3 HEIGHT="+o3_padyb+"></TD></TR></TABLE>";

    }

    set_background(picture);

    return txt;

}



function set_background(pic) {

    if (ns4) {

  over.background.src = pic;

    } else if(ie4) {

  over.backgroundImage = "url("+pic+")";

    }

}



function disp(statustext) {

    if ( (ns4) || (ie4) ) {

  if (o3_allowmove == 0)  {

     placeLayer();

     showObject(over);

     o3_allowmove = 1;

  }

    }



    if (statustext != "") {

  self.status = statustext;

    }

}



function placeLayer() {

    var placeX, placeY;



    if (o3_fixx > -1) {

  placeX = o3_fixx;

    } else {

  if (o3_hpos == CENTER) {

     placeX = o3_x+o3_offsetx-(o3_width/2);

  }

  if (o3_hpos == RIGHT) {

     placeX = o3_x+o3_offsetx;

  }

  if (o3_hpos == LEFT) {

     placeX = o3_x-o3_offsetx-o3_width;

  }

    

  if (o3_snapx > 1) {

     var snapping = placeX % o3_snapx;

     if (o3_hpos == LEFT) {

    placeX = placeX - (o3_snapx + snapping);

     } else {

    placeX = placeX + (o3_snapx - snapping);

     }

  }

    }



    if (o3_fixy > -1) {

  placeY = o3_fixy;

    } else {

  if (o3_aboveheight > 0 && o3_vpos == ABOVE) {

     placeY = o3_y - (o3_aboveheight + o3_offsety);

  } else {

     placeY = o3_y + o3_offsety;

  }



  if (o3_snapy > 1) {

     var snapping = placeY % o3_snapy;

    

     if (o3_aboveheight > 0 && o3_vpos == ABOVE) {

    placeY = placeY - (o3_snapy + snapping);

     } else {

    placeY = placeY + (o3_snapy - snapping);

     }

  }

    }



    moveTo(over, placeX, placeY);

}



function mouseMove(e) {

    if (ns4) {o3_x=e.pageX; o3_y=e.pageY;}

    if (ie4) {o3_x=event.x; o3_y=event.y;}

    if (ie5) {o3_x=event.x+o3_frame.document.body.scrollLeft; o3_y=event.y+o3_frame.document.body.scrollTop;}

    

    if (o3_allowmove) {

  placeLayer();

    }

}



function cClick() {

    hideObject(over);

    o3_showingsticky=0;

}



function layerWrite(txt) {

        if (ns4) {

                var lyr = o3_frame.document.overDiv.document



                lyr.write(txt)

                lyr.close()

        }

        else if (ie4) o3_frame.document.all["overDiv"].innerHTML = txt

  if (o3_tracker) { trk(); }

}



function showObject(obj) {

        if (ns4) obj.visibility = "show"

        else if (ie4) obj.visibility = "visible"

}



function hideObject(obj) {

        if (ns4) obj.visibility = "hide"

        else if (ie4) obj.visibility = "hidden"

        

        self.status = "";

}



function moveTo(obj,xL,yL) {

        obj.left = xL

        obj.top = yL

}



function opt_INARRAY(id) {

    o3_text = ol_texts[id];

    return 0;

}



function opt_CAPARRAY(id) {

    o3_cap = ol_caps[id];    

    return 0;

}



function opt_STICKY(unused) {

    o3_sticky = 1;

    return 0;

}



function opt_BACKGROUND(file) {

    o3_background = file;

    return 0;

}



function opt_NOCLOSE(unused) {

    o3_close = "";

    return 0;

}



function opt_CAPTION(text) {

    o3_cap = text;

    return 0;

}



function opt_HPOS(pos) {

    o3_hpos = pos;

    return 0;

}



function opt_OFFSETX(offset) {

    o3_offsetx = offset;

    return 0;

}



function opt_OFFSETY(offset) {

    o3_offsety = offset;

    return 0;

}



function opt_FGCOLOR(clr) {

    o3_fgcolor = clr;

    return 0;

}



function opt_BGCOLOR(clr) {

    o3_bgcolor = clr;

    return 0;

}



function opt_TEXTCOLOR(clr) {

    o3_textcolor = clr;

    return 0;

}



function opt_CAPCOLOR(clr) {

    o3_capcolor = clr;

    return 0;

}



function opt_CLOSECOLOR(clr) {

    o3_closecolor = clr;

    return 0;

}



function opt_WIDTH(pixels) {

    o3_width = pixels;

    return 0;

}



function opt_BORDER(pixels) {

    o3_border = pixels;

    return 0;

}



function opt_STATUS(text) {

    o3_status = text;

    return 0;

}



function opt_AUTOSTATUS(val) {

    o3_autostatus = 1;

    return 0;

}



function opt_AUTOSTATUSCAP(val) {

    o3_autostatus = 2;

    return 0;

}



function opt_HEIGHT(pixels) {

    o3_height = pixels;

    o3_aboveheight = pixels;

    return 0;

}



function opt_CLOSETEXT(text) {

    o3_close = text;

    return 0;

}



function opt_SNAPX(pixels) {

    o3_snapx = pixels;

    return 0;

}



function opt_SNAPY(pixels) {

    o3_snapy = pixels;

    return 0;

}



function opt_FIXX(pos) {

    o3_fixx = pos;

    return 0;

}



function opt_FIXY(pos) {

    o3_fixy = pos;

    return 0;

}



function opt_FGBACKGROUND(picture) {

    o3_fgbackground = picture;

    return 0;

}



function opt_BGBACKGROUND(picture) {

    o3_bgbackground = picture;

    return 0;

}



function opt_PADX(pixels) {

    o3_padxl = pixels;

    return PADX2;

}



function opt_PADY(pixels) {

    o3_padyt = pixels;

    return PADY2;

}



function opt_PADX2(pixels) {

    o3_padxr = pixels;

    return 0;

}



function opt_PADY2(pixels) {

    o3_padyb = pixels;

    return 0;

}



function opt_FULLHTML(unused) {

    o3_fullhtml = 1;

    return 0;

}



function opt_VPOS(pos) {

    o3_vpos = pos;

    return 0;

}



function opt_CAPICON(icon) {

    o3_capicon = icon;

    return 0;

}



function opt_TEXTFONT(fontname) {

    o3_textfont = fontname;

    return 0;

}



function opt_CAPTIONFONT(fontname) {

    o3_captionfont = fontname;

    return 0;

}



function opt_CLOSEFONT(fontname) {

    o3_closefont = fontname;

    return 0;

}



function opt_TEXTSIZE(fontsize) {

    o3_textsize = fontsize;

    return 0;

}



function opt_CAPTIONSIZE(fontsize) {

    o3_captionsize = fontsize;

    return 0;

}



function opt_CLOSESIZE(fontsize) {

    o3_closesize = fontsize;

    return 0;

}



function opt_FRAME(frm) {

    o3_frame = frm;



    if ( (ns4) || (ie4) ) {

  if (ns4) over = o3_frame.document.overDiv

  if (ie4) over = o3_frame.overDiv.style

    }



    return 0;

}



function vpos_convert(d) {

    if (d == 0) {

  d = LEFT;

    } else {

  if (d == 1) {

     d = RIGHT;

  } else {

     d = CENTER;

  }

    }

    

    return d

}



function dts(d,text) {

    o3_hpos = vpos_convert(d);

    overlib(text, o3_hpos, CAPTION, "");

}



function dtc(d,text, title) {

    o3_hpos = vpos_convert(d);

    overlib(text, CAPTION, title, o3_hpos);

}



function stc(d,text, title) {

    o3_hpos = vpos_convert(d);

    overlib(text, CAPTION, title, o3_hpos, STICKY);

}



function drs(text) {

    dts(1,text);

}



function drc(text, title) {

    dtc(1,text,title);

}



function src(text,title) {

    stc(1,text,title);

}



function dls(text) {

    dts(0,text);

}



function dlc(text, title) {

    dtc(0,text,title);

}



function slc(text,title) {

    stc(0,text,title);

}



function dcs(text) {

    dts(2,text);

}



function dcc(text, title) {

    dtc(2,text,title);

}



function scc(text,title) {

    stc(2,text,title);

}


Kod HTML bedzie przeplatal sie z php i JS:
[php:1:1aa8068cb0]
<DIV ID="overDiv" STYLE="position:absolute; visibility:hide;"></DIV>
<SCRIPT LANGUAGE=JavaScript SRC=../overlib.js></SCRIPT>

<?php
echo "tt<TD class=element width=100><A id=1 HREF="../sendfile.php?Product=".$row[3].'&ID='.$row[0];
if ($row[6]) { echo '&redirect=' . $row[6]; }

echo "" onMouseOver="overlib('".$row[1]."')" onMouseOut="nd();">" . $row[3] . "</A></TD>n";
?>[/php:1:1aa8068cb0]
Fo
Bardzo fajne skrypty Panowie ciesze sie ze ktos odpowiedzial na moj post ale:
Mazy: moglbys mi to oprawic w kompletny jakis przykladowy html ? bo mi to jakos nie chce chodzi nie wiem co zle robie ale proobowalem na kilka sposoboow i nic jakos mi sie nie udalo wiec czy moglbys mi na priv przeslac to w gotowym jakims html'u ?

Gajcy: fajny ten overlib ale mi tez jakos nie chce chodzi - widze ze poprawki w kodzie wprowadziles i nie wiem czemu rowiez mi to nie dziala ? hmmm wypada na to ze juz losiem jestem kompletnym....
kod skopiowalem do pliku overlib.js a reszte zamiescilem w htmlu ale nie dziala i tak.

Wiec zabrzmi to okrutnie lamersko ale czy obaj mogilbyscie mi przeslac wasze skrypty na priv albo na mail ? artur@csc.pl chcialbym pobawic sie tymi skryptami ale jakos ... nie moge ich poprawnie chyba zamiescic questionmark.gif
Nie wiem juz co jest grane... sad.gif
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.