@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux phosweb008 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64
Current Path :
/
homepage
/
v-mt
/
mt-static
/
js
/
flash
/
Path :
Upload File :
New :
File
Dir
//homepage/v-mt/mt-static/js/flash/FlashTag.js
/** * Generates a browser-specific Flash tag. Create a new instance, set whatever * properties you need, then call either toString() to get the tag as a string, or * call write() to write the tag out. */ /** * Creates a new instance of the FlashTag. * src: The path to the SWF file. * width: The width of your Flash content. * height: the height of your Flash content. */ function FlashTag(src, width, height) { this.src = src; this.width = width; this.height = height; this.version = '8,0,0,0'; this.id = null; this.bgcolor = 'ffffff'; this.flashVars = null; this.wmode = 'opaque'; } /** * Sets the Flash version used in the Flash tag. */ FlashTag.prototype.setVersion = function(v) { this.version = v; } /** * Sets the ID used in the Flash tag. */ FlashTag.prototype.setId = function(id) { this.id = id; } /** * Sets the background color used in the Flash tag. */ FlashTag.prototype.setBgcolor = function(bgc) { this.bgcolor = bgc; } /** * Sets any variables to be passed into the Flash content. */ FlashTag.prototype.setFlashvars = function(fv) { this.flashVars = fv; } /** * Get the Flash tag as a string. */ FlashTag.prototype.toString = function() { var ie = (navigator.appName.indexOf ("Microsoft") != -1) ? 1 : 0; var flashTag = new String(); if (ie) { flashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '; if (this.id != null) { flashTag += 'id="'+this.id+'" '; } flashTag += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this.version+'" '; flashTag += 'width="'+this.width+'" '; flashTag += 'height="'+this.height+'">'; flashTag += '<param name="movie" value="'+this.src+'"/>'; flashTag += '<param name="quality" value="high"/>'; flashTag += '<param name="wmode" value="' + this.wmode + '"/>'; flashTag += '<param name="bgcolor" value="#'+this.bgcolor+'"/>'; if (this.flashVars != null) { flashTag += '<param name="flashvars" value="'+this.flashVars+'"/>'; } flashTag += '</object>'; } else { flashTag += '<embed src="'+this.src+'" '; flashTag += 'quality="high" '; flashTag += 'bgcolor="#'+this.bgcolor+'" '; flashTag += 'width="'+this.width+'" '; flashTag += 'height="'+this.height+'" '; flashTag += 'wmode="'+this.wmode+'" '; flashTag += 'type="application/x-shockwave-flash" '; if (this.flashVars != null) { flashTag += 'flashvars="'+this.flashVars+'" '; } if (this.id != null) { flashTag += 'name="'+this.id+'" '; } flashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">'; flashTag += '</embed>'; } return flashTag; } /** * Write the Flash tag out. Pass in a reference to the document to write to. */ FlashTag.prototype.write = function(doc) { doc.write(this.toString()); }