0){ header("Location: http://www.theblackotter.com/"); exit; } # upload errors $arrError[1] = "No file received for Image!"; $arrError[2] = "File size exceeds 200 K maximum"; $arrError[3] = "Image failed to upload"; # home $arrPageData['home']['menuText'] = "Home"; $arrPageData['home']['pageTitle'] = "Freelance Web Developer & Web Programmer, Lancashire & Manchester Region"; $arrPageData['home']['pageDescription'] = "The Black Otter - Freelance Web Developer & Freelance Web Programmer, Lancashire, Northwest & Manchester Region"; $arrPageData['home']['menuTooltip'] = "Freelance Web Developer & Freelance Web Programmer, Lancashire, Northwest & Manchester Region"; $arrPageData['home']['h1tag'] = "The Black Otter - Lancashire based Freelance Web Developer & Web Programmer"; # skills $arrPageData['skills']['menuText'] = "Skills"; $arrPageData['skills']['pageTitle'] = "Web Programming Skills - PHP Developer, SQL Developer, ASP Developer, Lancashire"; //$arrPageData['skills']['pageTitle'] = "PHP MySQL ASP SQL Server JavaScript AJAX XHTML CSS XML RSS Flash ActionScript LAMP"; $arrPageData['skills']['pageDescription'] = "Web Programming Skills - PHP Developer, SQL Developer, ASP Developer, Lancashire & Manchester Region"; $arrPageData['skills']['menuTooltip'] = "Web Programming Skills - PHP Developer, SQL Developer, ASP Developer, Lancashire, Manchester Region"; $arrPageData['skills']['h1tag'] = "Web Programming, Web Development & Web Marketing Skills:"; # clients $arrPageData['clients']['menuText'] = "Clients"; //$arrPageData['clients']['pageTitle'] = "Web Development Clients - Nelson, Burnley, Blackburn, Manchester, Lancashire, Northwest"; $arrPageData['clients']['pageTitle'] = "Web Development & Web Marketing Clients - Nelson, Burnley, Lancashire, Northwest"; $arrPageData['clients']['pageDescription'] = "Web Development Clients - Nelson, Burnley, Blackburn, Manchester, Lancashire & Manchester Region"; $arrPageData['clients']['menuTooltip'] = "Web Development Clients - Nelson, Burnley, Blackburn, Manchester, Lancashire & Manchester Region"; $arrPageData['clients']['h1tag'] = "Web Development Clients, Web Programming & Web Marketing Roles:"; # scripts /*$arrPageData['scripts']['menuText'] = "BackDrop"; $arrPageData['scripts']['pageTitle'] = "BackDrop JS - Full Browser Flash, Full Browser Background Image Solution"; $arrPageData['scripts']['pageDescription'] = "Full Browser Flash, Full Browser Image: BackDrop JS - A Cross-browser, Fixed, Scalable, Dynamic, Background Image Solution using Flash, CSS & Javascript"; $arrPageData['scripts']['menuTooltip'] = "Full Browser Flash, Full Browser Image, Cross Browser Background Image Solution using CSS & JavaScript"; $arrPageData['scripts']['h1tag'] = "BackDrop JS - A Cross-browser, Fixed, Scalable, Dynamic Background Image Solution";*/ # contact $arrPageData['contact']['menuText'] = "Contact"; $arrPageData['contact']['pageTitle'] = "Contact The Black Otter: Web Developer, Web Programmer & Web Designer, Lancashire"; $arrPageData['contact']['pageDescription'] = "Contact The Black Otter: Web Developer, Web Designer & Web Programmer, Lancashire & Manchester Region"; $arrPageData['contact']['menuTooltip'] = "Contact The Black Otter: Web Developer, Web Programmer & Web Designer, Lancashire & Manchester Region"; $arrPageData['contact']['h1tag'] = "Contact Oliver Robinson, aka, The Black Otter:"; # appprivacy $arrPageData['mchprivacy']['menuText'] = ""; $arrPageData['mchprivacy']['pageTitle'] = "Musicalchairs Facebook App - Privacy Policy for Black Otter Solutions Ltd."; $arrPageData['mchprivacy']['pageDescription'] = ""; $arrPageData['mchprivacy']['menuTooltip'] = ""; $arrPageData['mchprivacy']['h1tag'] = "Musicalchairs Facebook App - Privacy Policy"; ?>

Flash Player Required

BackDrop JS uses Flash and Javascript to project an image onto the full background of the web browser. The background image scales proportionally to fit the size of the browser window and re-sizes itself automatically and without distortion when the browser window is adjusted.

When the content of the website scrolls the background image remains fixed. The image is any normal web image (jpeg, gif or png) referenced dynamically by a JavaScript variable. Best results are achieved when using a landscape image of the proportion
3 to 2 (e.g. 1200px wide, 800px high).

BackDrop JS works identically in all modern browsers with Flash installed. In IE6 (or in browsers without Flash) BackDrop JS gracefully degrades to setting the image as a repeating background, filling the browser.

BackDrop JS is Free to use for any commercial or non-commercial use without restriction.* Please report any bugs, fixes, or successful implementations via my contact page.

Download BackDrop JS Version 2.1:

Downloaded zip folder contains:

backdrop.swf (Flash Movie)
backdrop.fla (Flash Source)
backdrop.js (Javascript)
index.html (Demo Page)
myimage.jpg (Demo Image)

Documentation:

Implementation just got a whole lot easier in BackDrop JS 2.1. Place the Flash movie backdrop.swf and the JavaScript file backdrop.js in your web root. Include the JavaScript in the <head> section of your page:
<script type="text/javascript" src="backdrop.js"></script>

Now just place this snippet of code immediately after the <body> tag:
<div id="backdrop">
    <script type="text/javascript">
    loadBackDrop('myimage.jpg');
    </script>
</div>
Set 'myimage.jpeg' as the path to your background image, and that's it!

* BackDrop JS incorporates swfobject to embed the Flash elements in the page, released under the MIT Open Source License.

Failed: File size exceeds 500K Maximum!

Upload your own background image


Maximum file size: 500K. Use a landscape image of proportion 3 to 2 for best results.

Open Book Load Image into BackDrop JS

Wheat Field Load Image into BackDrop JS

Castle Vault Load Image into BackDrop JS

Train Tracks Load Image into BackDrop JS

Idea! BackDrop JS could easily be adapted to make an attractive online image gallery.

© Black Otter Solutions Ltd. 2019
Reg. Office: Pendle Enterprise Haven, 138 Every Street, Nelson, East Lancashire BB9 7EX
Company Registration No. 05419381 - Place of Registration: England & Wales

A Black Otter hides in the long grass!