/////////// Yatch Images ///////////////
// Programmed b Banmeet Singh //
var sSize=768; // Hign End Mobile Phones //
var mSize=1024; // Tables like Ipad OR sOMETHNG
var lSize=1336; // Laptops 15 inch
var xlSize=1440; // Desktop 24 inch
var images = document.getElementsByTagName('img'); // Grab All Images
////////////////// Check Resoluaion ////////////////////////
function checkRes()
{
width = document.documentElement.clientWidth; // grab the width of the screen //
console.log(width);
// Cycle through all images //
for (var i = 0; i < images.length; i++)
{
var thePath=""; // Grabs the Current Path //
var defaultImg =images[i].getAttribute('src'); // grabs the image src (The Default Image)
var thisImage=images[i]; // Grab Current Image //
// Resolution Match and Image Fix //
if (width>=xlSize) {
if (thisImage.getAttribute("data-dsk")!=null)
{ // If Desktop Image has been defined..
thePath = thisImage.getAttribute('data-dsk');
thisImage.src=thePath;
}
else
{
thisImage.src=defaultImg;
}
}
// End Image Res Match and Fix
}
};
///////////////// End Check Resolutions ////////////////////
// First Time Function Run
checkRes();
// Attached Browser Resize Event Listener //////////
window.addEventListener('resize', checkRes);
Please Whitelist JSFiddle in your content blocker.
Help keep JSFiddle free for always by one of two ways:
Whitelist JSFiddle in your content blocker (two clicks)
Go PRO and get access to additional PRO features →
Join the 4+ million users, and keep the JSFiddle dream alive.
Ad-free
All ads in the editor and listing pages are turned completely off.
Use pre-released features
You get to try and use features (like the Palette Color Generator) months before everyone else.
Fiddle collections
Sort and categorize your Fiddles into multiple collections.
Private collections and fiddles
You can make as many Private Fiddles, and Private Collections as you wish!
Console
Debug your Fiddle with a minimal built-in JavaScript console.