This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| javascript:(function(){ | |
| var script = document.createElement('script'); | |
| script.type = 'text/javascript'; | |
| script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js'; | |
| var head = document.getElementsByTagName('head')[0]; | |
| head.appendChild(script); | |
| }()); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Convert milliseconds to Hour:Minute:Seconds || Minute:Seconds | |
| * | |
| * @param {int} milliseconds | |
| * @return {Object} h = hour, m = minute, s = seconds | |
| */ | |
| function convertMS(ms) { | |
| var d, h, m, s; | |
| s = Math.floor(ms / 1000); | |
| m = Math.floor(s / 60); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Add jQuery to page in JSONP like manner | |
| */ | |
| (function() { | |
| var head = document.getElementsByTagName('head')[0], | |
| script = document.createElement('script'); | |
| script.type = 'text/javascript'; | |
| script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js'; | |
| head.appendChild(script); | |
| })(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Shuffle string like crazy | |
| * | |
| * @param {int} length desired | |
| * @return {string} the shuffled string | |
| */ | |
| String.prototype.shuffle = function(size) { | |
| var arr = this.split(''); | |
| for(var j, x, i = arr.length; i; j = parseInt(Math.random() * i), x = arr[--i], arr[i] = arr[j], arr[j] = x){}; | |
| arr = arr.join(''); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var parser = document.createElement('a'); | |
| parser.href = "http://example.com:3000/pathname/?search=test#hash"; | |
| parser.protocol; // => "http:" | |
| parser.hostname; // => "example.com" | |
| parser.port; // => "3000" | |
| parser.pathname; // => "/pathname/" | |
| parser.search; // => "?search=test" | |
| parser.hash; // => "#hash" | |
| parser.host; // => "example.com:3000" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Wrapper for indexOf() to return true || false if string is contained within another string | |
| * Will not not extend String if 'contains' already exists | |
| * | |
| * @param {String} | |
| * @return {Boolean} | |
| */ | |
| if (typeof String.prototype.contains === 'undefined') { | |
| String.prototype.contains = function(it) { | |
| return this.indexOf(it) !== -1; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var $ = function (selector) { | |
| var cl, id, alls, arrEle = []; | |
| if (/^\./.test(selector)) { | |
| cl = selector.replace(".", ""); | |
| alls = document.getElementsByTagName("*"), l = alls.length; | |
| for (var i=0; i<l; i+=1) { | |
| var name = alls[i].className, arrName = []; | |
| if (name) { | |
| arrName = name.split(" "), lName = arrName.length; | |
| for (var j=0; j<lName; j+=1) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| jQuery.fn.autoresize = function (options) { | |
| options = options || {} | |
| return this.each(function () { | |
| // Init Sizes | |
| var parent = $(this).parent(); | |
| var imageWidth = $(this).width(); | |
| var imageHeight = $(this).height(); | |
| var parentWidth = parent.width(); | |
| var parentHeight = parent.height(); | |
| var ratio, newSide; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // tinyxhr by Shimon Doodkin - licanse: public doamin - https://gist.github.com/4706967 | |
| // | |
| // tinyxhr("http://site.com/ajaxaction",function (err,data,xhr){ if (err) console.log("goterr ",err,'status='+xhr.status); console.log(data) }); | |
| // tinyxhr("http://site.com/ajaxaction",function (err,data,xhr){ if (err) console.log("goterr ",err,'status='+xhr.status); console.log(data) },'POST','value1=1&value2=2'); | |
| // tinyxhr("http://site.com/ajaxaction.json",function (err,data,xhr){ if (err) console.log("goterr ",err,'status='+xhr.status); console.log(data); console.log(JSON.parse(data)) },'POST',JSON.stringify({value:1}),'application/javascript'); | |
| // cb - a callback function like: function (err,data,XMLHttpRequestObject){ if (err) throw err; } | |
| // | |
| function tinyxhr(url,cb,method,post,contenttype) | |
| { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function getParentUrl() { | |
| var isInIframe = (parent !== window), | |
| parentUrl = null; | |
| if (isInIframe) { | |
| parentUrl = document.referrer; | |
| } | |
| return parentUrl; |
OlderNewer