Skip to content

Instantly share code, notes, and snippets.

@ingowennemaring
ingowennemaring / rollover.htm
Created April 18, 2013 11:34
Easy image rollover without effects
<img src="http://dummyimage.com/254x403/ccc/000.jpg&amp;text=254x403+-+Produkt" data-hover="http://dummyimage.com/254x403/999/000.jpg&amp;text=254x403+-+Produkt" alt="" />
@ingowennemaring
ingowennemaring / handleurlparams.js
Last active December 15, 2015 05:19
Handle URL parameters: get, update, buildURL
function getURLParams() {
var i = 0,
params = {},
tmpParam = [],
pairs = window.location.href
.slice(window.location.href.indexOf('?') + 1)
.replace(window.location.hash, '')
.split('&');
for(; i < pairs.length; i++) {
@ingowennemaring
ingowennemaring / detection.js
Last active December 14, 2015 20:19
Detect features and devices via JavaScript
// Engine/OS
var is_iPhone = navigator.platform.indexOf('iPhone') >= 0;
var is_iPad = navigator.platform.indexOf('iPad') >= 0;
var is_iOS = this.is_iPhone || this.is_iPad;
var is_iOS5 = this.is_iOS && window.navigator.appVersion.indexOf('OS 5_') >= 0;
var is_webkit = 'webkitRequestAnimationFrame' in window;
var is_win = navigator.appVersion.indexOf("Win") >= 0;
var is_mac = navigator.appVersion.indexOf("Mac") >= 0;
// Features