Home > Web Front-end > JS Tutorial > body text

Title prompt code that never disappears_Typical special effects

WBOY
Release: 2016-05-16 19:18:52
Original
1160 people have browsed it

Copy code The code is as follows:

Note

JS code:

/////////////////// ///////////////////////////////////////////////////// ///////////////
// CONFIGURATION
/////////////////////////// ///////////////////////////////////////////////////// ////////

// Main background color (large area)
// Usually use bright colors (light yellow, etc...)
if (typeof fcolor == 'undefined') { var fcolor = "ffffff";}

// Border color and title bar color;
// Usually dark color (brown, black, etc.)
if (typeof backcolor == 'undefined') { var backcolor = "#FF9900";}


// The color of the text
// Usually a darker color;
if ( typeof textcolor == 'undefined') { var textcolor = "#000000";}

// The color of the title
// Usually a bright color;
if (typeof capcolor == ' undefined') { var capcolor = "#FFFFFF";}

// The color of "Close"
// Usually a bright color;
if (typeof closecolor == 'undefined') { var closecolor = "#9999FF";}


// The width of the pop-up window;
// 100-300 pixels is appropriate
if (typeof width == 'undefined') { var width = "280";}

//The width of the edge, in pixels.
// 1-3 pixels suitable
if (typeof border == 'undefined') { var border ="2";}


// The pop-up window is located on the left side of the mouse or Distance to the right, in pixels.
// 3-12 is suitable
if (typeof offsetx == 'undefined') { var offsetx = 10;}

// The distance between the pop-up window and the mouse;
// 3-12 Suitable
if (typeof offsety == 'undefined') { var offsety = 10;}

/////////////////// ///////////////////////////////////////////////////// //////////////
// End of setup
/////////////////////////// ///////////////////////////////////////////////////// ////////

ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false

// Microsoft Stupidity Check .
if (ie4) {
if (navigator.userAgent.indexOf('MSIE 5')>0) {
ie5 = true;
} else {
ie5 = false; }
} else {
ie5 = false;
}

var x = 0;
var y = 0;
var snow = 0;
var sw = 0;
var cnt = 0;
var dir = 1;
var tr=1; = document.overDiv
if (ie4) over = overDiv.style
document.onmousemove = mouseMove
if (ns4) document.captureEvents(Event.MOUSEMOVE)
}

/ / The following are the public functions used in the page;

// Simple popup right
function drs(text) {
dts(1,text);
}


// Clears popups if appropriate
function nd() {
if ( cnt >= 1 ) { sw = 0 };
if ( (ns4) || (ie4) ) {
if ( sw == 0 ) {
snow = 0;
hideObject(over);
} else {
cnt ;
}
}
}

// Non-public function, called by other functions;

// Simple popup
function dts(d,text) {
txt = "
" text "
"
layerWrite(txt);
dir = d;
disp();
}



// Common calls
function disp() {
if ( (ns4) || (ie4) ) {
if (snow == 0) {
if (dir == 2) { // Center
moveTo(over,x offsetx-(width/2),y offsety);
}
if (dir == 1) { // Right
moveTo(over,x offsetx,y offsety);
}
if (dir == 0) { // Left
moveTo(over,x-offsetx-width,y offsety);
}
showObject(over);
snow = 1;
}
}
// Here you can make the text goto the statusbar.
}

// Moves the layer
function mouseMove(e) {
if (ns4) {x=e.pageX; y=e.pageY;}
if (ie4) {x=event.x document. body.scrollLeft; y=event.y document.body.scrollTop;}
if (ie5) {x=event.x document.body.scrollLeft; y=event.y document.body.scrollTop;}
if (snow) {
if (dir == 2) { // Center
moveTo(over,x offsetx-(width/2),y offsety);

  if (dir == 1) { // Right 
   moveTo(over,x offsetx,y offsety); 
  } 
  if (dir == 0) { // Left 
   moveTo(over,x-offsetx-width,y offsety); 
  } 
 } 


// The Close onMouseOver function for Sticky 
function cClick() { 
 hideObject(over); 
 sw=0; 


// Writes to a layer 
function layerWrite(txt) { 
        if (ns4) { 
                var lyr = document.overDiv.document 
                lyr.write(txt) 
                lyr.close() 
        } 
        else if (ie4) document.all["overDiv"].innerHTML = txt 
  if (tr) {  } 


// Make an object visible 
function showObject(obj) { 
        if (ns4) obj.visibility = "show" 
        else if (ie4) obj.visibility = "visible" 


// Hides an object 
function hideObject(obj) { 
        if (ns4) obj.visibility = "hide" 
        else if (ie4) obj.visibility = "hidden" 


// Move a layer 
function moveTo(obj,xL,yL) { 
        obj.left = xL 
        obj.top = yL 

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!