javascript:(function(){function T(f){try{if(f.getSelection)return f.getSelection().toString();if(f.document.selection)return f.document.selection.createRange().text}catch(e){}return ''}function A(f){var t=T(f);if(t)return t;for(var i=0;i<f.length;i++){t=A(f[i]);if(t) return t}return ''}var a=encodeURIComponent(A(window.top).replace(/[
]+/g,", ").replace(/s+/g," "));if(a)window.open("http://maps.google.com/maps?q="+a)})();
//Here it is expanded so you can read it:
javascript:(function(){
function T(f) //get the selected text in frame f
{
try{
if(f.getSelection) return f.getSelection().toString();
if(f.document.selection) return f.document.selection.createRange().text;
}catch(e){} //if the frame is in another domain
return '';
}
function A(f) //get the selected text in frame f and its children
{
var t = T(f);
if(t) return t;
for(var i=0; i<f.length; i++) //for each child frame
{
t = A(f[i]);
if(t) return t;
}
return '';
}
var a = encodeURIComponent(A(window.top).replace(/[
]+/g, ", ").replace(/s+/g, " "));
if(a) window.open("http://maps.google.com/maps?q="+a);
})();
Tag Archive for address
Google Map It Bookmarklet
PHP (RegEx) IP Address Validation
$string = "255.255.255.255";
if (preg_match(
'/^(?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)(?:[.](?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)){3}$/',
$string)) {
echo "IP address is good.";
}
PHP (RegEx) Email Address Validation
$string = "first.last@domain.co.uk";
if (preg_match(
'/^[^W][a-zA-Z0-9_]+(.[a-zA-Z0-9_]+)*@[a-zA-Z0-9_]+(.[a-zA-Z0-9_]+)*.[a-zA-Z]{2,4}$/',
$string)) {
echo "example 3 successful.";
}
hCard Address
<span class="adr"> <span class="street-address">6255 McLeod Lane N.E.</span><br /> <span class="locality">Kiezer<span>, <span class="region">Oregon</span> <span class="postal-code">97303</span><br /> <span class="country-name">United States</span><br /> </span>
Simple Address Contact
<address id="SiteContact" class="contact" title="Contact Information"> Contact Me:<br /> <span class="adr">6255 McLeod Lane N.E.<br /> Kiezer, OR 97303<br /> USA</span><br /> <a class="tel" href="voice:+15038516041">+1 503 851 6041</a><br /> <a class="email" href="mailto:design@leerjohnson.com">design@leerjohnson.com</a> </address>