<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-865923359735383241</id><updated>2012-01-31T20:14:06.368-07:00</updated><category term='flash'/><category term='GNS3-Topology: CCNA CCNP Full Mesh Topology Template'/><category term='linechart'/><category term='radio-button'/><category term='facebook-graph-api'/><category term='Cisco IOS access lists: 10 things you should know'/><category term='jsp-tags'/><category term='selenium'/><category term='recognition'/><category term='.net-2.0'/><category term='CCNA Practice Exam'/><category term='border'/><category term='query'/><category term='imagebutton'/><category term='exception-handling'/><category term='epub'/><category term='CCNA4'/><category term='multipart'/><category term='broadcastreceiver'/><category term='Redistribution : Rip and OSPF Using Packet Tracer'/><category term='extension'/><category term='lightbox'/><category term='nonblocking'/><category term='homescreen'/><category term='email'/><category term='Take Assessment - EWAN Final Exam - CCNA Exploration: Accessing the WAN (Version 4.0)'/><category term='unicode'/><category term='write'/><category term='xhtml'/><category term='closures'/><category term='http-referer'/><category term='Questions And Answers'/><category term='scribe'/><category term='opera'/><category term='variables'/><category term='sha512'/><category term='http-status-code-404'/><category term='scripting'/><category term='facebook'/><category term='paint'/><category term='opencv'/><category term='sha'/><category term='uuid'/><category term='java'/><category term='wifi'/><category term='javascript-disabled'/><category term='ical'/><category term='contacts'/><category term='ksoap2'/><category term='graphics'/><category term='CCNA JOBS IN CANADA'/><category term='formatting'/><category term='fetch'/><category term='facebook-iframe'/><category term='jquery-selectors'/><category term='cllocation'/><category term='hibernate-mapping'/><category term='ios-simulator'/><category term='privileges'/><category term='google-chrome'/><category term='CCNA3'/><category term='crypt'/><category term='concurrency'/><category term='phonegap-plugins'/><category term='networking'/><category term='mvc'/><category term='cocoa-touch'/><category term='parallax'/><category term='fpdf'/><category term='web-applications'/><category term='Configuring DHCP Server'/><category term='twitter-bootstrap'/><category term='CCNA 3 - Final Exam'/><category term='mouseout'/><category term='large'/><category term='dom-node'/><category term='design'/><category term='pear'/><category term='ccnp'/><category term='benchmarking'/><category term='inarray'/><category term='ubuntu'/><category term='extjs'/><category term='in-app-purchase'/><category term='json'/><category term='google'/><category term='What CCNA1 labs have you encountered so far'/><category term='CCNA2'/><category term='php5'/><category term='android-market'/><category term='smtp'/><category term='Biostats Practice Quiz – Final Exam Answer Key – Spring 2008 SI'/><category term='list'/><category term='uidatepicker'/><category term='listview'/><category term='iframe'/><category term='serialization'/><category term='jquery-ui-dialog'/><category term='prepared-statement'/><category term='Pix Firewall Simulator'/><category term='internet-explorer-8'/><category term='MCSA'/><category term='application'/><category term='sqlite3'/><category term='knockoutjs'/><category term='arraylist'/><category term='notifications'/><category term='typography'/><category term='response'/><category term='ios'/><category term='extends'/><category term='animation'/><category term='zend-framework'/><category term='slidedown'/><category term='image'/><category term='for-loop'/><category term='update'/><category term='focus'/><category term='jsonp'/><category term='imageview'/><category term='fileuploader'/><category term='navigation'/><category term='charts'/><category term='p2p'/><category term='scale'/><category term='watermark'/><category term='workaround'/><category term='usb'/><category term='cookies'/><category term='getelementbyid'/><category term='Hackers'/><category term='validate'/><category term='facebook-connect'/><category term='apng'/><category term='ssh'/><category term='android-contacts'/><category term='android-widget'/><category term='simplecursoradapter'/><category term='autocomplete'/><category term='button'/><category term='mediaplayer'/><category term='vb'/><category term='exc-bad-access'/><category term='netbeans'/><category term='ICND 2 - Nat Sim Question'/><category term='regex'/><category term='CCIE LAP'/><category term='click'/><category term='jquery'/><category term='BSMSN Knowledgenet Labs'/><category term='hyperlink'/><category term='monodroid'/><category term='slider'/><category term='cgi'/><category term='nsdate'/><category term='sql'/><category term='android-xml'/><category term='minify'/><category term='xml-parsing'/><category term='CCNA Wireless - Any netsims available?'/><category term='modalviewcontroller'/><category term='data-uri'/><category term='javax.script'/><category term='Lab 1 - CCNA Implementation SIM'/><category term='jade'/><category term='CCNP Lab'/><category term='keystore'/><category term='mobile'/><category term='calendar'/><category term='xor'/><category term='mobile-web'/><category term='scrollbar'/><category term='ccna3 final exam'/><category term='quartz'/><category term='graphael'/><category term='boolean-operations'/><category term='web-services'/><category term='html5'/><category term='web'/><category term='struts2'/><category term='library'/><category term='xmlhttprequest'/><category term='nsmutablearray'/><category term='setinterval'/><category term='sencha'/><category term='ios5'/><category term='liferay'/><category term='encryption'/><category term='base64'/><category term='preventdefault'/><category term='css'/><category term='href'/><category term='overlap'/><category term='performance'/><category term='EIGRP Summary'/><category term='Ebook.CCNA Security Official Exam Certification Guide Exam 640-553 Exam Certifica.1587202204'/><category term='session-timeout'/><category term='backup'/><category term='xml'/><category term='CCNA full course including simulators dumps etc'/><category term='mysql'/><category term='camera'/><category term='Cisco Network Magic Pro 5.0.8282'/><category term='arrays'/><category term='onload'/><category term='CCNA 1 Final Exam'/><category term='slidingdrawer'/><category term='android-intent'/><category term='memory-leaks'/><category term='callback'/><category term='primefaces'/><category term='jquery-ui-draggable'/><category term='symfony-2.0'/><category term='uitabbaritem'/><category term='image-manipulation'/><category term='data-uri-scheme'/><category term='gui'/><category term='user'/><category term='filter'/><category term='charsequence'/><category term='class-diagram'/><category term='android'/><category term='xcode'/><category term='rowfilter'/><category term='CCNA 2 - Final Exam'/><category term='domdocument'/><category term='background-image'/><category term='togglebutton'/><category term='CCNA 4 - Final Exam'/><category term='threadpool'/><category term='swf'/><category term='barcode-scanner'/><category term='java-util-scanner'/><category term='yii'/><category term='jaxb2'/><category term='uikit'/><category term='widget'/><category term='remove'/><category term='recursion'/><category term='modal'/><category term='scrollto'/><category term='node.js'/><category term='CCNA Practice Certification Exam 2'/><category term='zxing'/><category term='garbage-collection'/><category term='shadow'/><category term='specific'/><category term='javascript'/><category term='coldfusion'/><category term='jpa-2.0'/><category term='session-cookies'/><category term='eventkit'/><category term='sugarcrm'/><category term='syntax-error'/><category term='http'/><category term='curl'/><category term='user-interface'/><category term='ccna2 final exam'/><category term='raphael'/><category term='phpbb'/><category term='VPN Basic Knowledge...'/><category term='reusability'/><category term='java-ee'/><category term='Hardening Cisco IOS Devices'/><category term='amazon'/><category term='polling'/><category term='browser'/><category term='class'/><category term='script'/><category term='forms'/><category term='alertdialog'/><category term='CCNA1 Final Exam'/><category term='background'/><category term='core-graphics'/><category term='xcode4.1'/><category term='jackson'/><category term='csv'/><category term='count'/><category term='file'/><category term='default'/><category term='seam-solder'/><category term='cocos2d-iphone'/><category term='sharing'/><category term='Update today'/><category term='coding-style'/><category term='nesting'/><category term='ios4'/><category term='facebook-php-sdk'/><category term='Switching'/><category term='CCNA Troubleshooting Questions 1'/><category term='loops'/><category term='php'/><category term='uitableviewcell'/><category term='process'/><category term='maze'/><category term='updatepanel'/><category term='random'/><category term='oop'/><category term='instant'/><category term='android-camera'/><category term='xcode4.2'/><category term='textbox'/><category term='nstask'/><category term='time'/><category term='Ccna Ip Addressing'/><category term='prototypejs'/><category term='broadcast'/><category term='express'/><category term='uiscrollview'/><category term='About and Share LAB'/><category term='chronometer'/><category term='linux-kernel'/><category term='CCNA Troubleshooting Questions 2'/><category term='10 Things You Should Know About the Cisco CCNA Security Certification'/><category term='CCNA: Cisco Certified Network Associate: Fast Pass'/><category term='strict'/><category term='scrape'/><category term='LAN Search Pro 8.4.0'/><category term='upload'/><category term='search'/><category term='https'/><category term='BSCI Knowledgenet Labs'/><category term='internet-explorer'/><category term='catransform3d'/><category term='while-loops'/><category term='jquery-ui-droppable'/><category term='fabricjs'/><category term='jquery-animation'/><category term='.each'/><category term='CCNA1 Chapter 4'/><category term='CCNA2 Chapter 9'/><category term='subquery'/><category term='uisearchbar'/><category term='typeface'/><category term='CISCO'/><category term='custom-widgets'/><category term='android-layout'/><category term='web-development'/><category term='wordpress-theming'/><category term='Packet Tracer 5.1'/><category term='hash'/><category term='maven'/><category term='hosting'/><category term='doctrine'/><category term='events'/><category term='parsing'/><category term='api'/><category term='service'/><category term='CONFIGURING STATIC ROUTING RIP IGRP OSPF ON CISCO ROUTER'/><category term='honeycomb'/><category term='objective-c'/><category term='restore'/><category term='amazon-ec2'/><category term='bufferedimage'/><category term='CCNA1 Chapter 3'/><category term='jsf-2.0'/><category term='usercontrols'/><category term='rss'/><category term='video'/><category term='iphone-sdk-4.0'/><category term='attr'/><category term='xss'/><category term='simple-html-dom'/><category term='transform'/><category term='android-fragments'/><category term='table'/><category term='commons-digester'/><category term='checkbox'/><category term='jsf'/><category term='associative'/><category term='ics'/><category term='nfc'/><category term='CCNA2 Chapter 10'/><category term='codeigniter'/><category term='CCNA1 Chapter 11'/><category term='CCNA JOBS IN USA'/><category term='memory'/><category term='diff'/><category term='socketserver'/><category term='jquery-plugins'/><category term='How To Become A True CCNA And To Get A CCNA job'/><category term='wordpress'/><category term='jquery-ui'/><category term='ccna tutorial'/><category term='android-ndk'/><category term='crud'/><category term='rest'/><category term='CCNP-642-801 Lab'/><category term='read'/><category term='echo'/><category term='dojo'/><category term='android-ksoap2'/><category term='text'/><category term='jxl'/><category term='binary-data'/><category term='opengl-es-2.0'/><category term='signing'/><category term='IP adress'/><category term='CCNA1 Chapter 2'/><category term='CCNA2 Chapter 11'/><category term='rally'/><category term='asp.net'/><category term='external'/><category term='CCNA1 Chapter 10'/><category term='magento'/><category term='CCNA Practice Tests 3.1.0'/><category term='coffeescript'/><category term='mouseover'/><category term='Subnetting in 6 easy steps - part 1'/><category term='jailbreak'/><category term='itemscontrol'/><category term='dropdown'/><category term='android-listview'/><category term='CCNA VOICE Official Guide'/><category term='android-logcat'/><category term='reflection'/><category term='activity'/><category term='dom'/><category term='CCNA Practice Certification Exam # 1 - CCNA Exploration: Accessing the WAN (Version 4.0)'/><category term='jquery-slider'/><category term='error-handling'/><category term='ice-cream-sandwich'/><category term='closest'/><category term='input'/><category term='advertising'/><category term='protocols'/><category term='accordion'/><category term='CCNA1 Chapter 1'/><category term='CCNA2 Chapter 6'/><category term='Spyware'/><category term='ui-automation'/><category term='CCNA'/><category term='function-call'/><category term='uilabel'/><category term='uml-modeling'/><category term='emoticons'/><category term='excel'/><category term='php.ini'/><category term='event-handling'/><category term='shell'/><category term='jetty'/><category term='iframe-app'/><category term='opera-mobile'/><category term='three20'/><category term='voice'/><category term='multidimensional-array'/><category term='mjpeg'/><category term='mime-types'/><category term='CCNA2 Chapter 7'/><category term='uml'/><category term='animate'/><category term='CCNA4 Chapter 9'/><category term='android-sdcard'/><category term='canvas'/><category term='Spam'/><category term='menu'/><category term='Cisco Press ICND1 2nd Edition Jan 2008'/><category term='google-visualization'/><category term='CCNA3 Chapter 7'/><category term='sharekit'/><category term='apk'/><category term='append'/><category term='jstree'/><category term='Cisco Training CCNA IP Addressing - Part 1 of 5'/><category term='rating'/><category term='CCNA4 Chapter 8'/><category term='inline-code'/><category term='android-c2dm'/><category term='header'/><category term='jquery-ajax'/><category term='sqlite'/><category term='tablerow'/><category term='removeclass'/><category term='RIPv2 Summary'/><category term='remote'/><category term='file-upload'/><category term='BCRAN Knowledgenet Labs'/><category term='qtip-2.0'/><category term='android-canvas'/><category term='CCNA JOBS'/><category term='dom-manipulation'/><category term='post'/><category term='BitDefender Total Security 2010 – Proactive Protection Against Viruses'/><category term='seam3'/><category term='Network tools'/><category term='replace'/><category term='publishing'/><category term='gps'/><category term='copy-protection'/><category term='Free CCNA Practice Test'/><category term='seo'/><category term='client-side'/><category term='ruby-on-rails'/><category term='appcelerator-mobile'/><category term='CCNA4 Chapter 7'/><category term='Latest News  CCNA'/><category term='CCNA2 Chapter 8'/><category term='div'/><category term='kernel'/><category term='server'/><category term='exception'/><category term='html5-canvas'/><category term='Packet Tracer 5.1 for Windows with Cisco Official tutorials'/><category term='windows-phone-7'/><category term='qt'/><category term='google-maps'/><category term='mod-rewrite'/><category term='libcurl'/><category term='CCNA final'/><category term='korean'/><category term='viewpager'/><category term='plupload'/><category term='show'/><category term='install'/><category term='asp-classic'/><category term='jtable'/><category term='NEW CCNA3 FINAL'/><category term='uiviewcontroller'/><category term='file-io'/><category term='jtree'/><category term='actionbar'/><category term='lan'/><category term='Cisco ccna v4.0 practice'/><category term='swing'/><category term='CCNA3 Chapter 3'/><category term='actionscript-3'/><category term='gwt'/><category term='jpopupmenu'/><category term='CCNA2 Chapter 2'/><category term='design-patterns'/><category term='settings'/><category term='pdo'/><category term='method-call'/><category term='date'/><category term='syntax'/><category term='appcelerator'/><category term='CCNA - Hotspot Questions'/><category term='insert'/><category term='validation'/><category term='jar'/><category term='CCNA4 Chapter 6'/><category term='c#'/><category term='firefox'/><category term='extjs4'/><category term='global-variables'/><category term='values'/><category term='iphone'/><category term='mobile-safari'/><category term='cursor'/><category term='ejb'/><category term='CCNA Drag and Drop Questions'/><category term='spring'/><category term='CCNA 640-802 WAN Practice Questions'/><category term='appwidget'/><category term='cakephp'/><category term='Config Router'/><category term='popen'/><category term='eclipse'/><category term='CCNA3 Chapter 4'/><category term='elseif'/><category term='get'/><category term='vb.net'/><category term='sencha-touch'/><category term='sharedpreferences'/><category term='CCNA2 Chapter 3'/><category term='dynamically-generated'/><category term='CCNA4 Chapter 5'/><category term='CCNA Semester 1'/><category term='android-alertdialog'/><category term='rpc'/><category term='mysqli'/><category term='datatable'/><category term='clickable'/><category term='arc'/><category term='android-preferences'/><category term='CCNA WAN Questions'/><category term='css3'/><category term='utf-8'/><category term='CCNA3 Chapter 5'/><category term='mail-queue'/><category term='CCNA v4.0 Test module'/><category term='sqlcipher'/><category term='cloud'/><category term='bash'/><category term='swt'/><category term='multimedia'/><category term='fullcalendar'/><category term='flex'/><category term='CCNA2 Chapter 4'/><category term='CCNA1 Chapter 9'/><category term='frequency'/><category term='CCNA2 Chapter 5'/><category term='awt'/><category term='yaml'/><category term='split'/><category term='nested'/><category term='timezone'/><category term='opengl-es'/><category term='How the Application Layer Works'/><category term='custom'/><category term='geolocation'/><category term='android-textview'/><category term='CCNA4 Chapter 4'/><category term='criteria-api'/><category term='html'/><category term='asihttprequest'/><category term='session'/><category term='CCNA Exploration 1 - Module 2 Exam Answers Version 4.0 100%'/><category term='uglifyjs'/><category term='selector'/><category term='oci'/><category term='request'/><category term='CCNA 3 final test'/><category term='jquery-mobile'/><category term='hover'/><category term='CCNA3 Chapter 6'/><category term='DHCP'/><category term='CCNA lab'/><category term='google-app-engine'/><category term='TCP/IP and the OSI Reference Model'/><category term='javascript-events'/><category term='url'/><category term='value'/><category term='CCNA4 Chapter 3'/><category term='extract'/><category term='google-maps-api-3'/><category term='uitableview'/><category term='hardware-acceleration'/><category term='debugging'/><category term='background-position'/><category term='dynamic'/><category term='apple'/><category term='passwords'/><category term='CCNA1 Chapter 8'/><category term='android-animation'/><category term='ipad'/><category term='CCNA Semester 2'/><category term='load'/><category term='nsindexpath'/><category term='Security'/><category term='if-statement'/><category term='video-streaming'/><category term='webview'/><category term='string'/><category term='CCNA 640-802 VLAN / VTP Practice Questions'/><category term='zoom'/><category term='image-resizing'/><category term='homework'/><category term='android-edittext'/><category term='settimeout'/><category term='repaint'/><category term='rds'/><category term='CCNA1 Chapter 7'/><category term='android-custom-view'/><category term='790 questions and answers CCNA v4'/><category term='prettyphoto'/><category term='multiple-instances'/><category term='opengl'/><category term='fgetcsv'/><category term='sdk'/><category term='Practice - Lab - Learning CCNA'/><category term='issues'/><category term='Tips For Programmer'/><category term='limits'/><category term='jmenu'/><category term='CCNA1'/><category term='qt4'/><category term='cross-browser'/><category term='domain'/><category term='layout'/><category term='height'/><category term='Cisco Networking Academy Program CCNA v4.0'/><category term='CCNA4 FINAL'/><category term='CCNA Semester 3'/><category term='browser-compatibility'/><category term='monkeyrunner'/><category term='CCNA4 Chapter 2'/><category term='Cisco Official tutorials'/><category term='jcombobox'/><category term='asp.net-mvc'/><category term='database'/><category term='wcf'/><category term='linux'/><category term='apache'/><category term='backbone.js'/><category term='mootools'/><category term='fancybox'/><category term='hibernate'/><category term='CCNA1 Chapter 6'/><category term='animated-gif'/><category term='dropdownlist'/><category term='CCNA2 Chapter 1'/><category term='android-emulator'/><category term='CCNA3 Chapter 1'/><category term='instruments'/><category term='onclick'/><category term='locationlistener'/><category term='ajax'/><category term='static'/><category term='google-chrome-extension'/><category term='dnode'/><category term='jsp'/><category term='multithreading'/><category term='viewport'/><category term='android-activity'/><category term='CCNA4 Chapter 1'/><category term='titanium'/><category term='ascii'/><category term='cross-platform'/><category term='CCNA Semester 4'/><category term='CCNA3 Chapter 2'/><category term='image-processing'/><category term='string-interning'/><category term='CCNA Implementation SIM'/><category term='razor'/><category term='drupal'/><category term='database-design'/><category term='colors'/><category term='phonegap'/><category term='meio-upload'/><category term='boolean-logic'/><category term='PacketTrap Ping Scan 1.1.3301'/><category term='jqgrid'/><category term='CCNA1 Chapter 5'/><category term='wicket-1.5'/><category term='cllocationmanager'/><category term='bitmap'/><category term='utilities'/><title type='text'>Tips For All  - Cisco Exploration CCNA 4.0</title><subtitle type='html'>Cisco Certified Network Associate Exam, 640-802 CCNA, All Answers ccna final ~100/100.
This is a collaboratively edited question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default?start-index=101&amp;max-results=100'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>822</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4836470166208720931</id><published>2012-01-31T20:14:00.001-07:00</published><updated>2012-01-31T20:14:02.822-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>jquery $(selector).ready() code running even if no element was matched</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using this code to only run this js on certain pages.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("body#action_new").ready(function() {&lt;br /&gt;    console.log($("body#action_new"));&lt;br /&gt;    console.log($("body#action_new").length);&lt;br /&gt;    console.log("code is running");&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Even though body#action_new does not exist, the code is running.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the two console.logs print out:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;[]&lt;br /&gt;0&lt;br /&gt;code is running&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What gives?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4836470166208720931?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4836470166208720931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-selectorready-code-running-even_31.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4836470166208720931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4836470166208720931'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-selectorready-code-running-even_31.html' title='jquery $(selector).ready() code running even if no element was matched'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2024317694595638732</id><published>2012-01-31T20:13:00.013-07:00</published><updated>2012-01-31T20:13:53.739-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap'/><category scheme='http://www.blogger.com/atom/ns#' term='global-variables'/><title type='text'>how to use global variable with phonegap navigator.notification.confirm?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  i have this situation:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;a href="#" onClick="submitNotification(1);"&amp;gt;click1&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href="#" onClick="submitNotification(2);"&amp;gt;click2&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href="#" onClick="submitNotification(3);"&amp;gt;click3&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;function submitNotification(cdata){&lt;br /&gt;    navigator.notification.confirm(&lt;br /&gt;            'do you like '+cdata+' option ',&lt;br /&gt;            submit,&lt;br /&gt;            'notice',&lt;br /&gt;            'Yes,No'&lt;br /&gt;    );&lt;br /&gt;&lt;br /&gt;function submit(button){    &lt;br /&gt;    if (button == 1){&lt;br /&gt;        alert(id); //or alert(cdata);&lt;br /&gt;    } else if (button == 2){&lt;br /&gt;        ...&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  so, i click on a link, &lt;code&gt;1&lt;/code&gt; or &lt;code&gt;2&lt;/code&gt; ... gets send to &lt;code&gt;submitNotification&lt;/code&gt; where i get a message: &lt;code&gt;do you like 1 option&lt;/code&gt; or &lt;code&gt;do you like 2 option&lt;/code&gt; or ... depending on what link i click.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  this function calls &lt;code&gt;submitVote&lt;/code&gt; and sends &lt;code&gt;button&lt;/code&gt; var to it somehow. &lt;code&gt;yes&lt;/code&gt; means &lt;code&gt;1&lt;/code&gt; and &lt;code&gt;no&lt;/code&gt; means &lt;code&gt;2&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the problem is that i cant get &lt;code&gt;id&lt;/code&gt; or &lt;code&gt;cdata&lt;/code&gt; from the original link. actually they came as value &lt;code&gt;3&lt;/code&gt; (the last link).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  i use to do:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function submitNotification(cdata){&lt;br /&gt;    navigator.notification.confirm(&lt;br /&gt;            'do you like '+cdata+' option ',&lt;br /&gt;            submit(cdata),&lt;br /&gt;            'notice',&lt;br /&gt;            'Yes,No'&lt;br /&gt;    );&lt;br /&gt;&lt;br /&gt;function submit(id){    &lt;br /&gt;    if (button == 1){&lt;br /&gt;        alert(id);&lt;br /&gt;    } else if (button == 2){&lt;br /&gt;        ...&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  in this case i get the &lt;code&gt;id&lt;/code&gt; alert but the button values are not available.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any ideas how to get access to that &lt;code&gt;id&lt;/code&gt; or &lt;code&gt;cdata&lt;/code&gt; , whatever var is available? Is there a way to send both &lt;code&gt;button&lt;/code&gt; and &lt;code&gt;cdata&lt;/code&gt; vars to the &lt;code&gt;submit&lt;/code&gt; function&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  note: the links get created in a &lt;code&gt;$.each&lt;/code&gt; loop.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2024317694595638732?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2024317694595638732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-use-global-variable-with_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2024317694595638732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2024317694595638732'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-use-global-variable-with_31.html' title='how to use global variable with phonegap navigator.notification.confirm?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2868671483057388127</id><published>2012-01-31T20:13:00.011-07:00</published><updated>2012-01-31T20:13:46.725-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>jquery $(selector).ready() code running even if no element was matched</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using this code to only run this js on certain pages.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("body#action_new").ready(function() {&lt;br /&gt;    console.log($("body#action_new"));&lt;br /&gt;    console.log($("body#action_new").length);&lt;br /&gt;    console.log("code is running");&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Even though body#action_new does not exist, the code is running.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the two console.logs print out:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;[]&lt;br /&gt;0&lt;br /&gt;code is running&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What gives?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2868671483057388127?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2868671483057388127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-selectorready-code-running-even.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2868671483057388127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2868671483057388127'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-selectorready-code-running-even.html' title='jquery $(selector).ready() code running even if no element was matched'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3511278651430863603</id><published>2012-01-31T20:13:00.009-07:00</published><updated>2012-01-31T20:13:39.958-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iframe'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>How to find out whether an element is in a hidden iframe</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Using jQuery, one can easily find out whether a particular element is visible using&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(element).is(':visible')&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  While having some limitations (doesn't cover css visibility hidden or the actual visibility in the viewport, i.e. whether it's covered by other elements or scrolled away), I find it being useful for my scenario. &lt;strong&gt;The catch is, it only works within one iframe.&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  If the element has any parent within its document with &lt;code&gt;display:none;&lt;/code&gt; , it returns false. If the whole document is included in an iframe which has &lt;code&gt;display:none&lt;/code&gt; , it returns true. Is it possible to somehow detect this in another way ?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3511278651430863603?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3511278651430863603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-find-out-whether-element-is-in_31.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3511278651430863603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3511278651430863603'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-find-out-whether-element-is-in_31.html' title='How to find out whether an element is in a hidden iframe'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6836727750130411964</id><published>2012-01-31T20:13:00.007-07:00</published><updated>2012-01-31T20:13:30.184-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap'/><category scheme='http://www.blogger.com/atom/ns#' term='global-variables'/><title type='text'>how to use global variable with phonegap navigator.notification.confirm?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  i have this situation:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;a href="#" onClick="submitNotification(1);"&amp;gt;click1&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href="#" onClick="submitNotification(2);"&amp;gt;click2&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;a href="#" onClick="submitNotification(3);"&amp;gt;click3&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;function submitNotification(cdata){&lt;br /&gt;    navigator.notification.confirm(&lt;br /&gt;            'do you like '+cdata+' option ',&lt;br /&gt;            submit,&lt;br /&gt;            'notice',&lt;br /&gt;            'Yes,No'&lt;br /&gt;    );&lt;br /&gt;&lt;br /&gt;function submit(button){    &lt;br /&gt;    if (button == 1){&lt;br /&gt;        alert(id); //or alert(cdata);&lt;br /&gt;    } else if (button == 2){&lt;br /&gt;        ...&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  so, i click on a link, &lt;code&gt;1&lt;/code&gt; or &lt;code&gt;2&lt;/code&gt; ... gets send to &lt;code&gt;submitNotification&lt;/code&gt; where i get a message: &lt;code&gt;do you like 1 option&lt;/code&gt; or &lt;code&gt;do you like 2 option&lt;/code&gt; or ... depending on what link i click.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  this function calls &lt;code&gt;submitVote&lt;/code&gt; and sends &lt;code&gt;button&lt;/code&gt; var to it somehow. &lt;code&gt;yes&lt;/code&gt; means &lt;code&gt;1&lt;/code&gt; and &lt;code&gt;no&lt;/code&gt; means &lt;code&gt;2&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the problem is that i cant get &lt;code&gt;id&lt;/code&gt; or &lt;code&gt;cdata&lt;/code&gt; from the original link. actually they came as value &lt;code&gt;3&lt;/code&gt; (the last link).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  i use to do:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function submitNotification(cdata){&lt;br /&gt;    navigator.notification.confirm(&lt;br /&gt;            'do you like '+cdata+' option ',&lt;br /&gt;            submit(cdata),&lt;br /&gt;            'notice',&lt;br /&gt;            'Yes,No'&lt;br /&gt;    );&lt;br /&gt;&lt;br /&gt;function submit(id){    &lt;br /&gt;    if (button == 1){&lt;br /&gt;        alert(id);&lt;br /&gt;    } else if (button == 2){&lt;br /&gt;        ...&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  in this case i get the &lt;code&gt;id&lt;/code&gt; alert but the button values are not available.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any ideas how to get access to that &lt;code&gt;id&lt;/code&gt; or &lt;code&gt;cdata&lt;/code&gt; , whatever var is available? Is there a way to send both &lt;code&gt;button&lt;/code&gt; and &lt;code&gt;cdata&lt;/code&gt; vars to the &lt;code&gt;submit&lt;/code&gt; function&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  note: the links get created in a &lt;code&gt;$.each&lt;/code&gt; loop.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6836727750130411964?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6836727750130411964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-use-global-variable-with.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6836727750130411964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6836727750130411964'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-use-global-variable-with.html' title='how to use global variable with phonegap navigator.notification.confirm?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8423709675170149964</id><published>2012-01-31T20:13:00.005-07:00</published><updated>2012-01-31T20:13:19.183-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap'/><title type='text'>jquery events blocking default long press events using DroidGap class in phone gap</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using some jquery events in droid gap class but it will block default long press for selecting text and copy and paste .can anybody tell How to avoid this ?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8423709675170149964?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8423709675170149964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-events-blocking-default-long_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8423709675170149964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8423709675170149964'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-events-blocking-default-long_31.html' title='jquery events blocking default long press events using DroidGap class in phone gap'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2582483047126935684</id><published>2012-01-31T20:13:00.003-07:00</published><updated>2012-01-31T20:13:16.541-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iframe'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>How to find out whether an element is in a hidden iframe</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Using jQuery, one can easily find out whether a particular element is visible using&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(element).is(':visible')&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  While having some limitations (doesn't cover css visibility hidden or the actual visibility in the viewport, i.e. whether it's covered by other elements or scrolled away), I find it being useful for my scenario. &lt;strong&gt;The catch is, it only works within one iframe.&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  If the element has any parent within its document with &lt;code&gt;display:none;&lt;/code&gt; , it returns false. If the whole document is included in an iframe which has &lt;code&gt;display:none&lt;/code&gt; , it returns true. Is it possible to somehow detect this in another way ?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2582483047126935684?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2582483047126935684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-find-out-whether-element-is-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2582483047126935684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2582483047126935684'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-find-out-whether-element-is-in.html' title='How to find out whether an element is in a hidden iframe'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5662616781352640170</id><published>2012-01-31T20:13:00.001-07:00</published><updated>2012-01-31T20:13:06.447-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='reusability'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-ui'/><title type='text'>Functions in Jquery [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have got many dropdowns in my site and i want to make a reusable function with jquery so i can save a lot of code just by a single function. Can any one help me out in this regard... For an example&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;div id="clickMe"&amp;gt;&lt;br /&gt;    &amp;lt;div id="showMe"&amp;gt;&lt;br /&gt;        &amp;lt;div&amp;gt;I am dropdown item&amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  right now i am using it like this way...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(document).ready(function() {&lt;br /&gt;&lt;br /&gt;    $("#clickMe").click(function(e) {          &lt;br /&gt;        e.preventDefault();&lt;br /&gt;        $("#showMe").toggle();&lt;br /&gt;        $("#clickMe").toggleClass("menu-open");&lt;br /&gt;    });&lt;br /&gt;&lt;br /&gt;    $("#showMe").mouseup(function() {&lt;br /&gt;        return false&lt;br /&gt;    });&lt;br /&gt;    $(document).mouseup(function(e) {&lt;br /&gt;        if($(e.target).parent("#clickMe").length==0) {&lt;br /&gt;        $("#clickMe").removeClass("menu-open");&lt;br /&gt;        $("#showMe").hide();&lt;br /&gt;    }&lt;br /&gt;    });&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  but now i want to make it more reusable... Thanks in advance...&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5662616781352640170?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5662616781352640170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/functions-in-jquery-closed.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5662616781352640170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5662616781352640170'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/functions-in-jquery-closed.html' title='Functions in Jquery [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6521461734793304632</id><published>2012-01-31T20:12:00.019-07:00</published><updated>2012-01-31T20:12:59.994-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='fancybox'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Javascript slideshow buttons overlapping fancybox upon scroll</title><content type='html'>&lt;p&gt;&lt;br /&gt;  So I have a javascript library setup on &lt;a href="http://www.topholidayrecipes.com/crockpot-chicken-recipes.html" rel="nofollow"&gt;http://www.topholidayrecipes.com/crockpot-chicken-recipes.html&lt;/a&gt; and this page uses fancy box (located in the recipe box named "iframe" ). The problem is that everytime the scroll function is used inside and outside the fancybox...the play and pause buttons from the javascript slideshow are overlapping the fancybox and its content. How would I go on to solve this problem. Thank you for helping.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6521461734793304632?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6521461734793304632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/javascript-slideshow-buttons_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6521461734793304632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6521461734793304632'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/javascript-slideshow-buttons_31.html' title='Javascript slideshow buttons overlapping fancybox upon scroll'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3200803311418348872</id><published>2012-01-31T20:12:00.017-07:00</published><updated>2012-01-31T20:12:57.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap'/><title type='text'>jquery events blocking default long press events using DroidGap class in phone gap</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using some jquery events in droid gap class but it will block default long press for selecting text and copy and paste .can anybody tell How to avoid this ?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3200803311418348872?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3200803311418348872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-events-blocking-default-long.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3200803311418348872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3200803311418348872'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-events-blocking-default-long.html' title='jquery events blocking default long press events using DroidGap class in phone gap'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4706409548017993435</id><published>2012-01-31T20:12:00.015-07:00</published><updated>2012-01-31T20:12:47.926-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='fancybox'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Javascript slideshow buttons overlapping fancybox upon scroll</title><content type='html'>&lt;p&gt;&lt;br /&gt;  So I have a javascript library setup on &lt;a href="http://www.topholidayrecipes.com/crockpot-chicken-recipes.html" rel="nofollow"&gt;http://www.topholidayrecipes.com/crockpot-chicken-recipes.html&lt;/a&gt; and this page uses fancy box (located in the recipe box named "iframe" ). The problem is that everytime the scroll function is used inside and outside the fancybox...the play and pause buttons from the javascript slideshow are overlapping the fancybox and its content. How would I go on to solve this problem. Thank you for helping.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4706409548017993435?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4706409548017993435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/javascript-slideshow-buttons.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4706409548017993435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4706409548017993435'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/javascript-slideshow-buttons.html' title='Javascript slideshow buttons overlapping fancybox upon scroll'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8545638240343512708</id><published>2012-01-31T20:12:00.013-07:00</published><updated>2012-01-31T20:12:46.665-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mvc'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='razor'/><title type='text'>issue with URL validation MVC razor and JQuery</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am working on MVC Razor. I face an issue to validate URL validation.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I need to do URL validation before inserting in temp DB.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I got a reference of &lt;a href="http://www.regxlib.com/Search.aspx?k=&amp;amp;c=2&amp;amp;m=-1&amp;amp;ps=20" rel="nofollow"&gt;http://www.regxlib.com/Search.aspx?k=&amp;amp;c=2&amp;amp;m=-1&amp;amp;ps=20&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and found one nice validation pattern,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;amp;amp;:/~\+#]*[\w\-\@?^=%&amp;amp;amp;/~\+#])?&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  While i work in MVC view, it gives me error so i have change it to&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@@?^=%&amp;amp;amp;:/~\+#]*[\w\-\@@?^=%&amp;amp;amp;/~\+#])?&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  i.e.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;code&gt;@@&lt;/code&gt; instead of &lt;code&gt;@&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  when it runs and if i see the console, i got the original one, so i think it is okay for me to do &lt;code&gt;@@&lt;/code&gt; instead of &lt;code&gt;@&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But in console i got an error&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/1GxAe.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  can anyone tell me what is wrong with this, so got the error,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;em&gt;&lt;strong&gt;"invalid range in character class"&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8545638240343512708?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8545638240343512708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/issue-with-url-validation-mvc-razor-and_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8545638240343512708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8545638240343512708'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/issue-with-url-validation-mvc-razor-and_31.html' title='issue with URL validation MVC razor and JQuery'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8211731615421148482</id><published>2012-01-31T20:12:00.011-07:00</published><updated>2012-01-31T20:12:39.232-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mvc'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='razor'/><title type='text'>issue with URL validation MVC razor and JQuery</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am working on MVC Razor. I face an issue to validate URL validation.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I need to do URL validation before inserting in temp DB.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I got a reference of &lt;a href="http://www.regxlib.com/Search.aspx?k=&amp;amp;c=2&amp;amp;m=-1&amp;amp;ps=20" rel="nofollow"&gt;http://www.regxlib.com/Search.aspx?k=&amp;amp;c=2&amp;amp;m=-1&amp;amp;ps=20&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and found one nice validation pattern,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;amp;amp;:/~\+#]*[\w\-\@?^=%&amp;amp;amp;/~\+#])?&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  While i work in MVC view, it gives me error so i have change it to&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@@?^=%&amp;amp;amp;:/~\+#]*[\w\-\@@?^=%&amp;amp;amp;/~\+#])?&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  i.e.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;code&gt;@@&lt;/code&gt; instead of &lt;code&gt;@&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  when it runs and if i see the console, i got the original one, so i think it is okay for me to do &lt;code&gt;@@&lt;/code&gt; instead of &lt;code&gt;@&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But in console i got an error&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/1GxAe.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  can anyone tell me what is wrong with this, so got the error,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;em&gt;&lt;strong&gt;"invalid range in character class"&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8211731615421148482?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8211731615421148482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/issue-with-url-validation-mvc-razor-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8211731615421148482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8211731615421148482'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/issue-with-url-validation-mvc-razor-and.html' title='issue with URL validation MVC razor and JQuery'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7467295152701427375</id><published>2012-01-31T20:12:00.009-07:00</published><updated>2012-01-31T20:12:29.686-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>How to do this in jquery style</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have this code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;label for="mobtel"&amp;gt;Enter mobile no.:&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;input id="mobtel" type="text" name="mobtel"/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I hide it using jquery with this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("label[for=mobtel],#mobtel").hide();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  And now I want now is to display a new label and new input that will look like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;label for="mobtel"&amp;gt;Enter verification no.:&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;input id="verification_no" type="text" name="verification_no"/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How can I do this in jquery style?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7467295152701427375?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/7467295152701427375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-do-this-in-jquery-style_31.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7467295152701427375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7467295152701427375'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-do-this-in-jquery-style_31.html' title='How to do this in jquery style'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3175147697802373020</id><published>2012-01-31T20:12:00.007-07:00</published><updated>2012-01-31T20:12:25.655-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>How to do this in jquery style</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have this code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;label for="mobtel"&amp;gt;Enter mobile no.:&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;input id="mobtel" type="text" name="mobtel"/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I hide it using jquery with this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("label[for=mobtel],#mobtel").hide();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  And now I want now is to display a new label and new input that will look like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;label for="mobtel"&amp;gt;Enter verification no.:&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;input id="verification_no" type="text" name="verification_no"/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How can I do this in jquery style?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3175147697802373020?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3175147697802373020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-do-this-in-jquery-style.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3175147697802373020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3175147697802373020'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-do-this-in-jquery-style.html' title='How to do this in jquery style'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7271174039991528829</id><published>2012-01-31T20:12:00.005-07:00</published><updated>2012-01-31T20:12:20.911-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Lightbox and dynamic links - how and why does this work?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I had a problem, was going to ask how to fix it, but then the answer popped up in a related question. Seeing I have little experience with jQuery, I would like to understand exactly "what" happens with what I'm doing.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  FYI: jQuery (latest) + jCarousel + Lightbox.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  jCarousel creates a few links for me, and Lightbox captures these links and shows a nice frame around the picture I linked.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The code that did the trick was&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('a.gallery').live("click", function(e) {&lt;br /&gt;    $(this).lightBox({&lt;br /&gt;        imageLoading : 'img/lightbox-ico-loading.gif',&lt;br /&gt;        imageBtnClose : 'img/lightbox-btn-close.gif',&lt;br /&gt;        imageBtnPrev : 'img/lightbox-btn-prev.gif',&lt;br /&gt;        imageBtnNext : 'img/lightbox-btn-next.gif'&lt;br /&gt;    });&lt;br /&gt;    $(this).triggerHandler('click');&lt;br /&gt;    e.preventDefault();&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  ..instead of&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('a.gallery').lightBox({&lt;br /&gt;    imageLoading : 'img/lightbox-ico-loading.gif',&lt;br /&gt;    imageBtnClose : 'img/lightbox-btn-close.gif',&lt;br /&gt;    imageBtnPrev : 'img/lightbox-btn-prev.gif',&lt;br /&gt;    imageBtnNext : 'img/lightbox-btn-next.gif'&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My question is; what is the exact difference between these?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks alot&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7271174039991528829?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/7271174039991528829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/lightbox-and-dynamic-links-how-and-why_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7271174039991528829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7271174039991528829'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/lightbox-and-dynamic-links-how-and-why_31.html' title='Lightbox and dynamic links - how and why does this work?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2319969457543721290</id><published>2012-01-31T20:12:00.003-07:00</published><updated>2012-01-31T20:12:17.321-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Lightbox and dynamic links - how and why does this work?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I had a problem, was going to ask how to fix it, but then the answer popped up in a related question. Seeing I have little experience with jQuery, I would like to understand exactly "what" happens with what I'm doing.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  FYI: jQuery (latest) + jCarousel + Lightbox.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  jCarousel creates a few links for me, and Lightbox captures these links and shows a nice frame around the picture I linked.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The code that did the trick was&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('a.gallery').live("click", function(e) {&lt;br /&gt;    $(this).lightBox({&lt;br /&gt;        imageLoading : 'img/lightbox-ico-loading.gif',&lt;br /&gt;        imageBtnClose : 'img/lightbox-btn-close.gif',&lt;br /&gt;        imageBtnPrev : 'img/lightbox-btn-prev.gif',&lt;br /&gt;        imageBtnNext : 'img/lightbox-btn-next.gif'&lt;br /&gt;    });&lt;br /&gt;    $(this).triggerHandler('click');&lt;br /&gt;    e.preventDefault();&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  ..instead of&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('a.gallery').lightBox({&lt;br /&gt;    imageLoading : 'img/lightbox-ico-loading.gif',&lt;br /&gt;    imageBtnClose : 'img/lightbox-btn-close.gif',&lt;br /&gt;    imageBtnPrev : 'img/lightbox-btn-prev.gif',&lt;br /&gt;    imageBtnNext : 'img/lightbox-btn-next.gif'&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My question is; what is the exact difference between these?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks alot&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2319969457543721290?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2319969457543721290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/lightbox-and-dynamic-links-how-and-why.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2319969457543721290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2319969457543721290'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/lightbox-and-dynamic-links-how-and-why.html' title='Lightbox and dynamic links - how and why does this work?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5253564439839649425</id><published>2012-01-31T20:12:00.001-07:00</published><updated>2012-01-31T20:12:07.943-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>How to scroll down with jquery when user reached a specific part of an image?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  It's hard to describe what exactly i was looking for and sorry for my english. What i want to do is, while user scroll down slowly, when user reached a specific point, starting to scroll down page like 1000px and then stop scrolling at the second specific point.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Here is an example:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;a href="http://comic.naver.com/webtoon/detail.nhn?titleId=350217&amp;amp;no=31&amp;amp;weekday=tu" rel="nofollow"&gt;http://comic.naver.com/webtoon/detail.nhn?titleId=350217&amp;amp;no=31&amp;amp;weekday=tu&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  It should be cross browser compatible.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5253564439839649425?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5253564439839649425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-scroll-down-with-jquery-when.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5253564439839649425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5253564439839649425'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-scroll-down-with-jquery-when.html' title='How to scroll down with jquery when user reached a specific part of an image?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1320393019599561211</id><published>2012-01-31T20:11:00.015-07:00</published><updated>2012-01-31T20:11:58.967-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css3'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='transform'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='scale'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CSS3 transform scale() does pixelate some elements</title><content type='html'>&lt;p&gt;&lt;br /&gt;  It's a miracle to me why the scale transform does behave in such a strange way. The two elements shown below in the image have exactly the same html behind, but the scale transform does pixelate some elements...&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  this strange behaviour just appears after a completed drag &amp;amp; drop on the dragged element, and the elements around the dragged element.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;a href="http://i.stack.imgur.com/fEf4Z.png" rel="nofollow"&gt;click to see the Image&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  css is the following:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;div.KE_coverflowContainer {&lt;br /&gt;    vertical-align:top;&lt;br /&gt;    height:122px;&lt;br /&gt;    width:90px;&lt;br /&gt;    padding:5px;&lt;br /&gt;    text-align:center;&lt;br /&gt;    display:inline-block;&lt;br /&gt;    margin:10px 5px 5px 0px;&lt;br /&gt;    background:#e4e4e4;&lt;br /&gt;    position:relative;&lt;br /&gt;    cursor:default;&lt;br /&gt;    -moz-border-radius: 5px;&lt;br /&gt;    border-radius: 5px;&lt;br /&gt;    border: 1px solid #bababa;&lt;br /&gt;}&lt;br /&gt;div.KE_coverflowContainerHover {&lt;br /&gt;    -moz-transform: scale(2) translate(0px,29px);  &lt;br /&gt;    -o-transform: scale(2) translate(0px,29px);  &lt;br /&gt;    -webkit-transform: scale(2) translate(0px,29px);  &lt;br /&gt;    transform: scale(2) translate(0px,29px);  &lt;br /&gt;    z-index:1000;&lt;br /&gt;    cursor:move;&lt;br /&gt;    margin-top:0px;&lt;br /&gt;    border:1px solid #bababa;&lt;br /&gt;    -moz-box-shadow: 6px 6px 5px rgba(0,0,0,0.3);&lt;br /&gt;    -webkit-box-shadow: 6px 6px 5px rgba(0,0,0,0.3);&lt;br /&gt;    box-shadow: 6px 6px 5px rgba(0,0,0,0.3);    &lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the Hover class is added as the element is hovered... Same effect if I use&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;div.KE_coverflowContainer:hover&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  istead of adding the class by JavaScript (since :hover is not working in IE (on other elements but the &amp;lt;a&amp;gt; element), but mouseenter and mouseleave are, i prefer the JS solution).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Does anyone know how to get rid of this problem?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is there a other way to redraw an an element than following code?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$.fn.redrawElement = function(){&lt;br /&gt;    return this.each(function(index, element){&lt;br /&gt;        var n = document.createTextNode(' ');&lt;br /&gt;        $(element).appendChild(n);&lt;br /&gt;        (function(){n.parentNode.removeChild(n)}).defer();&lt;br /&gt;    });&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I ask because i do this on the end of the drag &amp;amp; drop, but the elements stay pixelated.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  EDIT:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now I know the cause of the blur:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  If in Webkit a Element is scaled and then ends up over a &amp;lt;canvas&amp;gt; tag, it gets blured! Dont know exactly why, but will send a bug notice to Webkit Dev Team.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks for helping anyway :-)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1320393019599561211?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1320393019599561211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/css3-transform-scale-does-pixelate-some_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1320393019599561211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1320393019599561211'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/css3-transform-scale-does-pixelate-some_31.html' title='CSS3 transform scale() does pixelate some elements'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4699183385040962535</id><published>2012-01-31T20:11:00.013-07:00</published><updated>2012-01-31T20:11:58.529-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css3'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='transform'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='scale'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CSS3 transform scale() does pixelate some elements</title><content type='html'>&lt;p&gt;&lt;br /&gt;  It's a miracle to me why the scale transform does behave in such a strange way. The two elements shown below in the image have exactly the same html behind, but the scale transform does pixelate some elements...&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  this strange behaviour just appears after a completed drag &amp;amp; drop on the dragged element, and the elements around the dragged element.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;a href="http://i.stack.imgur.com/fEf4Z.png" rel="nofollow"&gt;click to see the Image&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  css is the following:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;div.KE_coverflowContainer {&lt;br /&gt;    vertical-align:top;&lt;br /&gt;    height:122px;&lt;br /&gt;    width:90px;&lt;br /&gt;    padding:5px;&lt;br /&gt;    text-align:center;&lt;br /&gt;    display:inline-block;&lt;br /&gt;    margin:10px 5px 5px 0px;&lt;br /&gt;    background:#e4e4e4;&lt;br /&gt;    position:relative;&lt;br /&gt;    cursor:default;&lt;br /&gt;    -moz-border-radius: 5px;&lt;br /&gt;    border-radius: 5px;&lt;br /&gt;    border: 1px solid #bababa;&lt;br /&gt;}&lt;br /&gt;div.KE_coverflowContainerHover {&lt;br /&gt;    -moz-transform: scale(2) translate(0px,29px);  &lt;br /&gt;    -o-transform: scale(2) translate(0px,29px);  &lt;br /&gt;    -webkit-transform: scale(2) translate(0px,29px);  &lt;br /&gt;    transform: scale(2) translate(0px,29px);  &lt;br /&gt;    z-index:1000;&lt;br /&gt;    cursor:move;&lt;br /&gt;    margin-top:0px;&lt;br /&gt;    border:1px solid #bababa;&lt;br /&gt;    -moz-box-shadow: 6px 6px 5px rgba(0,0,0,0.3);&lt;br /&gt;    -webkit-box-shadow: 6px 6px 5px rgba(0,0,0,0.3);&lt;br /&gt;    box-shadow: 6px 6px 5px rgba(0,0,0,0.3);    &lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the Hover class is added as the element is hovered... Same effect if I use&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;div.KE_coverflowContainer:hover&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  istead of adding the class by JavaScript (since :hover is not working in IE (on other elements but the &amp;lt;a&amp;gt; element), but mouseenter and mouseleave are, i prefer the JS solution).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Does anyone know how to get rid of this problem?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is there a other way to redraw an an element than following code?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$.fn.redrawElement = function(){&lt;br /&gt;    return this.each(function(index, element){&lt;br /&gt;        var n = document.createTextNode(' ');&lt;br /&gt;        $(element).appendChild(n);&lt;br /&gt;        (function(){n.parentNode.removeChild(n)}).defer();&lt;br /&gt;    });&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I ask because i do this on the end of the drag &amp;amp; drop, but the elements stay pixelated.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  EDIT:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now I know the cause of the blur:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  If in Webkit a Element is scaled and then ends up over a &amp;lt;canvas&amp;gt; tag, it gets blured! Dont know exactly why, but will send a bug notice to Webkit Dev Team.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks for helping anyway :-)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4699183385040962535?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4699183385040962535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/css3-transform-scale-does-pixelate-some.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4699183385040962535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4699183385040962535'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/css3-transform-scale-does-pixelate-some.html' title='CSS3 transform scale() does pixelate some elements'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6072289925299753013</id><published>2012-01-31T20:11:00.011-07:00</published><updated>2012-01-31T20:11:49.900-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='autocomplete'/><title type='text'>Netbeans only has partial jQuery autocompletion</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I just downloaded netbeans 7.1 (PHP) to develop javascript. Autocompletion is working across the javascript files in the project, and jQuery is supported - somewhat.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  If I type "$.is" I get the following options:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/c8Mpf.png" alt="Partial jQuery autocompletion" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Note the missing "isArray", "isNumeric", etc, etc...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The javascript settings in Netbeans: &lt;img src="http://i.stack.imgur.com/cEWLc.png" alt="Javascript settings" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Question: "What am I missing?"&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6072289925299753013?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6072289925299753013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/netbeans-only-has-partial-jquery_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6072289925299753013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6072289925299753013'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/netbeans-only-has-partial-jquery_31.html' title='Netbeans only has partial jQuery autocompletion'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5196504987159987094</id><published>2012-01-31T20:11:00.009-07:00</published><updated>2012-01-31T20:11:46.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='autocomplete'/><title type='text'>Netbeans only has partial jQuery autocompletion</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I just downloaded netbeans 7.1 (PHP) to develop javascript. Autocompletion is working across the javascript files in the project, and jQuery is supported - somewhat.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  If I type "$.is" I get the following options:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/c8Mpf.png" alt="Partial jQuery autocompletion" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Note the missing "isArray", "isNumeric", etc, etc...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The javascript settings in Netbeans: &lt;img src="http://i.stack.imgur.com/cEWLc.png" alt="Javascript settings" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Question: "What am I missing?"&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5196504987159987094?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5196504987159987094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/netbeans-only-has-partial-jquery.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5196504987159987094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5196504987159987094'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/netbeans-only-has-partial-jquery.html' title='Netbeans only has partial jQuery autocompletion'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-47187127477280253</id><published>2012-01-31T20:11:00.007-07:00</published><updated>2012-01-31T20:11:29.105-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Which browser is better for work with javascript? Any other tools? [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  It's quite difficult to find id's in page. F.e. it's much easier to work with picture and then get id from popup. I use Chrome but feel it can be much better and easier. My question is.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Which browser is better for work with javascript? Any other tools?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-47187127477280253?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/47187127477280253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/which-browser-is-better-for-work-with.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/47187127477280253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/47187127477280253'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/which-browser-is-better-for-work-with.html' title='Which browser is better for work with javascript? Any other tools? [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8864182508224900989</id><published>2012-01-31T20:11:00.005-07:00</published><updated>2012-01-31T20:11:24.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>toogle div block - work not properly</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a following code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;div class="block review_block wrap"&amp;gt;&amp;lt;ul class="comments_list"&amp;gt;&lt;br /&gt;&amp;lt;li class="comment"&amp;gt;&lt;br /&gt;    &amp;lt;div class="poster"&amp;gt;&lt;br /&gt;        &amp;lt;img width="60px" height="75px" src="/Image/GetImage?imageName=3c52a0f1-92ee-45ee-bd25-bdd5bfc0954f.jpg"&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .poster--&amp;gt;&lt;br /&gt;    &amp;lt;div class="comment_content"&amp;gt;&lt;br /&gt;        &amp;lt;div class="date"&amp;gt;&lt;br /&gt;            29.01.2012 9:36:59&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="nickname"&amp;gt;&lt;br /&gt;            &amp;lt;a href="#"&amp;gt;&lt;br /&gt;                Ослик Иа&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="review_text"&amp;gt;&lt;br /&gt;            &amp;lt;a&amp;gt;&lt;br /&gt;                Рецензия 3&amp;lt;/a&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;p class="text"&amp;gt;&lt;br /&gt;            Нельзя сказать, что сюжетная линия предсказуема (только в паре моментов), и поэтому с наслаждением зал наблюдал, как Холмс снова и снова поражал нас своими дедуктивными способностями. Да и Ватсон от него не отставал и всегда на подмогу приходил. В сравнении с первой частью юмора стало больше, но он &amp;lt;span class="ellipses" style="display: inline;"&amp;gt;...&amp;lt;/span&amp;gt;&lt;br /&gt;            &amp;lt;span class="more-text" style="display: none;"&amp;gt;&lt;br /&gt;                не достигает той грани, когда понимаешь, что сценаристы перестарались с шутками, делая на них слишком высокую ставку. А уж переживаний прибавилось столько, что просто сердечко так и надрывалось. Прослезилась в нескольких местах, а в одном и просто всплакнула. Но, тут без спойлеров.&lt;br /&gt;&lt;br /&gt; А сейчас, я скажу о сцене, которая по моему мнению должна быть как-то действительно оценена. Это сцена погони в лесу. Настолько динамично, энергично, невообразимо и захватывающе, что слов не хватает. Наслаждаешься каждой секундой, каждым кадром. Эта сцена даже зрителю передаёт свои силы. Просто браво!&lt;br /&gt;&lt;br /&gt; Так что заставила меня «игра теней» возвращать домой с широкой улыбкой на лице, а зал аплодировал очень громко и звонко, за что ему отдельное спасибо.&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;/p&amp;gt;&lt;br /&gt;        &amp;lt;ul class="info list wrap"&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iComment"&amp;gt;Comment&amp;lt;/a&amp;gt; (0)&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iThanks" href="#"&amp;gt;Спасибо!&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iComplain" href="#"&amp;gt;Пожаловаться&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial code" href="#"&amp;gt;Код для блога&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;        &amp;lt;/ul&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .comment_content--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="widgets"&amp;gt;&lt;br /&gt;        &amp;lt;div class="rating_block"&amp;gt;&lt;br /&gt;            &amp;lt;div class="stars_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div class="stars_off"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div style="width: 0%" class="stars_on"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .stars_rating--&amp;gt;&lt;br /&gt;            &amp;lt;i class="lli"&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;            &amp;lt;div style="z-index: 0;" class="expand"&amp;gt;&lt;br /&gt;&lt;br /&gt;                &amp;lt;span class="iSocial iSmile"&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;!-- .rating_block--&amp;gt;&lt;br /&gt;        &amp;lt;div style="display: none;" class="voice_block"&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;div publicationid="3" type="Publication" eventid="4" class="going"&amp;gt;&lt;br /&gt;                &amp;lt;a href=""&amp;gt;Я пойду!&amp;lt;/a&amp;gt;&lt;br /&gt;                &amp;lt;div id="going_too"&amp;gt;&lt;br /&gt;                    Уже идут: 0&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;!-- .going--&amp;gt;&lt;br /&gt;            &amp;lt;div class="data_for_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Голосовать&amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div class="star_for_rating"&amp;gt;&lt;br /&gt;                    &amp;lt;ul&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;1&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;2&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;3&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;4&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;5&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                    &amp;lt;/ul&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;!-- .star_for_rating--&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Средний бал: 0&lt;br /&gt;                (0)&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .data_for_rating--&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;!-- .voice_block--&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;   &lt;br /&gt;    &amp;lt;!-- .widgets--&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;!-- .comment--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="block section-comments_for_photo" style="display: none;"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;li class="comment"&amp;gt;&lt;br /&gt;    &amp;lt;div class="poster"&amp;gt;&lt;br /&gt;        &amp;lt;img width="60px" height="75px" src="/Image/GetImage?imageName=2e722edb-8649-43af-b468-a2b489c467fb.jpg"&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .poster--&amp;gt;&lt;br /&gt;    &amp;lt;div class="comment_content"&amp;gt;&lt;br /&gt;        &amp;lt;div class="date"&amp;gt;&lt;br /&gt;            29.01.2012 9:36:22&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="nickname"&amp;gt;&lt;br /&gt;            &amp;lt;a href="#"&amp;gt;&lt;br /&gt;                Антон&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="review_text"&amp;gt;&lt;br /&gt;            &amp;lt;a&amp;gt;&lt;br /&gt;                Рецензия 2&amp;lt;/a&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;p class="text"&amp;gt;&lt;br /&gt;            Авторы ушли из Лондона, и это действительно хороший ход. Атмосфера и краски остались теми же, но место событий поменялось, и всё менялось и менялось по ходу действия фильма. Временами всё было так красиво, что аж дух захватывало. Хотелось суметь уловить каждую деталь, каждый миллиметр, но всё было т&amp;lt;span class="ellipses" style="display: inline;"&amp;gt;...&amp;lt;/span&amp;gt;&lt;br /&gt;            &amp;lt;span class="more-text" style="display: none;"&amp;gt;&lt;br /&gt;                ак динамично, что это сделать было достаточно сложно. Хотя этот факт ни сколечко не уменьшает прекрасность «Игры теней». Атмосферу помогала поддерживать всё так же великолепная музыка Ханса Циммера, которая местами была точь-в-точь как и в первом фильме. Что особенно касается титров, которые всё такие же привлекательные, и прошлая музыка им ни капельки не мешает, а наоборот, только навивает приятные воспоминания об ощущениях, которые возникли в своё время после просмотра предыдущей ленты в такой же момент титров, когда люди начали вставать и потихоньку уходить из зала с интересом глядя на экран.&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;/p&amp;gt;&lt;br /&gt;        &amp;lt;ul class="info list wrap"&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iComment"&amp;gt;Комментировать&amp;lt;/a&amp;gt; (0)&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iThanks" href="#"&amp;gt;Спасибо!&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iComplain" href="#"&amp;gt;Пожаловаться&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial code" href="#"&amp;gt;Код для блога&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;        &amp;lt;/ul&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .comment_content--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="widgets"&amp;gt;&lt;br /&gt;        &amp;lt;div class="rating_block"&amp;gt;&lt;br /&gt;            &amp;lt;div class="stars_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div class="stars_off"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div style="width: 0%" class="stars_on"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .stars_rating--&amp;gt;&lt;br /&gt;            &amp;lt;i class="lli"&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;            &amp;lt;div style="z-index: 0;" class="expand"&amp;gt;&lt;br /&gt;&lt;br /&gt;                &amp;lt;span class="iSocial iSmile"&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;!-- .rating_block--&amp;gt;&lt;br /&gt;        &amp;lt;div style="display: none;" class="voice_block"&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;div publicationid="2" type="Publication" eventid="1" class="going"&amp;gt;&lt;br /&gt;                &amp;lt;a href=""&amp;gt;Я пойду!&amp;lt;/a&amp;gt;&lt;br /&gt;                &amp;lt;div id="going_too"&amp;gt;&lt;br /&gt;                    Уже идут: 0&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;!-- .going--&amp;gt;&lt;br /&gt;            &amp;lt;div class="data_for_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Голосовать&amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div class="star_for_rating"&amp;gt;&lt;br /&gt;                    &amp;lt;ul&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;1&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;2&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;3&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;4&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;5&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                    &amp;lt;/ul&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;!-- .star_for_rating--&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Средний бал: 0&lt;br /&gt;                (0)&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .data_for_rating--&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;!-- .voice_block--&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;   &lt;br /&gt;    &amp;lt;!-- .widgets--&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;!-- .comment--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="block section-comments_for_photo" style="display: none;"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  There are two &lt;code&gt;div&lt;/code&gt; with &lt;code&gt;block section-comments_for_photo&lt;/code&gt; class.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I want that user clicks on Comment ( &lt;code&gt;iComment&lt;/code&gt; class) then data loading into div( &lt;code&gt;block section-comments_for_photo&lt;/code&gt; ). My code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(document).ready(function() {&lt;br /&gt;        $('.block.section-comments_for_photo').each(function() {&lt;br /&gt;            $(this).hide();&lt;br /&gt;        });&lt;br /&gt;        $(".iComment").click(function() {&lt;br /&gt;            var id = &amp;lt;%=Model.OID %&amp;gt; ;&lt;br /&gt;            var section = $(this).closest(".comments_list").first(".block.section-comments_for_photo");&lt;br /&gt;            $(section).load("/Publication/GetCommentsForPublication?id=" + id, function() {&lt;br /&gt;                $(this).toggle(400);&lt;br /&gt;                return false;&lt;br /&gt;            });&lt;br /&gt;        });&lt;br /&gt;    });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This code loads the data but it delete all html from &lt;code&gt;block review_block wrap&lt;/code&gt; . Where is problem?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;UPDATE:&lt;/strong&gt; &lt;a href="http://jsfiddle.net/rtnsu/" rel="nofollow"&gt;JSFiddle&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8864182508224900989?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8864182508224900989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/toogle-div-block-work-not-properly_31.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8864182508224900989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8864182508224900989'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/toogle-div-block-work-not-properly_31.html' title='toogle div block - work not properly'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-254766247783763468</id><published>2012-01-31T20:11:00.003-07:00</published><updated>2012-01-31T20:11:14.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>toogle div block - work not properly</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a following code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;div class="block review_block wrap"&amp;gt;&amp;lt;ul class="comments_list"&amp;gt;&lt;br /&gt;&amp;lt;li class="comment"&amp;gt;&lt;br /&gt;    &amp;lt;div class="poster"&amp;gt;&lt;br /&gt;        &amp;lt;img width="60px" height="75px" src="/Image/GetImage?imageName=3c52a0f1-92ee-45ee-bd25-bdd5bfc0954f.jpg"&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .poster--&amp;gt;&lt;br /&gt;    &amp;lt;div class="comment_content"&amp;gt;&lt;br /&gt;        &amp;lt;div class="date"&amp;gt;&lt;br /&gt;            29.01.2012 9:36:59&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="nickname"&amp;gt;&lt;br /&gt;            &amp;lt;a href="#"&amp;gt;&lt;br /&gt;                Ослик Иа&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="review_text"&amp;gt;&lt;br /&gt;            &amp;lt;a&amp;gt;&lt;br /&gt;                Рецензия 3&amp;lt;/a&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;p class="text"&amp;gt;&lt;br /&gt;            Нельзя сказать, что сюжетная линия предсказуема (только в паре моментов), и поэтому с наслаждением зал наблюдал, как Холмс снова и снова поражал нас своими дедуктивными способностями. Да и Ватсон от него не отставал и всегда на подмогу приходил. В сравнении с первой частью юмора стало больше, но он &amp;lt;span class="ellipses" style="display: inline;"&amp;gt;...&amp;lt;/span&amp;gt;&lt;br /&gt;            &amp;lt;span class="more-text" style="display: none;"&amp;gt;&lt;br /&gt;                не достигает той грани, когда понимаешь, что сценаристы перестарались с шутками, делая на них слишком высокую ставку. А уж переживаний прибавилось столько, что просто сердечко так и надрывалось. Прослезилась в нескольких местах, а в одном и просто всплакнула. Но, тут без спойлеров.&lt;br /&gt;&lt;br /&gt; А сейчас, я скажу о сцене, которая по моему мнению должна быть как-то действительно оценена. Это сцена погони в лесу. Настолько динамично, энергично, невообразимо и захватывающе, что слов не хватает. Наслаждаешься каждой секундой, каждым кадром. Эта сцена даже зрителю передаёт свои силы. Просто браво!&lt;br /&gt;&lt;br /&gt; Так что заставила меня «игра теней» возвращать домой с широкой улыбкой на лице, а зал аплодировал очень громко и звонко, за что ему отдельное спасибо.&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;/p&amp;gt;&lt;br /&gt;        &amp;lt;ul class="info list wrap"&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iComment"&amp;gt;Comment&amp;lt;/a&amp;gt; (0)&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iThanks" href="#"&amp;gt;Спасибо!&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iComplain" href="#"&amp;gt;Пожаловаться&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial code" href="#"&amp;gt;Код для блога&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;        &amp;lt;/ul&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .comment_content--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="widgets"&amp;gt;&lt;br /&gt;        &amp;lt;div class="rating_block"&amp;gt;&lt;br /&gt;            &amp;lt;div class="stars_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div class="stars_off"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div style="width: 0%" class="stars_on"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .stars_rating--&amp;gt;&lt;br /&gt;            &amp;lt;i class="lli"&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;            &amp;lt;div style="z-index: 0;" class="expand"&amp;gt;&lt;br /&gt;&lt;br /&gt;                &amp;lt;span class="iSocial iSmile"&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;!-- .rating_block--&amp;gt;&lt;br /&gt;        &amp;lt;div style="display: none;" class="voice_block"&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;div publicationid="3" type="Publication" eventid="4" class="going"&amp;gt;&lt;br /&gt;                &amp;lt;a href=""&amp;gt;Я пойду!&amp;lt;/a&amp;gt;&lt;br /&gt;                &amp;lt;div id="going_too"&amp;gt;&lt;br /&gt;                    Уже идут: 0&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;!-- .going--&amp;gt;&lt;br /&gt;            &amp;lt;div class="data_for_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Голосовать&amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div class="star_for_rating"&amp;gt;&lt;br /&gt;                    &amp;lt;ul&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;1&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;2&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;3&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;4&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;5&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                    &amp;lt;/ul&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;!-- .star_for_rating--&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Средний бал: 0&lt;br /&gt;                (0)&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .data_for_rating--&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;!-- .voice_block--&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;   &lt;br /&gt;    &amp;lt;!-- .widgets--&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;!-- .comment--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="block section-comments_for_photo" style="display: none;"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;li class="comment"&amp;gt;&lt;br /&gt;    &amp;lt;div class="poster"&amp;gt;&lt;br /&gt;        &amp;lt;img width="60px" height="75px" src="/Image/GetImage?imageName=2e722edb-8649-43af-b468-a2b489c467fb.jpg"&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .poster--&amp;gt;&lt;br /&gt;    &amp;lt;div class="comment_content"&amp;gt;&lt;br /&gt;        &amp;lt;div class="date"&amp;gt;&lt;br /&gt;            29.01.2012 9:36:22&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="nickname"&amp;gt;&lt;br /&gt;            &amp;lt;a href="#"&amp;gt;&lt;br /&gt;                Антон&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div class="review_text"&amp;gt;&lt;br /&gt;            &amp;lt;a&amp;gt;&lt;br /&gt;                Рецензия 2&amp;lt;/a&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;p class="text"&amp;gt;&lt;br /&gt;            Авторы ушли из Лондона, и это действительно хороший ход. Атмосфера и краски остались теми же, но место событий поменялось, и всё менялось и менялось по ходу действия фильма. Временами всё было так красиво, что аж дух захватывало. Хотелось суметь уловить каждую деталь, каждый миллиметр, но всё было т&amp;lt;span class="ellipses" style="display: inline;"&amp;gt;...&amp;lt;/span&amp;gt;&lt;br /&gt;            &amp;lt;span class="more-text" style="display: none;"&amp;gt;&lt;br /&gt;                ак динамично, что это сделать было достаточно сложно. Хотя этот факт ни сколечко не уменьшает прекрасность «Игры теней». Атмосферу помогала поддерживать всё так же великолепная музыка Ханса Циммера, которая местами была точь-в-точь как и в первом фильме. Что особенно касается титров, которые всё такие же привлекательные, и прошлая музыка им ни капельки не мешает, а наоборот, только навивает приятные воспоминания об ощущениях, которые возникли в своё время после просмотра предыдущей ленты в такой же момент титров, когда люди начали вставать и потихоньку уходить из зала с интересом глядя на экран.&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;/p&amp;gt;&lt;br /&gt;        &amp;lt;ul class="info list wrap"&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iComment"&amp;gt;Комментировать&amp;lt;/a&amp;gt; (0)&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iThanks" href="#"&amp;gt;Спасибо!&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial iComplain" href="#"&amp;gt;Пожаловаться&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;li&amp;gt;&amp;lt;a class="iSocial code" href="#"&amp;gt;Код для блога&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;        &amp;lt;/ul&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;!-- .comment_content--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="widgets"&amp;gt;&lt;br /&gt;        &amp;lt;div class="rating_block"&amp;gt;&lt;br /&gt;            &amp;lt;div class="stars_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div class="stars_off"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div style="width: 0%" class="stars_on"&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .stars_rating--&amp;gt;&lt;br /&gt;            &amp;lt;i class="lli"&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;            &amp;lt;div style="z-index: 0;" class="expand"&amp;gt;&lt;br /&gt;&lt;br /&gt;                &amp;lt;span class="iSocial iSmile"&amp;gt;0&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;!-- .rating_block--&amp;gt;&lt;br /&gt;        &amp;lt;div style="display: none;" class="voice_block"&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;div publicationid="2" type="Publication" eventid="1" class="going"&amp;gt;&lt;br /&gt;                &amp;lt;a href=""&amp;gt;Я пойду!&amp;lt;/a&amp;gt;&lt;br /&gt;                &amp;lt;div id="going_too"&amp;gt;&lt;br /&gt;                    Уже идут: 0&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;!-- .going--&amp;gt;&lt;br /&gt;            &amp;lt;div class="data_for_rating"&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Голосовать&amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;div class="star_for_rating"&amp;gt;&lt;br /&gt;                    &amp;lt;ul&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;1&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;2&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;3&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;4&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                        &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;5&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;                    &amp;lt;/ul&amp;gt;&lt;br /&gt;                &amp;lt;/div&amp;gt;&lt;br /&gt;                &amp;lt;!-- .star_for_rating--&amp;gt;&lt;br /&gt;                &amp;lt;div&amp;gt;&lt;br /&gt;                    Средний бал: 0&lt;br /&gt;                (0)&amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;/div&amp;gt;&lt;br /&gt;            &amp;lt;!-- .data_for_rating--&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;!-- .voice_block--&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;   &lt;br /&gt;    &amp;lt;!-- .widgets--&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;!-- .comment--&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class="block section-comments_for_photo" style="display: none;"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  There are two &lt;code&gt;div&lt;/code&gt; with &lt;code&gt;block section-comments_for_photo&lt;/code&gt; class.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I want that user clicks on Comment ( &lt;code&gt;iComment&lt;/code&gt; class) then data loading into div( &lt;code&gt;block section-comments_for_photo&lt;/code&gt; ). My code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(document).ready(function() {&lt;br /&gt;        $('.block.section-comments_for_photo').each(function() {&lt;br /&gt;            $(this).hide();&lt;br /&gt;        });&lt;br /&gt;        $(".iComment").click(function() {&lt;br /&gt;            var id = &amp;lt;%=Model.OID %&amp;gt; ;&lt;br /&gt;            var section = $(this).closest(".comments_list").first(".block.section-comments_for_photo");&lt;br /&gt;            $(section).load("/Publication/GetCommentsForPublication?id=" + id, function() {&lt;br /&gt;                $(this).toggle(400);&lt;br /&gt;                return false;&lt;br /&gt;            });&lt;br /&gt;        });&lt;br /&gt;    });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This code loads the data but it delete all html from &lt;code&gt;block review_block wrap&lt;/code&gt; . Where is problem?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;UPDATE:&lt;/strong&gt; &lt;a href="http://jsfiddle.net/rtnsu/" rel="nofollow"&gt;JSFiddle&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-254766247783763468?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/254766247783763468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/toogle-div-block-work-not-properly.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/254766247783763468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/254766247783763468'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/toogle-div-block-work-not-properly.html' title='toogle div block - work not properly'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2387572655573319932</id><published>2012-01-31T20:11:00.001-07:00</published><updated>2012-01-31T20:11:10.756-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>User draw shapes on top of an image</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I would want to allow user to draw semi-transparent basic shapes (rectangle, circle) with user defined text over an image. The basic idea is to have a map underneath and users could mark certain areas of from it. It has been a while since doing web development and I'm quite uncertain which approach would be the best. It should work even on older browsers.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Any help would be appreciated!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2387572655573319932?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2387572655573319932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/user-draw-shapes-on-top-of-image_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2387572655573319932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2387572655573319932'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/user-draw-shapes-on-top-of-image_31.html' title='User draw shapes on top of an image'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8857880072881824378</id><published>2012-01-31T20:10:00.019-07:00</published><updated>2012-01-31T20:10:58.804-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>User draw shapes on top of an image</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I would want to allow user to draw semi-transparent basic shapes (rectangle, circle) with user defined text over an image. The basic idea is to have a map underneath and users could mark certain areas of from it. It has been a while since doing web development and I'm quite uncertain which approach would be the best. It should work even on older browsers.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Any help would be appreciated!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8857880072881824378?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8857880072881824378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/user-draw-shapes-on-top-of-image.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8857880072881824378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8857880072881824378'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/user-draw-shapes-on-top-of-image.html' title='User draw shapes on top of an image'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-9154840101015973122</id><published>2012-01-31T20:10:00.017-07:00</published><updated>2012-01-31T20:10:51.826-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Avoid event fireing for both parents and children</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a menu built this way:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;ul&lt;br /&gt;    li&lt;br /&gt;        a&lt;br /&gt;    li&lt;br /&gt;        a&lt;br /&gt;    li&lt;br /&gt;        a&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The problem I am having is this: When a user clicks &lt;code&gt;li a&lt;/code&gt; the li-function fires as well. The &lt;code&gt;li&lt;/code&gt; -function should only fire if someone clicks just the &lt;code&gt;li&lt;/code&gt; (misses on the a-tag).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('#stromSkjemaTabs li').children().mousedown(function () {&lt;br /&gt;    $('#console').append('debug1 &amp;lt;br /&amp;gt;');&lt;br /&gt;});&lt;br /&gt;$('#stromSkjemaTabs li').mousedown.(function () {&lt;br /&gt;    $('#console').append('debug2 &amp;lt;br /&amp;gt;');&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is there any way of writing this so only one of the functions fires? When clicking the &lt;code&gt;li a&lt;/code&gt; the function containing "debug1" should fire (NOT debug2 too). When clicking &lt;code&gt;li&lt;/code&gt; the debug2 should fire.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I've tried every combination of children() but I can't get this to work.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any cleaver heads out there?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-9154840101015973122?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/9154840101015973122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/avoid-event-fireing-for-both-parents_31.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/9154840101015973122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/9154840101015973122'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/avoid-event-fireing-for-both-parents_31.html' title='Avoid event fireing for both parents and children'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-948740812480982250</id><published>2012-01-31T20:10:00.015-07:00</published><updated>2012-01-31T20:10:44.851-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Avoid event fireing for both parents and children</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a menu built this way:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;ul&lt;br /&gt;    li&lt;br /&gt;        a&lt;br /&gt;    li&lt;br /&gt;        a&lt;br /&gt;    li&lt;br /&gt;        a&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The problem I am having is this: When a user clicks &lt;code&gt;li a&lt;/code&gt; the li-function fires as well. The &lt;code&gt;li&lt;/code&gt; -function should only fire if someone clicks just the &lt;code&gt;li&lt;/code&gt; (misses on the a-tag).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('#stromSkjemaTabs li').children().mousedown(function () {&lt;br /&gt;    $('#console').append('debug1 &amp;lt;br /&amp;gt;');&lt;br /&gt;});&lt;br /&gt;$('#stromSkjemaTabs li').mousedown.(function () {&lt;br /&gt;    $('#console').append('debug2 &amp;lt;br /&amp;gt;');&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is there any way of writing this so only one of the functions fires? When clicking the &lt;code&gt;li a&lt;/code&gt; the function containing "debug1" should fire (NOT debug2 too). When clicking &lt;code&gt;li&lt;/code&gt; the debug2 should fire.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I've tried every combination of children() but I can't get this to work.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any cleaver heads out there?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-948740812480982250?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/948740812480982250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/avoid-event-fireing-for-both-parents.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/948740812480982250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/948740812480982250'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/avoid-event-fireing-for-both-parents.html' title='Avoid event fireing for both parents and children'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6728448798354778343</id><published>2012-01-31T20:10:00.013-07:00</published><updated>2012-01-31T20:10:39.404-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='geolocation'/><category scheme='http://www.blogger.com/atom/ns#' term='web-development'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>mobile phone geolocalosation and javascript</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am developing web app that will be accessed by smart-phone integrated browser. In my application I need to calculate the distance between the mobile phone actual (current) location and some other address. Beside that I should be able to find the specific location (shop location for example) that is closest to the user actual location.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Can you give me a clue which js framework can I use? Is there maybe some jQuery plugin that can be helpful?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thank you&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6728448798354778343?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6728448798354778343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/mobile-phone-geolocalosation-and_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6728448798354778343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6728448798354778343'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/mobile-phone-geolocalosation-and_31.html' title='mobile phone geolocalosation and javascript'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1100306652872618975</id><published>2012-01-31T20:10:00.011-07:00</published><updated>2012-01-31T20:10:35.492-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='geolocation'/><category scheme='http://www.blogger.com/atom/ns#' term='web-development'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>mobile phone geolocalosation and javascript</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am developing web app that will be accessed by smart-phone integrated browser. In my application I need to calculate the distance between the mobile phone actual (current) location and some other address. Beside that I should be able to find the specific location (shop location for example) that is closest to the user actual location.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Can you give me a clue which js framework can I use? Is there maybe some jQuery plugin that can be helpful?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thank you&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1100306652872618975?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1100306652872618975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/mobile-phone-geolocalosation-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1100306652872618975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1100306652872618975'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/mobile-phone-geolocalosation-and.html' title='mobile phone geolocalosation and javascript'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5964773871213690537</id><published>2012-01-31T20:10:00.009-07:00</published><updated>2012-01-31T20:10:27.352-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.each'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='utilities'/><category scheme='http://www.blogger.com/atom/ns#' term='inarray'/><title type='text'>wired output of the combination of $.each and jQuery.inArray function</title><content type='html'>&lt;p&gt;&lt;br /&gt;  My complete code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;jQuery.extend({&lt;br /&gt;&lt;br /&gt;combinationCheck: function (p1position) {&lt;br /&gt;&lt;br /&gt;    var Combination = [1, 2, 3, 4, 5, 6, 7, 8];&lt;br /&gt;    Combination[0] = [1, 2, 3];&lt;br /&gt;    Combination[1] = [4, 5, 6];&lt;br /&gt;    Combination[2] = [7, 8, 9];&lt;br /&gt;    Combination[3] = [1, 4, 7];&lt;br /&gt;    Combination[4] = [2, 5, 8];&lt;br /&gt;    Combination[5] = [4, 6, 8];&lt;br /&gt;    Combination[6] = [1, 5, 9];&lt;br /&gt;    Combination[7] = [3, 5, 7];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    $.each(p1position, function (index, value) {&lt;br /&gt;&lt;br /&gt;        var num = value;&lt;br /&gt;&lt;br /&gt;        if ($.inArray(String(value), Combination[1]) != '-1') {&lt;br /&gt;            alert("there");&lt;br /&gt;        }&lt;br /&gt;        else {&lt;br /&gt;            alert("not there");&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    });&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  so it works. If I were to set num to 5, it alerts "is there", and for 8 --&amp;gt; "not there". but the problem is I have another array.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;p1position = [1,5];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and go through the array..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$.each(p1position,function(index,value){&lt;br /&gt;    var num = value;&lt;br /&gt;//then call the jQuery.inArray function as written above, it always return not there. even though 5 is in the Combination[1] array.&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I am so confused of trying to solve this problem for hours.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5964773871213690537?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5964773871213690537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/wired-output-of-combination-of-each-and_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5964773871213690537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5964773871213690537'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/wired-output-of-combination-of-each-and_31.html' title='wired output of the combination of $.each and jQuery.inArray function'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6034776964442234061</id><published>2012-01-31T20:10:00.007-07:00</published><updated>2012-01-31T20:10:17.079-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.each'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='utilities'/><category scheme='http://www.blogger.com/atom/ns#' term='inarray'/><title type='text'>wired output of the combination of $.each and jQuery.inArray function</title><content type='html'>&lt;p&gt;&lt;br /&gt;  My complete code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;jQuery.extend({&lt;br /&gt;&lt;br /&gt;combinationCheck: function (p1position) {&lt;br /&gt;&lt;br /&gt;    var Combination = [1, 2, 3, 4, 5, 6, 7, 8];&lt;br /&gt;    Combination[0] = [1, 2, 3];&lt;br /&gt;    Combination[1] = [4, 5, 6];&lt;br /&gt;    Combination[2] = [7, 8, 9];&lt;br /&gt;    Combination[3] = [1, 4, 7];&lt;br /&gt;    Combination[4] = [2, 5, 8];&lt;br /&gt;    Combination[5] = [4, 6, 8];&lt;br /&gt;    Combination[6] = [1, 5, 9];&lt;br /&gt;    Combination[7] = [3, 5, 7];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    $.each(p1position, function (index, value) {&lt;br /&gt;&lt;br /&gt;        var num = value;&lt;br /&gt;&lt;br /&gt;        if ($.inArray(String(value), Combination[1]) != '-1') {&lt;br /&gt;            alert("there");&lt;br /&gt;        }&lt;br /&gt;        else {&lt;br /&gt;            alert("not there");&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    });&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  so it works. If I were to set num to 5, it alerts "is there", and for 8 --&amp;gt; "not there". but the problem is I have another array.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;p1position = [1,5];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and go through the array..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$.each(p1position,function(index,value){&lt;br /&gt;    var num = value;&lt;br /&gt;//then call the jQuery.inArray function as written above, it always return not there. even though 5 is in the Combination[1] array.&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I am so confused of trying to solve this problem for hours.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6034776964442234061?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6034776964442234061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/wired-output-of-combination-of-each-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6034776964442234061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6034776964442234061'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/wired-output-of-combination-of-each-and.html' title='wired output of the combination of $.each and jQuery.inArray function'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2805558659729279519</id><published>2012-01-31T20:10:00.005-07:00</published><updated>2012-01-31T20:10:12.916-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='jqgrid'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='table'/><title type='text'>JqGrid - Simple Searching With Additional Field(s)</title><content type='html'>&lt;p&gt;&lt;br /&gt;  i am using jqgrid and have simple searching enabled. i am wondering if there is a way to add an additional item in the select list of fields that does not exist as a column in the grid. i would call it something like 'Any Field' so i could search on any of the fields and then handle that outcome server side.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  thanks grant.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2805558659729279519?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2805558659729279519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jqgrid-simple-searching-with-additional_31.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2805558659729279519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2805558659729279519'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jqgrid-simple-searching-with-additional_31.html' title='JqGrid - Simple Searching With Additional Field(s)'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3362971034343334071</id><published>2012-01-31T20:10:00.003-07:00</published><updated>2012-01-31T20:10:04.702-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='jqgrid'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='table'/><title type='text'>JqGrid - Simple Searching With Additional Field(s)</title><content type='html'>&lt;p&gt;&lt;br /&gt;  i am using jqgrid and have simple searching enabled. i am wondering if there is a way to add an additional item in the select list of fields that does not exist as a column in the grid. i would call it something like 'Any Field' so i could search on any of the fields and then handle that outcome server side.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  thanks grant.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3362971034343334071?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3362971034343334071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jqgrid-simple-searching-with-additional.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3362971034343334071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3362971034343334071'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jqgrid-simple-searching-with-additional.html' title='JqGrid - Simple Searching With Additional Field(s)'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6244945621622759041</id><published>2012-01-31T20:10:00.001-07:00</published><updated>2012-01-31T20:10:02.991-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='autocomplete'/><category scheme='http://www.blogger.com/atom/ns#' term='jsonp'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Do myFunction right after JSONP request</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a script which allows to display Google suggestions: &lt;a href="http://jsfiddle.net/24mD8/9/" rel="nofollow"&gt;JsFiddle&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I want to do a function with the first li item rendered by the ui autocomplete, so I did this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("input#term").keyup(function() {&lt;br /&gt;    DoMyFunction($('.ui-autocomplete li:first-child a').text(), true);&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The problem however is that there is a period of time between the keyup---&amp;gt; request---&amp;gt;xml cache and html rendering by the ui autocomplete. Which means the my function (DoMyFunction) is being triggered when there is no html list, hence it doesnt work. So my question is: How do I do my function right after the reqeust is cached and processed. Setting a timer wont work because there are to many variables to account for (ea user bandwidth).&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6244945621622759041?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6244945621622759041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/do-myfunction-right-after-jsonp-request_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6244945621622759041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6244945621622759041'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/do-myfunction-right-after-jsonp-request_31.html' title='Do myFunction right after JSONP request'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6247920458679032420</id><published>2012-01-31T20:09:00.017-07:00</published><updated>2012-01-31T20:09:53.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='autocomplete'/><category scheme='http://www.blogger.com/atom/ns#' term='jsonp'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Do myFunction right after JSONP request</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a script which allows to display Google suggestions: &lt;a href="http://jsfiddle.net/24mD8/9/" rel="nofollow"&gt;JsFiddle&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I want to do a function with the first li item rendered by the ui autocomplete, so I did this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("input#term").keyup(function() {&lt;br /&gt;    DoMyFunction($('.ui-autocomplete li:first-child a').text(), true);&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The problem however is that there is a period of time between the keyup---&amp;gt; request---&amp;gt;xml cache and html rendering by the ui autocomplete. Which means the my function (DoMyFunction) is being triggered when there is no html list, hence it doesnt work. So my question is: How do I do my function right after the reqeust is cached and processed. Setting a timer wont work because there are to many variables to account for (ea user bandwidth).&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6247920458679032420?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6247920458679032420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/do-myfunction-right-after-jsonp-request.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6247920458679032420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6247920458679032420'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/do-myfunction-right-after-jsonp-request.html' title='Do myFunction right after JSONP request'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2021139547246968921</id><published>2012-01-31T20:09:00.015-07:00</published><updated>2012-01-31T20:09:52.971-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='removeclass'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>jQuery removeClass only working with actual class name, not var</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I created a page to play around with the 960 Grid System, learn about div placement. There are up to four divs on the page. When a new grid size, pull or push value is selected from a dropdown, I need to remove the current class, i.e. &lt;code&gt;grid_8&lt;/code&gt; , &lt;code&gt;pull_5&lt;/code&gt; or &lt;code&gt;push_4&lt;/code&gt; , and add the newly selected class.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function alter_grid1(new_class_name){&lt;br /&gt;&lt;br /&gt;   var old = document.getElementById('grid1');&lt;br /&gt;   var classes = old.className.split(' ');&lt;br /&gt;   var old_class_name = 'cessna';&lt;br /&gt;   $.each(classes, function(){&lt;br /&gt;&lt;br /&gt;        if(old_class_name == 'cessna' || old_class_name == null){&lt;br /&gt;          old_class_name = this.match('/grid_1|grid_2|grid_3|grid_4|grid_5|grid_6|grid_7|grid_8|grid_9|grid_10|grid_11|grid_12|grid_13|grid_14|grid_15|grid_16|grid_17/');&lt;br /&gt;       }&lt;br /&gt;   });&lt;br /&gt;   $(old).removeClass('grid_1 grid_2 grid_3 grid_4 grid_5 grid_6 grid_7 grid_8 grid_9 grid_10 grid_11 grid_12 grid_13 grid_14 grid_15 grid_16').addClass(new_class_name);&lt;br /&gt;   console.log('Old grid1 class name is ' + old_class_name + ' and New grid1 class name is ' + new_class_name);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I can use &lt;code&gt;addClass(new_class_name);&lt;/code&gt; without any trouble.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I can use use &lt;code&gt;removeClass('grid_8');&lt;/code&gt; without any trouble (grid_8 being the actual class name)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  When I use &lt;code&gt;removeClass(old_class_name);&lt;/code&gt; it just doesn't work. No error message, nothing in firebug, just doesn't work.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Since I don't know what the previous value will be, I have to remove any possible class that could be there&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(old).removeClass('grid_1 grid_2 grid_3 grid_4 grid_5 grid_6 grid_7 grid_8 grid_9 grid_10 grid_11 grid_12 grid_13 grid_14 grid_15 grid_16').addClass(new_class_name);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  That's the only way I can get it to work. Sure it works, but seems like I'm either missing something or doing something wrong. You can see what I'm &lt;a href="http://style.chouinard.me/grid/multi_grid" rel="nofollow"&gt;trying to do here&lt;/a&gt; if it would help. I just don't see how I can add a class using a var, but not remove one the same way.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2021139547246968921?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2021139547246968921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-removeclass-only-working-with_31.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2021139547246968921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2021139547246968921'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-removeclass-only-working-with_31.html' title='jQuery removeClass only working with actual class name, not var'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-9177692858827492136</id><published>2012-01-31T20:09:00.013-07:00</published><updated>2012-01-31T20:09:40.721-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>jQuery Mobile – Toggle enable and disable state of a radio button</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a radio button that I would like to be able to enable and disable through jQuery Mobile.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Radio button code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;input type="radio" disabled="disabled" value="option1" /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  tried:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('input[type="radio"]').removeAttr('disabled');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('input[type="radio"]').attr('disabled', '');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Neither of which seem to be able to toggle the button to enabled.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-9177692858827492136?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/9177692858827492136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-mobile-toggle-enable-and-disable_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/9177692858827492136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/9177692858827492136'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-mobile-toggle-enable-and-disable_31.html' title='jQuery Mobile – Toggle enable and disable state of a radio button'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3397578311422815747</id><published>2012-01-31T20:09:00.011-07:00</published><updated>2012-01-31T20:09:39.509-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='removeclass'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>jQuery removeClass only working with actual class name, not var</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I created a page to play around with the 960 Grid System, learn about div placement. There are up to four divs on the page. When a new grid size, pull or push value is selected from a dropdown, I need to remove the current class, i.e. &lt;code&gt;grid_8&lt;/code&gt; , &lt;code&gt;pull_5&lt;/code&gt; or &lt;code&gt;push_4&lt;/code&gt; , and add the newly selected class.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function alter_grid1(new_class_name){&lt;br /&gt;&lt;br /&gt;   var old = document.getElementById('grid1');&lt;br /&gt;   var classes = old.className.split(' ');&lt;br /&gt;   var old_class_name = 'cessna';&lt;br /&gt;   $.each(classes, function(){&lt;br /&gt;&lt;br /&gt;        if(old_class_name == 'cessna' || old_class_name == null){&lt;br /&gt;          old_class_name = this.match('/grid_1|grid_2|grid_3|grid_4|grid_5|grid_6|grid_7|grid_8|grid_9|grid_10|grid_11|grid_12|grid_13|grid_14|grid_15|grid_16|grid_17/');&lt;br /&gt;       }&lt;br /&gt;   });&lt;br /&gt;   $(old).removeClass('grid_1 grid_2 grid_3 grid_4 grid_5 grid_6 grid_7 grid_8 grid_9 grid_10 grid_11 grid_12 grid_13 grid_14 grid_15 grid_16').addClass(new_class_name);&lt;br /&gt;   console.log('Old grid1 class name is ' + old_class_name + ' and New grid1 class name is ' + new_class_name);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I can use &lt;code&gt;addClass(new_class_name);&lt;/code&gt; without any trouble.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I can use use &lt;code&gt;removeClass('grid_8');&lt;/code&gt; without any trouble (grid_8 being the actual class name)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  When I use &lt;code&gt;removeClass(old_class_name);&lt;/code&gt; it just doesn't work. No error message, nothing in firebug, just doesn't work.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Since I don't know what the previous value will be, I have to remove any possible class that could be there&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(old).removeClass('grid_1 grid_2 grid_3 grid_4 grid_5 grid_6 grid_7 grid_8 grid_9 grid_10 grid_11 grid_12 grid_13 grid_14 grid_15 grid_16').addClass(new_class_name);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  That's the only way I can get it to work. Sure it works, but seems like I'm either missing something or doing something wrong. You can see what I'm &lt;a href="http://style.chouinard.me/grid/multi_grid" rel="nofollow"&gt;trying to do here&lt;/a&gt; if it would help. I just don't see how I can add a class using a var, but not remove one the same way.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3397578311422815747?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3397578311422815747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-removeclass-only-working-with.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3397578311422815747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3397578311422815747'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-removeclass-only-working-with.html' title='jQuery removeClass only working with actual class name, not var'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1326159482326436510</id><published>2012-01-31T20:09:00.009-07:00</published><updated>2012-01-31T20:09:31.575-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Html file (located on the SD card) linked with jQuery mobile shows without formatting when viewed from Android Browser</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have developed a mobile application using jQuery mobile, and deployed it on the server.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  When I access the file on the server, from the Android Browser, it loads fine and all the styles and scripts are applied.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  However, when I take the jQuery Mobile folder along with my html file and put it on the SD card on the Android phone, and then refer to the HTML file on the SD card (using file:///sdcard/myFolder/myFile.html), using the Android Browser, it does not pickup any of the styles (and jQuery does not run fine) and shows only an HTML page without formatting.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  When I did the same thing (accessing the HTML file on a file system like C://myFolder/myFile.html) from Google Chrome on my computer, it worked fine.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What could be the problem with the local file (placed in the SD card) not showing correctly on the Android Browser?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1326159482326436510?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1326159482326436510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/html-file-located-on-sd-card-linked_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1326159482326436510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1326159482326436510'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/html-file-located-on-sd-card-linked_31.html' title='Html file (located on the SD card) linked with jQuery mobile shows without formatting when viewed from Android Browser'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5108712798065419905</id><published>2012-01-31T20:09:00.007-07:00</published><updated>2012-01-31T20:09:22.854-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>jQuery Mobile – Toggle enable and disable state of a radio button</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a radio button that I would like to be able to enable and disable through jQuery Mobile.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Radio button code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;input type="radio" disabled="disabled" value="option1" /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  tried:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('input[type="radio"]').removeAttr('disabled');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('input[type="radio"]').attr('disabled', '');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Neither of which seem to be able to toggle the button to enabled.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5108712798065419905?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5108712798065419905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-mobile-toggle-enable-and-disable.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5108712798065419905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5108712798065419905'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jquery-mobile-toggle-enable-and-disable.html' title='jQuery Mobile – Toggle enable and disable state of a radio button'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-128054597782735677</id><published>2012-01-31T20:09:00.005-07:00</published><updated>2012-01-31T20:09:11.412-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Html file (located on the SD card) linked with jQuery mobile shows without formatting when viewed from Android Browser</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have developed a mobile application using jQuery mobile, and deployed it on the server.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  When I access the file on the server, from the Android Browser, it loads fine and all the styles and scripts are applied.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  However, when I take the jQuery Mobile folder along with my html file and put it on the SD card on the Android phone, and then refer to the HTML file on the SD card (using file:///sdcard/myFolder/myFile.html), using the Android Browser, it does not pickup any of the styles (and jQuery does not run fine) and shows only an HTML page without formatting.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  When I did the same thing (accessing the HTML file on a file system like C://myFolder/myFile.html) from Google Chrome on my computer, it worked fine.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What could be the problem with the local file (placed in the SD card) not showing correctly on the Android Browser?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-128054597782735677?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/128054597782735677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/html-file-located-on-sd-card-linked.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/128054597782735677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/128054597782735677'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/html-file-located-on-sd-card-linked.html' title='Html file (located on the SD card) linked with jQuery mobile shows without formatting when viewed from Android Browser'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1382690847807636034</id><published>2012-01-31T20:09:00.003-07:00</published><updated>2012-01-31T20:09:06.663-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='jqgrid'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>jqgrid - close form dialog</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using jqgrid 4.3.1 and I am using form editing with local data. The problem is the form does not close after adding or editing. Here is my code.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('#studentset').jqGrid({&lt;br /&gt;                      data: mydata,&lt;br /&gt;                      datatype: "local",&lt;br /&gt;                      colNames:['id','First Name', 'Last Name'], &lt;br /&gt;                      colModel:[ &lt;br /&gt;                                   {name:'id',index:'id', width:60}, &lt;br /&gt;                                   {name:'firstName',index:'fName', width:300, editable:true},&lt;br /&gt;                                   {name:'lastName',index:'lastName', width:300, editable:true}&lt;br /&gt;                      ],&lt;br /&gt;                      pager: '#pager',&lt;br /&gt;                      rowNum: 10,&lt;br /&gt;                      rowList: [5, 10, 20],&lt;br /&gt;                      sortname: 'id',&lt;br /&gt;                      sortorder: 'asc',&lt;br /&gt;                      viewrecords: true,&lt;br /&gt;                      height: "80%",&lt;br /&gt;                      caption: "Students to be Registered",&lt;br /&gt;                      editurl: corpUrl&lt;br /&gt;                  });&lt;br /&gt;                  $('#studentset').jqGrid('navGrid', '#pager', { add: true, edit: true, del: false, search: false, refresh: false },&lt;br /&gt;                            {&lt;br /&gt;                                recreateForm: true,&lt;br /&gt;                                closeAfterEdit: true,&lt;br /&gt;                                modal:true,&lt;br /&gt;                                afterSubmit: function(data){&lt;br /&gt;                                    var myObject = eval('(' + data.responseText + ')');&lt;br /&gt;                                    $('#studentset').setGridParam({data: myObject}).trigger("reloadGrid");&lt;br /&gt;                                }&lt;br /&gt;                            },&lt;br /&gt;                            {&lt;br /&gt;                                recreateForm: true,&lt;br /&gt;                                closeAfterAdd: true,&lt;br /&gt;                                modal:true,                 &lt;br /&gt;                                afterSubmit: function(data){&lt;br /&gt;                                    var myObject = eval('(' + data.responseText + ')');&lt;br /&gt;                                    $('#studentset').setGridParam({data: myObject}).trigger("reloadGrid");&lt;br /&gt;                                }&lt;br /&gt;                            },&lt;br /&gt;                            {},{},{}      &lt;br /&gt;                    );&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Notice in the edit and add options of the navGrid I have specified the relevant options. &lt;code&gt;closeAfterAdd: true,&lt;/code&gt; and &lt;code&gt;closeAfterEdit: true&lt;/code&gt; . But the modal form simply refuses to close. I am not sure if its a bug in this version of jqgrid.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can someone please offer some guidance? May be, how to close the dialog manually?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1382690847807636034?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1382690847807636034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jqgrid-close-form-dialog.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1382690847807636034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1382690847807636034'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/jqgrid-close-form-dialog.html' title='jqgrid - close form dialog'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6050661350123951410</id><published>2012-01-31T20:09:00.001-07:00</published><updated>2012-01-31T20:09:03.197-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='qtip-2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Qtip2. Dynamically show tooltip</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Start to use qtip2 in my site. I think it is best jquery tooltip. But have one problem.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  The page has 5 tooltips.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('.cloud').each(function() {&lt;br /&gt;    var content = $($(this).children('.bubble'));&lt;br /&gt;      $(this).qtip({&lt;br /&gt;      content: content,&lt;br /&gt;      show: { ready: true },&lt;br /&gt;      hide: { fixed: true},&lt;br /&gt;      position: { &lt;br /&gt;        adjust: { x: 5 },&lt;br /&gt;        my: 'top center',&lt;br /&gt;        at: 'bottom center'&lt;br /&gt;      },&lt;br /&gt;      style: {&lt;br /&gt;        tip: { width: 15, height: 8 },&lt;br /&gt;        width: '120'&lt;br /&gt;      }&lt;br /&gt;    });&lt;br /&gt;  });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I need to show them dynamically. One after one. When you hover over tooltip - stop animation. After losing focus - resume animation.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Maybe you have a good solution. I tried to find it. But nothing like this didn't find. If you have a time and solution - please help me...&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6050661350123951410?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6050661350123951410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/qtip2-dynamically-show-tooltip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6050661350123951410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6050661350123951410'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/qtip2-dynamically-show-tooltip.html' title='Qtip2. Dynamically show tooltip'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5957249180297291975</id><published>2012-01-31T20:08:00.005-07:00</published><updated>2012-01-31T20:08:45.994-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='scrollto'/><category scheme='http://www.blogger.com/atom/ns#' term='parallax'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>ScrollTo Or Parallax? the difference</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Could you tell me which type of scroll function in jquery is used to create a website of &lt;a href="http://www.benthebodyguard.com" rel="nofollow"&gt;www.benthebodyguard.com&lt;/a&gt; ? It would be really appreciated if you could explain the working of the website. its quite complicated. Im confused if they are using Scroll event or parallax to create the website.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5957249180297291975?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5957249180297291975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/scrollto-or-parallax-difference.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5957249180297291975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5957249180297291975'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/scrollto-or-parallax-difference.html' title='ScrollTo Or Parallax? the difference'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8931753039068118702</id><published>2012-01-31T20:08:00.003-07:00</published><updated>2012-01-31T20:08:31.068-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='border'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Is there a better way of achieving this effect?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an image thumbnail with a light colored border which, on mouseover, I want to crossfade to a dark colored border. I'm thinking that the easiest way to achieve this would be to fade in a second div with a darker border over the existing one.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Is there a better or different way to fade in a border color change?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8931753039068118702?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8931753039068118702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/is-there-better-way-of-achieving-this.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8931753039068118702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8931753039068118702'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/is-there-better-way-of-achieving-this.html' title='Is there a better way of achieving this effect?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7223080585305760753</id><published>2012-01-31T20:08:00.001-07:00</published><updated>2012-01-31T20:08:17.983-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='https'/><category scheme='http://www.blogger.com/atom/ns#' term='accordion'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>HTTPS failed to load icons from JQuery API</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I put CSS of jQuery UI 1.8.4 downto my site source code, with its images folder along.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  In the default page (wrapping page), jQuery CSS is initialized by declaration:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;link href="//Css/App.SrsWPSite/jquery-ui-1.8.4.custom.css" rel="stylesheet" type="text/css" /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My jQuery accordion is set up as usual:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('SomeId').accordion({ header: '.menuItem', icons: { 'header': 'ui-icon-circle-plus', 'headerSelected': 'ui-icon-circle-minus' } });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  It works normally in HTTP mode (CSS loaded successfully).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But, in HTTPS mode, all jQuery accordion icons (and some other css formats) were unable to be loaded.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Taking examination, I found out that they had image url the same to HTTP mode's:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;url("http://mypath//Css/Site/images/ui-icons_0078ae_256x240.png")&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  If I let my site run binded under both HTTP (with default port 80) and HTTPS, then it's OK ! But for sure, I just want to force my site to run under HTTPS mode.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I also tried to use MS Url Rewrite, but it brought no use.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is anybody willing to help me by your experience ? Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7223080585305760753?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/7223080585305760753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/https-failed-to-load-icons-from-jquery.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7223080585305760753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7223080585305760753'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/https-failed-to-load-icons-from-jquery.html' title='HTTPS failed to load icons from JQuery API'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1471057929613688972</id><published>2012-01-31T20:07:00.003-07:00</published><updated>2012-01-31T20:07:56.366-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mvc'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net-mvc'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><title type='text'>How to enable navigation buttons of jQuery grid in mvc3 and assign buttons to specific links?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have read some topic regarding with my question but there code doesn't work for me. Honestly, I'm not good in jQuery.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have this working views and controller, but it has a lot disadvantages that is why I switch to using jQuery grid.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Working code (not using jQuery grid):&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@using Custom.Helpers&lt;br /&gt;@model IEnumerable&amp;lt;Models.DeviceMVC&amp;gt;&lt;br /&gt;&lt;br /&gt;@{&lt;br /&gt;    ViewBag.Title = "List";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="page-title"&amp;gt;&lt;br /&gt;&amp;lt;h2&amp;gt;Device list&amp;lt;/h2&amp;gt;&lt;br /&gt;    &amp;lt;div id="Optiontab"&amp;gt;&lt;br /&gt;        @Html.ActionLink("Create New", "Create")&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;table id="table-list"&amp;gt;&lt;br /&gt;    &amp;lt;tr&amp;gt;&lt;br /&gt;        &amp;lt;th&amp;gt;&lt;br /&gt;            Branch&lt;br /&gt;        &amp;lt;/th&amp;gt;&lt;br /&gt;        &amp;lt;th&amp;gt;&lt;br /&gt;            Name&lt;br /&gt;        &amp;lt;/th&amp;gt;&lt;br /&gt;        &amp;lt;th&amp;gt;&lt;br /&gt;            Login id&lt;br /&gt;        &amp;lt;/th&amp;gt;&lt;br /&gt;        &amp;lt;th&amp;gt;&lt;br /&gt;            Serial number&lt;br /&gt;        &amp;lt;/th&amp;gt;&lt;br /&gt;        &amp;lt;th&amp;gt;&lt;br /&gt;            Brand&lt;br /&gt;        &amp;lt;/th&amp;gt;&lt;br /&gt;        &amp;lt;th&amp;gt;&lt;br /&gt;            Model&lt;br /&gt;        &amp;lt;/th&amp;gt;&lt;br /&gt;        &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;    &amp;lt;/tr&amp;gt;&lt;br /&gt;&lt;br /&gt;@foreach (var item in Model) {&lt;br /&gt;    &amp;lt;tr&amp;gt;&lt;br /&gt;        &amp;lt;td&amp;gt;&lt;br /&gt;            @Html.DisplayFor(modelItem =&amp;gt; item.BranchName)&lt;br /&gt;        &amp;lt;/td&amp;gt;&lt;br /&gt;        &amp;lt;td&amp;gt;&lt;br /&gt;            @Html.DisplayFor(modelItem =&amp;gt; item.Name)&lt;br /&gt;        &amp;lt;/td&amp;gt;&lt;br /&gt;        &amp;lt;td&amp;gt;&lt;br /&gt;            @Html.DisplayFor(modelItem =&amp;gt; item.LoginID)&lt;br /&gt;        &amp;lt;/td&amp;gt;&lt;br /&gt;        &amp;lt;td&amp;gt;&lt;br /&gt;            @Html.DisplayFor(modelItem =&amp;gt; item.SerialNum)&lt;br /&gt;        &amp;lt;/td&amp;gt;&lt;br /&gt;        &amp;lt;td&amp;gt;&lt;br /&gt;            @Html.DisplayFor(modelItem =&amp;gt; item.Brand)&lt;br /&gt;        &amp;lt;/td&amp;gt;&lt;br /&gt;        &amp;lt;td&amp;gt;&lt;br /&gt;            @Html.DisplayFor(modelItem =&amp;gt; item.Model)&lt;br /&gt;        &amp;lt;/td&amp;gt;&lt;br /&gt;        &amp;lt;td&amp;gt;&lt;br /&gt;            @Html.ActionLink("Edit", "Edit", new { id = item.DeviceID, branch = item.BranchName }) |&lt;br /&gt;            @Html.ActionLink("Details", "Details", new { id=item.DeviceID })&lt;br /&gt;        &amp;lt;/td&amp;gt;&lt;br /&gt;    &amp;lt;/tr&amp;gt;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  To resolve the link in side areas, I use this helper:&lt;br /&gt;&lt;br /&gt;  &lt;a href="http://stackoverflow.com/questions/5130226/relative-content-path-in-mvc3-areas"&gt;Helper&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  To load data:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public ActionResult Index()&lt;br /&gt;{&lt;br /&gt;    IDeviceComponentMVC mvc = new DeviceComponentMVC();&lt;br /&gt;    return View(mvc.RetrieveAllDevices());&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now in jQuery (View part):&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;    jQuery(document).ready(function () {&lt;br /&gt;        jQuery("#list").jqGrid({&lt;br /&gt;            url: '@Url.Content("~/Device/LoadDevice")',&lt;br /&gt;            datatype: 'json',&lt;br /&gt;            mtype: 'POST',&lt;br /&gt;            colNames: ['Branch', 'Name', 'Username', 'Serial', 'Brand', 'Model'],&lt;br /&gt;            colModel: [&lt;br /&gt;          { name: 'Branch', index: 'Branch', width: 136, align: 'Branch', sortable: false },&lt;br /&gt;          { name: 'Name', index: 'Name', width: 136, align: 'Name' },&lt;br /&gt;          { name: 'LoginID', index: 'LoginID', width: 136, align: 'LoginID' },&lt;br /&gt;          { name: 'SerialNum', index: 'SerialNum', width: 100, align: 'SerialNum' },&lt;br /&gt;          { name: 'Brand', index: 'Brand', width: 136, align: 'Brand' },&lt;br /&gt;          { name: 'Model', index: 'Model', width: 136, align: 'Model' }&lt;br /&gt;          ],&lt;br /&gt;            pager: jQuery('#pager'),&lt;br /&gt;            rowNum: 5,&lt;br /&gt;            rowList: [10, 50, 100, 150, 250, 300, 350, 400, 500],&lt;br /&gt;            sortname: 'Name',&lt;br /&gt;            sortorder: "desc",&lt;br /&gt;            viewrecords: true,&lt;br /&gt;            imgpath: '',&lt;br /&gt;            caption: 'Device list'&lt;br /&gt;        })&lt;br /&gt;    });&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;  &lt;br /&gt;&amp;lt;table id="list" class="scroll" cellpadding="0" cellspacing="0"&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&amp;lt;div id="pager" class="scroll" style="text-align:center; padding:50px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Controller part:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public JsonResult LoadDevice(string sidx, string sord, int page, int rows)&lt;br /&gt;{&lt;br /&gt;    using (DBase db = new DBase())&lt;br /&gt;    {&lt;br /&gt;        var context = db;&lt;br /&gt;        int pageIndex = Convert.ToInt32(page) - 1;&lt;br /&gt;        int pageSize = rows;&lt;br /&gt;        int totalRecords = context.devices.Count();&lt;br /&gt;        int totalPages = (int)Math.Ceiling((float)totalRecords / (float)pageSize);&lt;br /&gt;&lt;br /&gt;        var devices = context.devices.OrderBy("it." + sidx + " " + sord).Skip(pageIndex * pageSize).Take(pageSize);&lt;br /&gt;&lt;br /&gt;        var sorted = (from item in devices&lt;br /&gt;                      select new&lt;br /&gt;                      {&lt;br /&gt;                          i = item.DeviceID,&lt;br /&gt;                          cell = new List&amp;lt;string&amp;gt; { item.branch.Name, item.Name, item.LoginID, item.SerialNum, item.Brand, item.Model }&lt;br /&gt;                      }).ToArray();&lt;br /&gt;&lt;br /&gt;        var jsonData = new&lt;br /&gt;        {&lt;br /&gt;            total = totalPages,&lt;br /&gt;            page,&lt;br /&gt;            records = totalRecords,&lt;br /&gt;            rows = sorted&lt;br /&gt;        };&lt;br /&gt;        return Json(jsonData);&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now my very goal is to put navigation buttons like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/iAGyc.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But these button should have specific link. The link like what my first view (without jQuery grid) does have.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Currently I have:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/88U0g.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Hope someone could help. Thanks a lot!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1471057929613688972?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1471057929613688972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-enable-navigation-buttons-of.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1471057929613688972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1471057929613688972'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-enable-navigation-buttons-of.html' title='How to enable navigation buttons of jQuery grid in mvc3 and assign buttons to specific links?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2015885460943711292</id><published>2012-01-31T20:07:00.001-07:00</published><updated>2012-01-31T20:07:41.611-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How to set device height and width for a bar chart in android</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using phonegap to build my app.I am using flot to create charts. here is my javascript code&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="flot/jquery.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="flot/jquery.flot.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="flot/jquery.flot.stack.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="flot/jquery.flot.pie.js"&amp;gt;&amp;lt;/script&amp;gt;    &lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;    &lt;br /&gt;&amp;lt;div id="pie-example" style="width:300px;height:200px;"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="pie_chart.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  In this code i am giving the width and height of the bar graph.I want to give device height and width.How to do that?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2015885460943711292?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2015885460943711292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-set-device-height-and-width-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2015885460943711292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2015885460943711292'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-set-device-height-and-width-for.html' title='How to set device height and width for a bar chart in android'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2664149634735677831</id><published>2012-01-30T19:57:00.005-07:00</published><updated>2012-01-30T19:57:29.583-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='url'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>process PHP on hitting URL &amp; configuring PHP</title><content type='html'>&lt;p&gt;&lt;br /&gt;  For my website, I want one of my PHP script to be executed on entering on URL before loading the page(before entering into my site, on hitting enter first this has to be executed), could you suggest me how.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Secondly, I've configured PHP ini in localhost in order to include URL &amp;amp; &lt;code&gt;fopen&lt;/code&gt; but how can I do changes on the server, am using filezilla on windows.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2664149634735677831?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2664149634735677831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/process-php-on-hitting-url-configuring.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2664149634735677831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2664149634735677831'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/process-php-on-hitting-url-configuring.html' title='process PHP on hitting URL &amp;amp; configuring PHP'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7305828476215453680</id><published>2012-01-30T19:57:00.003-07:00</published><updated>2012-01-30T19:57:17.023-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='session'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>what this error is due to session_start</title><content type='html'>&lt;p&gt;&lt;br /&gt;  My hosting sent me email saying&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;I have set the session.save_path = /home/users/web/b1475/moo.youraccount/cgi-bin/tmp for your account&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  then i found my website is giving me this error&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Warning: session_start() [function.session-start]: open(/home/users/web/b1475/moo.youraccount/cgi-bin/tmp/sess_718a8cd346244df6916f016eb315f19f, O_RDWR) failed: No such file or directory (2) in /hermes/waloraweb006/b1475/moo.youraccount/db.php on line 4&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and the db.php code is (it is database connection file)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?PHP&lt;br /&gt;$conn = mysql_connect($host, $user, $pass);&lt;br /&gt;if ($conn) mysql_select_db($db, $conn);&lt;br /&gt;session_start();&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  what can i do then to fix this error :(&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7305828476215453680?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/7305828476215453680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/what-this-error-is-due-to-sessionstart.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7305828476215453680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7305828476215453680'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/what-this-error-is-due-to-sessionstart.html' title='what this error is due to session_start'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8469019406659604948</id><published>2012-01-30T19:57:00.001-07:00</published><updated>2012-01-30T19:57:05.674-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='session'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Does storing large sessions slow down response time and server</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am in the process of creating a Facebook App for my website which includes functionality that requires the users friends list.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Retrieving the friends is no problem, what I am struggling to decide, is how to store them.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;&lt;br /&gt;    &lt;strong&gt;Option 1 -&lt;/strong&gt; Store the users in my MySQL database, I have opted not to go for this as my database will become very heavy, very quickly. In addition, I will need to create a table for each individual Facebook user!&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;&lt;br /&gt;    &lt;strong&gt;Option 2 -&lt;/strong&gt; Store the Facebook friends array in a session which is updated every half an hour to ensure new friends are included. &lt;strong&gt;Ignore the fact that the session updates every half an hour,&lt;/strong&gt; is it a bad idea to store, what can be a very large array, within a session?&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The website is likely to be receiving high volumes of traffic, and will therefore be storing a lot of these sessions.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Although I am an experienced developer, I am not overly experienced with sessions in these circumstances. I would simply like to know whether or not this is a bad idea?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;Just to give you a little info on the typical friends array:&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;Each array is multidimensional in the format {0[uid:1,name:Jo Bloggs,picture:test.jpg],1...}&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;A friends list typically ranges from 100 items to 5000 items, although averaging around 700. &lt;strong&gt;These are not small!&lt;/strong&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  If this is a bad method for storing the friends, what other options (excluding MySQL) are there?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;Do sessions have an effect on memory (RAM) usage?&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8469019406659604948?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8469019406659604948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/does-storing-large-sessions-slow-down.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8469019406659604948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8469019406659604948'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/does-storing-large-sessions-slow-down.html' title='Does storing large sessions slow down response time and server'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1409335407527391572</id><published>2012-01-30T19:56:00.009-07:00</published><updated>2012-01-30T19:56:54.607-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='binary-data'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript-3'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>ActionScript BEncoded XML file. Decoding same way as Flash:URLLoader in PHP</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Hope topic is relevant :)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have a class in Action script that loads and interpretes an XML File. What I want to do is to be able to decode this file using PHP (Probably some kind of Binary Decoding)&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private static function interpreteXML(j:Event):void&lt;br /&gt;    {&lt;br /&gt;....... some var defined here.....&lt;br /&gt;var event:Event = j;&lt;br /&gt;var loader:URLLoader = (event.target as URLLoader);&lt;br /&gt;try&lt;br /&gt;  {&lt;br /&gt;      xml = new cXML();&lt;br /&gt;      xml.SetXMLString(String(loader.data));&lt;br /&gt;   }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I'm looking for a function/class that would be able to decode XML in same way as URLLoader&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  From what I saw in Flash AS3 Docs, URLLoader have abbility to load Binary encoded data and decode it. That's why I look for a PHP version of this method to be able to interprete files on PHP level.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1409335407527391572?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1409335407527391572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/actionscript-bencoded-xml-file-decoding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1409335407527391572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1409335407527391572'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/actionscript-bencoded-xml-file-decoding.html' title='ActionScript BEncoded XML file. Decoding same way as Flash:URLLoader in PHP'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3249705051227579571</id><published>2012-01-30T19:56:00.007-07:00</published><updated>2012-01-30T19:56:44.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yaml'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>YAML internationalization</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm working in a big project.I'm thinking of a new idea to create the best way of internacianalization to many languages.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;Solutions:&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;1.Store data as arrays - tree file system.. It's not a good way because i need to modify files "on air".&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;2.I18n table.All translations have a common table or relative tables.(Queries to database + database cache)&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;3.YAML(it's new for me)&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I am reading about YAMl documentation and I like this structure..I suggest the 3rd solution. I would like to hear your opinions/suggestions.&lt;br /&gt;&lt;br /&gt;  Thank you in advance.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3249705051227579571?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3249705051227579571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/yaml-internationalization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3249705051227579571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3249705051227579571'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/yaml-internationalization.html' title='YAML internationalization'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1998011751770147276</id><published>2012-01-30T19:56:00.005-07:00</published><updated>2012-01-30T19:56:32.185-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='multidimensional-array'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Multi-Dimensional array count in PHP</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a multi-dimentional array set up as follows&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;array() {&lt;br /&gt;    ["type1"] =&amp;gt;&lt;br /&gt;    array() {&lt;br /&gt;        ["ticket1"] =&amp;gt;&lt;br /&gt;        array(9) { &lt;br /&gt;           // ticket details here&lt;br /&gt;        }&lt;br /&gt;        ["ticket2"] =&amp;gt;&lt;br /&gt;        array(10) { &lt;br /&gt;           // ticket details here&lt;br /&gt;        }&lt;br /&gt;        ["ticket3"] =&amp;gt;&lt;br /&gt;        array(9) { &lt;br /&gt;           // ticket details here&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    ["type2"] =&amp;gt;&lt;br /&gt;    array() {&lt;br /&gt;        ["ticket1"] =&amp;gt;&lt;br /&gt;        array(9) { &lt;br /&gt;           // ticket details here&lt;br /&gt;        }&lt;br /&gt;        ["ticket2"] =&amp;gt;&lt;br /&gt;        array(10) { &lt;br /&gt;           // ticket details here&lt;br /&gt;        }&lt;br /&gt;        ["ticket3"] =&amp;gt;&lt;br /&gt;        array(9) { &lt;br /&gt;           // ticket details here&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  etc.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I am trying to get a count of the total number of tickets in the array (number of second level items), but the number of types is variable as are the number of fields that each ticket has, so I cannot use COUNT_RECURSIVE and maths to get the number.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can anyone help me?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1998011751770147276?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1998011751770147276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/multi-dimensional-array-count-in-php.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1998011751770147276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1998011751770147276'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/multi-dimensional-array-count-in-php.html' title='Multi-Dimensional array count in PHP'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8615721696315835592</id><published>2012-01-30T19:56:00.003-07:00</published><updated>2012-01-30T19:56:20.799-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Backup MySql Database?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have asked this question before but I haven't got an answer, so I'm rephrasing it.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I want to back up a db using either:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;system("mysqldump -h DB_HOST -u DB_USER -p DB_PASS logindb &amp;gt; $location/$backup");&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  or:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sql="BACKUP my_db TO DISK my_backup_folder WITH FORMAT #";&lt;br /&gt;&lt;br /&gt;if ($stmt = $this-&amp;gt;connect-&amp;gt;prepare($sql)) {    &lt;br /&gt;    $stmt-&amp;gt;execute();&lt;br /&gt;    $stmt-&amp;gt;close();&lt;br /&gt;} else {&lt;br /&gt;    $error              = true;&lt;br /&gt;    $message['error']   = true;&lt;br /&gt;    $message['message'] = CANNOT_PREPARE_DATABASE_CONNECTION_MESSAGE;&lt;br /&gt;    return json_encode($message);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But the first gives me an empty sql file and the second gives me nothing. Why is that, and if there is a way to find out what error occurred how would I do it ?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Also which method is better ?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8615721696315835592?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8615721696315835592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/backup-mysql-database.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8615721696315835592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8615721696315835592'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/backup-mysql-database.html' title='Backup MySql Database?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5565519945374346888</id><published>2012-01-30T19:56:00.001-07:00</published><updated>2012-01-30T19:56:06.482-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='curl'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP cURL timeout is not working</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm having a server issue. I'm running a local server (for developing) and I've changed my local server from MAMP to XAMPP. However, on XAMPP, the cURL option &lt;code&gt;CURLOPT_TIMEOUT_MS&lt;/code&gt; or &lt;code&gt;CURLOPT_CONNECTTIMEOUT_MS&lt;/code&gt; gives me the next error:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    Warning: curl_setopt() expects parameter 2 to be long, string given&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is this because of the PHP or cURL version? Maybe a configuration setting?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;code&gt;curl_setopt($this-&amp;gt;ch, CURLOPT_CONNECTTIMEOUT_MS, 2500);&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Additional information:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;OSX 10.6.8&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;PHP 5.3.1&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;cURL 7.19.7&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Edit: There seems to be some confusion about the error and the variable to set. The error states that parameter &lt;strong&gt;2&lt;/strong&gt; is invalid. Not parameter &lt;strong&gt;3&lt;/strong&gt; . So the &lt;code&gt;CURLOPT_CONNECTTIMEOUT_MS&lt;/code&gt; seems to be the issue.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;curl_setopt($this-&amp;gt;ch, CURLOPT_CONNECTTIMEOUT_MS, 2500);&lt;br /&gt;            ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^&lt;br /&gt;parameter:     #1                 #2               #3&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Fun fact: &lt;code&gt;var_dump(CURLOPT_CONNECTTIMEOUT_MS);&lt;/code&gt; displays &lt;code&gt;string(25) "CURLOPT_CONNECTTIMEOUT_MS"&lt;/code&gt; . Just like the error states, it's a string instead of a float.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5565519945374346888?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5565519945374346888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/php-curl-timeout-is-not-working.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5565519945374346888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5565519945374346888'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/php-curl-timeout-is-not-working.html' title='PHP cURL timeout is not working'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7909694075229115246</id><published>2012-01-30T19:55:00.007-07:00</published><updated>2012-01-30T19:55:52.199-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>PHP read file error</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need to get an end result which loads a txt file counts how many times each word has been used and echos the results. The code is used is given below.Looking forward for valuable suggestions...&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?php   &lt;br /&gt; $text = fopen("words.txt", "r"); &lt;br /&gt; $textarray = explode(" ",$text); &lt;br /&gt; foreach($textarray as $numbers) &lt;br /&gt;    { &lt;br /&gt;     if(isset($str_count[$numbers])) &lt;br /&gt;     $str_count[$numbers]++; &lt;br /&gt;        else&lt;br /&gt;         $str_count[$numbers]=1; &lt;br /&gt;    } &lt;br /&gt;&lt;br /&gt; foreach($str_count as $words =&amp;gt; $numbers) &lt;br /&gt; echo $words.": ".$numbers."&amp;lt;br&amp;gt;"; &lt;br /&gt;&lt;br /&gt; ?&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7909694075229115246?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/7909694075229115246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/php-read-file-error.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7909694075229115246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7909694075229115246'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/php-read-file-error.html' title='PHP read file error'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2430536314515538715</id><published>2012-01-30T19:55:00.005-07:00</published><updated>2012-01-30T19:55:41.765-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='email'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript-3'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>AS3 to PHP - mail() function</title><content type='html'>&lt;p&gt;&lt;br /&gt;  When I click on send the textbox displays 'sending....' with no change. I'm very sure that this was working before, but the client has noticed it not working recently. I can't find the problem, please help.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have a swf with this AS3&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;var var_load:URLLoader = new URLLoader;  &lt;br /&gt;var URL_request:URLRequest = new URLRequest( "http://www.blah.com/send_email_auto_response.php" );  &lt;br /&gt;URL_request.method = URLRequestMethod.POST;  &lt;br /&gt;&lt;br /&gt;function submit(e:MouseEvent):void&lt;br /&gt;{  &lt;br /&gt;    if( contact_name.text == "" || contact_email.text == "" ||&lt;br /&gt;        contact_subject.text == "" || contact_message.text == "" )  &lt;br /&gt;    {  &lt;br /&gt;        message_status.text = "Please fill up all text fields.";  &lt;br /&gt;    }  &lt;br /&gt;    else if( !validate_email(contact_email.text) )  &lt;br /&gt;    {  &lt;br /&gt;        message_status.text = "Please enter the valid email address.";  &lt;br /&gt;    }&lt;br /&gt;    else  &lt;br /&gt;    {  &lt;br /&gt;        message_status.text = "sending...";     &lt;br /&gt;        var email_data:String = "name=" + contact_name.text&lt;br /&gt;                       + "&amp;amp;email=" + contact_email.text&lt;br /&gt;                       + "&amp;amp;subject=" + contact_subject.text&lt;br /&gt;                       + "&amp;amp;message=" + contact_message.text;&lt;br /&gt;&lt;br /&gt;        var URL_vars:URLVariables = new URLVariables(email_data);&lt;br /&gt;        URL_vars.dataFormat = URLLoaderDataFormat.TEXT;&lt;br /&gt;&lt;br /&gt;        URL_request.data = URL_vars;&lt;br /&gt;        var_load.load( URL_request );&lt;br /&gt;        var_load.addEventListener(Event.COMPLETE, receive_response );&lt;br /&gt;    }  &lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  that calls a page with this PHP code..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$contact_name = $_POST['name'];    &lt;br /&gt;$contact_email = $_POST['email'];    &lt;br /&gt;$contact_subject = $_POST['subject'];  &lt;br /&gt;$contact_message = $_POST['message'];  &lt;br /&gt;if( $contact_name == true )  &lt;br /&gt;{  &lt;br /&gt;    $sender = $contact_email;  &lt;br /&gt;    $receiver = "info@blah.com";  &lt;br /&gt;    $client_ip = $_SERVER['REMOTE_ADDR'];  &lt;br /&gt;&lt;br /&gt;    $email_body = "Name: $contact_name \nEmail: $sender \n\nSubject: $contact_subject \n\nMessage: \n\n$contact_message \n\nIP: $client_ip \n\n";  &lt;br /&gt;    $email_body_auto_reply = "Hello $contact_name, \nThis is the auto reply message. Thank you.";  &lt;br /&gt;&lt;br /&gt;    $extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion();&lt;br /&gt;    $extra_auto_reply = "From: $receiver\r\n" . "Reply-To: $receiver \r\n" . "X-Mailer: PHP/" . phpversion();&lt;br /&gt;&lt;br /&gt;    mail( $sender, "Auto Reply - Re: $contact_subject", $email_body_auto_reply, $extra_auto_reply );    // auto reply mail to sender&lt;br /&gt;&lt;br /&gt;    if( mail( $receiver, "Flash Contact Form - $contact_subject", $email_body, $extra ) )&lt;br /&gt;    {&lt;br /&gt;        echo "success=yes";&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;        echo "success=no";&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2430536314515538715?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2430536314515538715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/as3-to-php-mail-function.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2430536314515538715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2430536314515538715'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/as3-to-php-mail-function.html' title='AS3 to PHP - mail() function'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7225002823641651276</id><published>2012-01-30T19:55:00.003-07:00</published><updated>2012-01-30T19:55:29.052-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='string'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Having issue with substr function in PHP</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a string like this:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$geometry = "POINT (1.5041909054501184 0.39827301781943014)"&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have to split the two decimal values &lt;strong&gt;1.5041909054501184&lt;/strong&gt; and &lt;strong&gt;0.39827301781943014&lt;/strong&gt; based on space, into an array. For that, as expected, I have to chop-off &lt;code&gt;'POINT ('&lt;/code&gt; and &lt;code&gt;')'&lt;/code&gt; from the &lt;code&gt;$geometry&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I tried the following lines:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$temp = substr($geometry , strpos($geometry, "(")+1, strlen($geometry)-2);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$temp = substr($geometry , strpos($geometry, "(")+1, strpos($geometry, ")")-1);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Echoing &lt;code&gt;$temp&lt;/code&gt; in both the cases displays string as:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;"1.5041909054501184 0.39827301781943014)"&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How can I remove the &lt;code&gt;')'&lt;/code&gt; from the string &lt;code&gt;$geometry&lt;/code&gt; ?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;UPDATE&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How can I generalize it to strings like these?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$geometry = "POINT (1.5041909054501184 0.39827301781943014)";&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$geometry = "POLYGON ((1.5049088554391572 0.39805485932781448, 1.5049135685638309 0.39805660717232405, 1.5049147247575003 0.39805462248168044, 1.5049101547531727 0.39805287533491257, 1.5049088554391572 0.39805485932781448))";&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7225002823641651276?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/7225002823641651276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/having-issue-with-substr-function-in.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7225002823641651276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7225002823641651276'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/having-issue-with-substr-function-in.html' title='Having issue with substr function in PHP'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-947162513290156071</id><published>2012-01-30T19:55:00.001-07:00</published><updated>2012-01-30T19:55:11.112-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php5'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Delete empty value element in array</title><content type='html'>&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Array&lt;br /&gt;    (&lt;br /&gt;      [0] =&amp;gt; 0   //value is int 0 which isn;t empty value&lt;br /&gt;      [1] =&amp;gt;     //this is empty value&lt;br /&gt;      [2] =&amp;gt;     //this is empty value&lt;br /&gt;    )&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I would like to make the above array to be as the following, Can anyone help me?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Many thanks&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Array&lt;br /&gt;    (&lt;br /&gt;      [0] =&amp;gt; 0&lt;br /&gt;    )&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-947162513290156071?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/947162513290156071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/delete-empty-value-element-in-array.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/947162513290156071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/947162513290156071'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/delete-empty-value-element-in-array.html' title='Delete empty value element in array'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4525548572950662127</id><published>2012-01-30T19:54:00.011-07:00</published><updated>2012-01-30T19:54:51.966-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sugarcrm'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Sugar CRM New Module</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using sugarCRM open source for my own purpose. I want to develop the new module with the existing code and i have downloaded the zip files from the internet for this. I want to know, Is there any possible to put the downloaded code directly in the folder? I did this,using "module loader" but i need to achieve through the direct path.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  And one more thing is, when i put the new files into the existing files, what are all the folders will affect?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4525548572950662127?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4525548572950662127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/sugar-crm-new-module.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4525548572950662127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4525548572950662127'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/sugar-crm-new-module.html' title='Sugar CRM New Module'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5268564661320780360</id><published>2012-01-30T19:54:00.009-07:00</published><updated>2012-01-30T19:54:44.907-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='utf-8'/><category scheme='http://www.blogger.com/atom/ns#' term='korean'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='asp-classic'/><title type='text'>Korean characters not displaying when pulled from MS Access database using php</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an Access DB which contains a load of people with Korean names. I hava a classic asp site (which i inherited) that reads data from the DB quite happily and displays it properly. I am now developing a different site in php, but it is unable to display korean characters at all. I have written two very simple scripts, one in asp and one in php to work out why.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  ASP:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;%&lt;br /&gt;Response.CodePage = 65001&lt;br /&gt;&lt;br /&gt;Set objLoginConn = Server.CreateObject("ADODB.Connection")&lt;br /&gt;objLoginConn.Provider = "Microsoft.Jet.OLEDB.4.0"&lt;br /&gt;objLoginConn.Open "C:\wwwroot\mydb.mdb"&lt;br /&gt;Set rs = Server.CreateObject("ADODB.Recordset")&lt;br /&gt;&lt;br /&gt;SQL = "SELECT firstname FROM mytable"&lt;br /&gt;rs.Open SQL, objLoginConn, 3, 3&lt;br /&gt;&lt;br /&gt;while not rs.EOF&lt;br /&gt;    response.write("&amp;lt;p&amp;gt;"&amp;amp; rs.fields("firstname").value &amp;amp;"&amp;lt;/p&amp;gt;")&lt;br /&gt;    rs.movenext&lt;br /&gt;wend&lt;br /&gt;%&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  PHP:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?php&lt;br /&gt;$con = new COM("ADODB.Connection") or die("Cannot start ADO");&lt;br /&gt;$con-&amp;gt;Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source = mydb.mdb");&lt;br /&gt;&lt;br /&gt;$SQL = "SELECT firstname FROM mytable";&lt;br /&gt;$rs = $con-&amp;gt;execute($SQL);&lt;br /&gt;&lt;br /&gt;while (!$rs-&amp;gt;EOF) {&lt;br /&gt;    echo "&amp;lt;p&amp;gt;".$rs-&amp;gt;Fields("firstname")-&amp;gt;value."&amp;lt;/p&amp;gt;";&lt;br /&gt;    $rs-&amp;gt;movenext();&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the ASP script prints all the names correctly and the php script prints a load of ?'s. If i remove the &lt;code&gt;Response.CodePage = 65001&lt;/code&gt; bit from the ASP script it prints ?'s just like the PHP.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I then turned my attention to finding a PHP equivilent of &lt;code&gt;Response.CodePage = 65001&lt;/code&gt; and found things like &lt;code&gt;header('Content-Type:text/html; charset=UTF-8');&lt;/code&gt; and &lt;code&gt;ini_set('default_charset', 'UTF-8');&lt;/code&gt; but they did not do the job.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can anyone point me in the right direction?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5268564661320780360?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5268564661320780360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/korean-characters-not-displaying-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5268564661320780360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5268564661320780360'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/korean-characters-not-displaying-when.html' title='Korean characters not displaying when pulled from MS Access database using php'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1815541571943302350</id><published>2012-01-30T19:54:00.007-07:00</published><updated>2012-01-30T19:54:36.303-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='cookies'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Can we set a cookie in php according to client"s time?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have following requirements:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;create a cookie for server domain&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;that cookie will expire in x seconds say in 200 or 500 seconds.&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Problem is, that clients can lag as much as many minutes behind server. On server side I am setting cookie as&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;setcookie($cooName,$cooVal,time()+500,"/");&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  but now if client computer is 500 seconds behind server, above code will effect into a cookie which will expire in 1000 seconds not 500 seconds.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I was thinking to send client's time stamp to server and set cookie on that time. something like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;setcookie($cooName,$cooVal,$_GET['clientTS']+500,"/");&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But if client is 500 seconds behind, and if I set such a cookie which is backdated it does not get set. How to achieve a time sync between client and server in case of cookie expiry?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1815541571943302350?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1815541571943302350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/can-we-set-cookie-in-php-according-to.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1815541571943302350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1815541571943302350'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/can-we-set-cookie-in-php-according-to.html' title='Can we set a cookie in php according to client&amp;quot;s time?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-87456200665213170</id><published>2012-01-30T19:54:00.005-07:00</published><updated>2012-01-30T19:54:27.996-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='domdocument'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='simple-html-dom'/><title type='text'>DOM Manipulation in Wordpress (and elsewhere) using php</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm quite new to the DOM manipulation world and I would like to get a head start in order to avoid common errors.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I am looking for the most efficient way to manipulate content generated by wordpress using php. At the moment I am using Simple HTML Dom which seems to work just fine. However I recently found DOMDocument and a few others and it would be very helpfull if someone cleared out which one is faster, better or at least will generate less errors in case of really bad markup.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Also on the side can someone explain what is this syntax (instead of $html this @$html)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thank you very much&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-87456200665213170?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/87456200665213170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/dom-manipulation-in-wordpress-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/87456200665213170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/87456200665213170'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/dom-manipulation-in-wordpress-and.html' title='DOM Manipulation in Wordpress (and elsewhere) using php'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5249125628815298824</id><published>2012-01-30T19:54:00.003-07:00</published><updated>2012-01-30T19:54:14.038-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='mod-rewrite'/><category scheme='http://www.blogger.com/atom/ns#' term='hosting'/><title type='text'>Cannot see loaded modules in hosted account</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am wanting to move my website online and my website is not working on my shared hosting account, only to find out that module mod_rewrite was not loaded. I ran phpinfo ( &lt;a href="http://imranbukhsh.com/f/fcrawl/tmp/phpinfo.php" rel="nofollow"&gt;http://imranbukhsh.com/f/fcrawl/tmp/phpinfo.php&lt;/a&gt; ) and I cannot see the whole section on 'loaded modules' which I can see on my personal computer after I installed XAMPP: its a huge section on my pc ( in phpinfo ) and totally missing on my shared hosting server.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  My hosting company is Valcato&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanking you&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5249125628815298824?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5249125628815298824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/cannot-see-loaded-modules-in-hosted.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5249125628815298824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5249125628815298824'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/cannot-see-loaded-modules-in-hosted.html' title='Cannot see loaded modules in hosted account'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3623771703963655863</id><published>2012-01-30T19:54:00.001-07:00</published><updated>2012-01-30T19:54:05.086-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Multi entry form not passing info to mysql data base</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am trying create a form for my club which takes info from a database to enable a sub selection of trainees from the database. Then additionally select a from a list of events and INSERT both back into a database. It writes to the database OK and loops through the correct number of times but doesnt pass $trainee value to the database I think what is failing is the passing of the info from&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;print ' &amp;lt;input type="hidden" name="Trainee" value= ' . $trainee . ' /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  to the $query in the &lt;code&gt;if(isset($_POST['formSubmit'])) loop.&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Anyone tell me where I am going wrong? Code listed below&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?php &lt;br /&gt;&lt;br /&gt;//Retrieve trainees of specified grade&lt;br /&gt;&lt;br /&gt;$data = mysql_query('SELECT * FROM membership WHERE grade = "Trainee"  ') &lt;br /&gt;or die(mysql_error()); // select works&lt;br /&gt;&lt;br /&gt;// Writes to database OK, including Trainee if manual value entered into form like done in instrucot&lt;br /&gt;   $query = "INSERT INTO testtraining ( trainee_no, activity, instructor, entered_by, entered_by_date) VALUES ( '{$_POST['Trainee']}', '{$_POST['activity']}', '{$_POST['instructor']}',  '{$_POST['enteredBy']}', NOW())"; &lt;br /&gt;&lt;br /&gt;// Feedback and posting&lt;br /&gt;    if(isset($_POST['formSubmit'])) &lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;    $aTrainee = $_POST['data'];&lt;br /&gt;    $training = $_POST['activity'];&lt;br /&gt;&lt;br /&gt;    if(empty($aTrainee)) &lt;br /&gt;        {&lt;br /&gt;            echo("&amp;lt;p&amp;gt;You didn't select trainees.&amp;lt;/p&amp;gt;\n");               &lt;br /&gt;        }   else {&lt;br /&gt;        $N = count($aTrainee);&lt;br /&gt;        echo("&amp;lt;p&amp;gt;You selected $N trainee(s): ");&lt;br /&gt;&lt;br /&gt;            for($i=0; $i &amp;lt; $N; $i++) // loop thru all selected checkbox adding &lt;br /&gt;                {&lt;br /&gt;                    $trainee = $aTrainee[$i];&lt;br /&gt;                    // Execute the query.&lt;br /&gt;                    if (@mysql_query ($query))  { &lt;br /&gt;                        // lists OK on screen but does not pass to form for writing to database&lt;br /&gt;                        print "&amp;lt;p&amp;gt;The $training added for  $trainee.&amp;lt;/p&amp;gt;";  &lt;br /&gt;                                    }&lt;br /&gt;                }&lt;br /&gt;        }                                   &lt;br /&gt;}&lt;br /&gt;// end of posting&lt;br /&gt;&lt;br /&gt;// Start of form&lt;br /&gt;// Creates list with checkbox, cycles through info from membership database and makes a     multi select checkbox list&lt;br /&gt; while($info = mysql_fetch_array( $data )) //repeat while there is still data from SELECT&lt;br /&gt;{ &lt;br /&gt;?&amp;gt; &lt;br /&gt;&amp;lt;form action ="&amp;lt;?php echo htmlentities($_SERVER['PHP_SELF']); ?&amp;gt;" method="post"  &amp;gt;  &lt;br /&gt;&amp;lt;input id= "&amp;lt;?= $info['no'] ?&amp;gt;" type="checkbox" name="data[]" value="&amp;lt;?= $info['no'] ?&amp;gt;" /&amp;gt;&lt;br /&gt;&amp;lt;label for="&amp;lt;?= $info['no'] ?&amp;gt;"&amp;gt;&amp;lt;?= $info['_no'] ?&amp;gt;&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;? &lt;br /&gt; }  &lt;br /&gt;&lt;br /&gt;// Training Activities checkbox, Displays training activity to be selected from&lt;br /&gt;print '&amp;lt;p&amp;gt;&amp;lt;input type="radio" name="activity" value="Training1" /&amp;gt; Training1&amp;lt;/p&amp;gt;';       //works&lt;br /&gt;print '&amp;lt;p&amp;gt;&amp;lt;input type="radio" name="activity" value="Training2" /&amp;gt; Training2&amp;lt;/p&amp;gt;'; //works&lt;br /&gt;&lt;br /&gt;print ' &amp;lt;input type="hidden" name="Trainee" value= ' . $trainee . ' /&amp;gt;&lt;br /&gt;&amp;lt;input type="hidden" name="instructor" value= anInstructor /&amp;gt;   &lt;br /&gt;&amp;lt;input type="hidden" name="enteredBy" value=' . ($_SESSION['username']) . ' /&amp;gt; &lt;br /&gt;&amp;lt;input type="submit" name="formSubmit" value="Add Training" /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;';&lt;br /&gt;&lt;br /&gt;mysql_close(); // Close the database connection;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3623771703963655863?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3623771703963655863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/multi-entry-form-not-passing-info-to.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3623771703963655863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3623771703963655863'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/multi-entry-form-not-passing-info-to.html' title='Multi entry form not passing info to mysql data base'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4708215177877568730</id><published>2012-01-30T19:53:00.005-07:00</published><updated>2012-01-30T19:53:53.491-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='boolean-operations'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='boolean-logic'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='xor'/><title type='text'>Make sure exactly one boolean of a given list is true?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  If I have the following booleans&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;const YESTERDAY = false;&lt;br /&gt;const TODAY = true;&lt;br /&gt;const TOMORROW = false;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What code can I write to make sure exactly one is true?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I've tried this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$x = self::YESTERDAY ^ self::TODAY ^ self::TOMORROW;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The problem is that with all three constants set to &lt;code&gt;true&lt;/code&gt; then &lt;code&gt;$x&lt;/code&gt; is &lt;code&gt;true&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4708215177877568730?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4708215177877568730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/make-sure-exactly-one-boolean-of-given.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4708215177877568730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4708215177877568730'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/make-sure-exactly-one-boolean-of-given.html' title='Make sure exactly one boolean of a given list is true?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8348181941551132881</id><published>2012-01-30T19:53:00.003-07:00</published><updated>2012-01-30T19:53:36.025-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>How to modify XML w/o DOMDocument / SimpleXML / libxml?</title><content type='html'>&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="ISO-8859-15"?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE Finvoice SYSTEM "Finvoice.dtd"&amp;gt;&lt;br /&gt;&amp;lt;Finvoice Version="1.2"&amp;gt;&lt;br /&gt;  &amp;lt;BuyerPartyDetails&amp;gt;&lt;br /&gt;    &amp;lt;BuyerOrganisationName&amp;gt;Example Name&amp;lt;/BuyerOrganisationName&amp;gt;&lt;br /&gt;    &amp;lt;BuyerPostalAddressDetails&amp;gt;&lt;br /&gt;      &amp;lt;BuyerStreetName&amp;gt;Street Name&amp;lt;/BuyerStreetName&amp;gt;&lt;br /&gt;      &amp;lt;BuyerTownName&amp;gt;Town Name&amp;lt;/BuyerTownName&amp;gt;&lt;br /&gt;      &amp;lt;CountryCode&amp;gt;FI&amp;lt;/CountryCode&amp;gt;&lt;br /&gt;      &amp;lt;CountryName&amp;gt;Finland&amp;lt;/CountryName&amp;gt;&lt;br /&gt;    &amp;lt;/BuyerPostalAddressDetails&amp;gt;&lt;br /&gt;  &amp;lt;/BuyerPartyDetails&amp;gt;&lt;br /&gt;  &amp;lt;InvoiceDetails&amp;gt;&lt;br /&gt;    &amp;lt;InvoiceDate Format="CCYYMMDD"&amp;gt;20120130&amp;lt;/InvoiceDate&amp;gt;&lt;br /&gt;  &amp;lt;/InvoiceDetails&amp;gt;&lt;br /&gt;&amp;lt;/Finvoice&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I need to make a script to update this kind of XML file with either PHP or Javascript. I made something with PHP &lt;code&gt;DOMXPath&lt;/code&gt; , but it turned out that it's not an option - the server doesnt have the support for it.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  All of these elements that are shown above in the xml, are supposed to be picked if needed to update/change the value in them.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8348181941551132881?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8348181941551132881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-modify-xml-wo-domdocument.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8348181941551132881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8348181941551132881'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-modify-xml-wo-domdocument.html' title='How to modify XML w/o DOMDocument / SimpleXML / libxml?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2636894019198411285</id><published>2012-01-30T19:53:00.001-07:00</published><updated>2012-01-30T19:53:08.207-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='java-util-scanner'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Updating array in java</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm facing a problem with this code,please anyone can help me?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;import java.util.Scanner;&lt;br /&gt;class A{&lt;br /&gt;    int p[];&lt;br /&gt;    int m,i;&lt;br /&gt;    A(){&lt;br /&gt;       p=new int[][10,20,30,40,50];&lt;br /&gt;    }&lt;br /&gt;    int sum(int p,int m){&lt;br /&gt;       p+=m;&lt;br /&gt;       return p;&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;class B{&lt;br /&gt;    int i,m;&lt;br /&gt;    public static void main(String args[]){&lt;br /&gt;        A object=new A();&lt;br /&gt;        Scanner input=new input(System.in);&lt;br /&gt;        m=input nextInt();&lt;br /&gt;        for(i=o;i&amp;lt;object.p.length;i++){&lt;br /&gt;           if(m==object.p[i]){&lt;br /&gt;               n=object.sum(object.p[i],m);&lt;br /&gt;               object.p[i]=n;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        for(i=0;i&amp;lt;object.p.length;i++){&lt;br /&gt;            System.out.println(p[i]);}&lt;br /&gt;        }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  When i am taking 10 as input then it matches with the first array value and then adds and becomes 20....But my problem is that when next time i will run the program again,the value will not be changed(with adding results)....... how can i update the value of p array after the method for further calculation:? ``&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2636894019198411285?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2636894019198411285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/updating-array-in-java.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2636894019198411285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2636894019198411285'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/updating-array-in-java.html' title='Updating array in java'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5055561342743102498</id><published>2012-01-30T19:52:00.011-07:00</published><updated>2012-01-30T19:52:52.909-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='ejb'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>How to call EJB from Standalone java program in diffrent JVM</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have developed EJB using NETbeans IDE having glassfish server. I can call it from standalone java, only if this java project is developed under NETbeans and run under same JRE. But I need to find out how to run it in different jre's. I could not find much help on this one. Any suggestions? (or related links would do) Thanks,&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5055561342743102498?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5055561342743102498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-call-ejb-from-standalone-java.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5055561342743102498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5055561342743102498'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-call-ejb-from-standalone-java.html' title='How to call EJB from Standalone java program in diffrent JVM'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-821919508083915200</id><published>2012-01-30T19:52:00.009-07:00</published><updated>2012-01-30T19:52:45.463-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='commons-digester'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>UnsupportedOperationException when using Apache Jakarta Digester to parse an XML in Android</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am getting the error below when parsing an xml file in Android using Apache Commons Digester. However, when just using plain Java, I am not getting the error below.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Help! Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;01-30 16:30:07.892: E/Digester(304): **java.lang.UnsupportedOperationException: This parser does not support specification "Unknown" version "0.0"**&lt;br /&gt;01-30 16:30:07.892: E/Digester(304):    at **javax.xml.parsers.SAXParserFactory.setXIncludeAware(SAXParserFactory.java:347)**&lt;br /&gt;01-30 16:30:07.892: E/Digester(304):    at org.apache.commons.digester3.Digester.getFactory(Digester.java:439)&lt;br /&gt;01-30 16:30:07.892: E/Digester(304):    at org.apache.commons.digester3.Digester.getParser(Digester.java:652)&lt;br /&gt;01-30 16:30:07.892: E/Digester(304):    at org.apache.commons.digester3.Digester.getXMLReader(Digester.java:799)&lt;br /&gt;01-30 16:30:07.892: E/Digester(304):    at org.apache.commons.digester3.Digester.parse(Digester.java:1642)&lt;br /&gt;01-30 16:30:07.892: E/Digester(304):    at org.apache.commons.digester3.Digester.parse(Digester.java:1701)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-821919508083915200?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/821919508083915200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/unsupportedoperationexception-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/821919508083915200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/821919508083915200'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/unsupportedoperationexception-when.html' title='UnsupportedOperationException when using Apache Jakarta Digester to parse an XML in Android'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7907041509209519983</id><published>2012-01-30T19:52:00.007-07:00</published><updated>2012-01-30T19:52:30.038-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='quartz'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Spring 2.5 + quartz java.lang.NoClassDefFoundError: org/quartz/JobDetail</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an issue with quartz library. I'm using it with spring 2.5:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;bean id="reminderBean" class="com.mail.timexis.ReminderBean"&amp;gt;&lt;br /&gt;        &amp;lt;property name="mailSender"&amp;gt;&lt;br /&gt;            &amp;lt;ref local="timexisMailSender" /&amp;gt;&lt;br /&gt;        &amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;bean id="jobDetail"&lt;br /&gt;        class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"&amp;gt;&lt;br /&gt;        &amp;lt;property name="targetObject" ref="reminderBean" /&amp;gt;&lt;br /&gt;        &amp;lt;property name="targetMethod" value="execute" /&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean"&amp;gt;&lt;br /&gt;        &amp;lt;property name="jobDetail" ref="jobDetail" /&amp;gt;&lt;br /&gt;        &amp;lt;!-- run every morning at 6 AM --&amp;gt;&lt;br /&gt;        &amp;lt;property name="cronExpression" value="* * * * * ?" /&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean"&amp;gt;&lt;br /&gt;        &amp;lt;property name="triggers"&amp;gt;&lt;br /&gt;            &amp;lt;list&amp;gt;&lt;br /&gt;                &amp;lt;ref bean="cronTrigger" /&amp;gt;&lt;br /&gt;            &amp;lt;/list&amp;gt;&lt;br /&gt;        &amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Maven:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;dependency&amp;gt;&lt;br /&gt;            &amp;lt;groupId&amp;gt;org.quartz-scheduler&amp;lt;/groupId&amp;gt;&lt;br /&gt;            &amp;lt;artifactId&amp;gt;quartz&amp;lt;/artifactId&amp;gt;&lt;br /&gt;            &amp;lt;version&amp;gt;1.8.4&amp;lt;/version&amp;gt;&lt;br /&gt;        &amp;lt;/dependency&amp;gt;&lt;br /&gt;        &amp;lt;dependency&amp;gt;&lt;br /&gt;            &amp;lt;groupId&amp;gt;commons-collections&amp;lt;/groupId&amp;gt;&lt;br /&gt;            &amp;lt;artifactId&amp;gt;commons-collections&amp;lt;/artifactId&amp;gt;&lt;br /&gt;            &amp;lt;version&amp;gt;3.2&amp;lt;/version&amp;gt;&lt;br /&gt;        &amp;lt;/dependency&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  And when i run tomcat it cannot instantiate "jobDetail" bean because it can't see JobDetail class used by MethodInvokingJobDetailFactoryBean class &lt;code&gt;( Caused by: java.lang.NoClassDefFoundError: org/quartz/JobDetail)&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Maven downloads the jars and i can see it under MavenDependencies and I can find the JobDetail class.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I think it's something with the compatibility of spring 2.5 and quartz. Any ideas?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7907041509209519983?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/7907041509209519983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/spring-25-quartz-javalangnoclassdeffoun.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7907041509209519983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7907041509209519983'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/spring-25-quartz-javalangnoclassdeffoun.html' title='Spring 2.5 + quartz java.lang.NoClassDefFoundError: org/quartz/JobDetail'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-48633787703994166</id><published>2012-01-30T19:52:00.005-07:00</published><updated>2012-01-30T19:52:20.078-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jar'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='objective-c'/><category scheme='http://www.blogger.com/atom/ns#' term='nstask'/><title type='text'>Unjaring a .jar file in Objective-C</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I was wondering if it was possible to extract the contents of a .jar file into a different directory, then add some files to that directory, and then compress the directory back into a .jar file, with the additions. A way of extracting the jar file i found was to use &lt;code&gt;NSTask&lt;/code&gt; to execute the terminal command of &lt;code&gt;jar xf (location of jar file)&lt;/code&gt; . This worked, but it halted the UI of the program permanently (without crashing it), and unarchived the contents into the directory that the application was stored in, which was a slight mess to clean up. Is there another way of doing this, or am I using &lt;code&gt;NSTask&lt;/code&gt; incorrectly? Here is the code I am using:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;//Unarchive the jar&lt;br /&gt;[self runCommandWithBase:@"/usr/bin/jar" arguments:[NSArray arrayWithObjects:@"xf", jarLocation, nil]];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;- (NSString *)runCommandWithBase:(NSString *)base arguments:(NSArray *)arguments {&lt;br /&gt;//Create the task&lt;br /&gt;NSTask *task = [[NSTask alloc] init];&lt;br /&gt;&lt;br /&gt;//Setup the task&lt;br /&gt;[task setLaunchPath:base];&lt;br /&gt;[task setArguments:arguments];&lt;br /&gt;[task setStandardInput:[NSPipe pipe]];&lt;br /&gt;[task setStandardOutput:[NSPipe pipe]];&lt;br /&gt;&lt;br /&gt;//Set file handle&lt;br /&gt;NSFileHandle *file = [[NSPipe pipe] fileHandleForReading];&lt;br /&gt;&lt;br /&gt;//Run the command&lt;br /&gt;[task launch];&lt;br /&gt;&lt;br /&gt;//Return&lt;br /&gt;NSData *returnData = [file readDataToEndOfFile];&lt;br /&gt;return [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is there maybe a way to include a java application in Xcode that will unarchive the files, add the other files, and then re-compress it? Then execute the java application with &lt;code&gt;NSTask&lt;/code&gt; ?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in Advance,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Ben&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-48633787703994166?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/48633787703994166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/unjaring-jar-file-in-objective-c.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/48633787703994166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/48633787703994166'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/unjaring-jar-file-in-objective-c.html' title='Unjaring a .jar file in Objective-C'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-968149223160354088</id><published>2012-01-30T19:52:00.003-07:00</published><updated>2012-01-30T19:52:11.051-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='sharedpreferences'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>SharedPreferences: History saved but why not Favourite?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I use the following code to save words to History in my dictionary app:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@Override&lt;br /&gt;public void onPause()&lt;br /&gt;{&lt;br /&gt;    super.onPause();&lt;br /&gt;    saveHistoryToPreferences();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void saveHistoryToPreferences()&lt;br /&gt;{&lt;br /&gt;    if (prefs.getBoolean("saveHistory", true) &amp;amp;&amp;amp; mWordHistory != null &amp;amp;&amp;amp; mWordHistory.size() &amp;gt;= 1)&lt;br /&gt;    {&lt;br /&gt;        StringBuilder sbHistory = new StringBuilder();&lt;br /&gt;        for (String item : mWordHistory)&lt;br /&gt;        {&lt;br /&gt;            sbHistory.append(item);&lt;br /&gt;            sbHistory.append(",");&lt;br /&gt;        }           &lt;br /&gt;        String strHistory = sbHistory.substring(0, sbHistory.length()-1);&lt;br /&gt;        SharedPreferences.Editor editor = prefs.edit();&lt;br /&gt;        editor.putString("history", strHistory);&lt;br /&gt;        editor.commit();&lt;br /&gt;        //Log.i(CONTENT_TAG,"history = " + strHistory);&lt;br /&gt;        Log.i(CONTENT_TAG,"History saved!");&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void loadHistoryFromPreferences()&lt;br /&gt;{&lt;br /&gt;    if (prefs.getBoolean("saveHistory", true))&lt;br /&gt;    {&lt;br /&gt;        String strHistory = prefs.getString("history", "");&lt;br /&gt;        Log.i(CONTENT_TAG, "History loaded");&lt;br /&gt;        if (strHistory != null &amp;amp;&amp;amp; !strHistory.equals(""))&lt;br /&gt;        {&lt;br /&gt;            mWordHistory = new ArrayList&amp;lt;String&amp;gt;(Arrays.asList(strHistory.split(",")));&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            if (mWordHistory == null)&lt;br /&gt;            {&lt;br /&gt;                mWordHistory = new ArrayList&amp;lt;String&amp;gt;();&lt;br /&gt;            }&lt;br /&gt;            else&lt;br /&gt;            {&lt;br /&gt;                mWordHistory.clear();&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;        if (mWordHistory == null)&lt;br /&gt;        {&lt;br /&gt;            mWordHistory = new ArrayList&amp;lt;String&amp;gt;();&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            mWordHistory.clear();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Everything is working fine with History.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now I want to adapt this code to save favourite words. Almost every code lines are the same, the only difference is that the adapted code (without &lt;code&gt;onPause()&lt;/code&gt; ) is placed under:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;btnAddFavourite.setOnClickListener(new View.OnClickListener() {&lt;br /&gt;    @Override&lt;br /&gt;    public void onClick(View v)&lt;br /&gt;    //The code is here...&lt;br /&gt;    }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But it is not working and the favourite words are not saved as in the case of History.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can you guys there help? Thank you very much.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-968149223160354088?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/968149223160354088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/sharedpreferences-history-saved-but-why.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/968149223160354088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/968149223160354088'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/sharedpreferences-history-saved-but-why.html' title='SharedPreferences: History saved but why not Favourite?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6335321010234260599</id><published>2012-01-30T19:52:00.001-07:00</published><updated>2012-01-30T19:52:01.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='seam3'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='seam-solder'/><title type='text'>Seam Solder @MessageBundle generating the implementation classes Maven Error</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I followed the documentation to use @MessageBundle with Seam Solder 3.1.0 here :&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;a href="http://docs.jboss.org/seam/3/3.1.0.Final/reference/en-US/html/solder-logging.html#typed-message-bundles" rel="nofollow"&gt;http://docs.jboss.org/seam/3/3.1.0.Final/reference/en-US/html/solder-logging.html#typed-message-bundles&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  but a get en error at compile time when Maven try to compile generated annotation :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    [ERROR] error: Cannot read com.apps.web.messages package files, cause : java.io.FileNotFoundException: com.apps.web.messages/WebMessages&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  When I check in target directory the file is generated correctly :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    target/generated-sources/annotations/com/apps/web/messages/WebMessages_$bundle.java&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  It seems that the maven plugins or the compiler can not find the interface WebMessages localized in src/main/java/com/apps/web/messages/ when he try to compile WebMessages_$bundle generated file.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Environnement:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Seam Solder 3.1.0.Final / Maven 3.0.3 / JDK 1.7 / JBoss AS 6.1.0&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6335321010234260599?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6335321010234260599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/seam-solder-messagebundle-generating.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6335321010234260599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6335321010234260599'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/seam-solder-messagebundle-generating.html' title='Seam Solder @MessageBundle generating the implementation classes Maven Error'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1917139937568057757</id><published>2012-01-30T19:51:00.007-07:00</published><updated>2012-01-30T19:51:48.835-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='onclick'/><category scheme='http://www.blogger.com/atom/ns#' term='togglebutton'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>&lt;ToggleButton&gt; onClickListener - changing drawable back to default</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I've got this ToggleButton which is supposed to change the drawables (and functions) of some other buttons upon toggling on/off.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  So far i've only managed to make it work one way, by using this code.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@Override&lt;br /&gt;protected void onCreate(Bundle savedInstanceState) {&lt;br /&gt;    // TODO Auto-generated method stub&lt;br /&gt;    super.onCreate(savedInstanceState);&lt;br /&gt;    setContentView(R.layout.main);&lt;br /&gt;&lt;br /&gt;    toggle = (ToggleButton) findViewById(R.id.bRedGreen);&lt;br /&gt;    toggle.setOnClickListener(new OnClickListener() {&lt;br /&gt;&lt;br /&gt;        @Override&lt;br /&gt;        public void onClick(View v) {&lt;br /&gt;            // TODO Auto-generated method stub&lt;br /&gt;&lt;br /&gt;            minuskugle = (Button) findViewById(R.id.bBallhole);&lt;br /&gt;            minuskugle.setBackgroundResource(R.drawable.redballinhole);&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    });&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How do you make it change the drawable back to default upon another click?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;&lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt; __ &lt;em&gt;_&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This works for one entry.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  However if i add multiple entries it comes with an error for the "else".&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;This works:&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@Override&lt;br /&gt;        public void onClick(View v) {&lt;br /&gt;            // TODO Auto-generated method stub&lt;br /&gt;            pluskugle = (Button) findViewById(R.id.bBallhole);&lt;br /&gt;            minuskugle = (Button) findViewById(R.id.bBallhole);&lt;br /&gt;&lt;br /&gt;            pluskegle = (Button) findViewById(R.id.bKegle);&lt;br /&gt;            minuskegle = (Button) findViewById(R.id.bKegle);&lt;br /&gt;&lt;br /&gt;        if(toggle.isChecked())&lt;br /&gt;            minuskugle.setBackgroundResource(R.drawable.redballinhole);&lt;br /&gt;        else&lt;br /&gt;            pluskugle.setBackgroundResource(R.drawable.whiteballhole);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;This doesn't&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@Override&lt;br /&gt;        public void onClick(View v) {&lt;br /&gt;            // TODO Auto-generated method stub&lt;br /&gt;            pluskugle = (Button) findViewById(R.id.bBallhole);&lt;br /&gt;            minuskugle = (Button) findViewById(R.id.bBallhole);&lt;br /&gt;&lt;br /&gt;            pluskegle = (Button) findViewById(R.id.bKegle);&lt;br /&gt;            minuskegle = (Button) findViewById(R.id.bKegle);&lt;br /&gt;&lt;br /&gt;        if(toggle.isChecked())&lt;br /&gt;            minuskugle.setBackgroundResource(R.drawable.redballinhole);&lt;br /&gt;            minuskegle.setBackgroundResource(R.drawable.redkegle);&lt;br /&gt;        else&lt;br /&gt;            pluskugle.setBackgroundResource(R.drawable.whiteballhole);&lt;br /&gt;            pluskegle.setBackgroundResource(R.drawable.redkegle);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1917139937568057757?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1917139937568057757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/onclicklistener-changing-drawable-back.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1917139937568057757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1917139937568057757'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/onclicklistener-changing-drawable-back.html' title='&amp;lt;ToggleButton&amp;gt; onClickListener - changing drawable back to default'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6538952798138686796</id><published>2012-01-30T19:51:00.005-07:00</published><updated>2012-01-30T19:51:33.659-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>How to allow user to enter only the letters, no numbers and other characters</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I want to implement TexBox where user can input only letters. When user enter numbers or invalid characters, near TextBox must appear Error message. Like this:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/lFE6N.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6538952798138686796?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6538952798138686796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-allow-user-to-enter-only-letters.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6538952798138686796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6538952798138686796'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-to-allow-user-to-enter-only-letters.html' title='How to allow user to enter only the letters, no numbers and other characters'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1398430393525617153</id><published>2012-01-30T19:51:00.003-07:00</published><updated>2012-01-30T19:51:19.962-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Android ICMP ping</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Is there a way to ping a host (standard Android or via NDK implementation), and get detailed info on the response? (time, ttl, lost packages, etc..) I was thinking of some open source app that has this feature but can't find any...&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1398430393525617153?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1398430393525617153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/android-icmp-ping.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1398430393525617153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1398430393525617153'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/android-icmp-ping.html' title='Android ICMP ping'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4711707019993142262</id><published>2012-01-30T19:51:00.001-07:00</published><updated>2012-01-30T19:51:07.187-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='swing'/><category scheme='http://www.blogger.com/atom/ns#' term='gui'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>KeyListener does not respond if there is any input in JTextField</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I develop a simple MVC Calculator app. I decided to add some functionality by implementing KeyListener in CalculatorView. But this KeyListener only responds when there is no input in JTextField (before any input was made by pushing GUI buttons) or it responds when I press "ESC". I know some people here advice to use KeyBindings instead of KeyListener, but then I need to have 12 KeyBindings in my code (10 for numbers, 1 for ESC and 1 for "." character). Is there any way to make KeyListener to work properly in my app?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  And here is the code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/**&lt;br /&gt; *&lt;br /&gt; * @author Kate Nezdoly&lt;br /&gt; */&lt;br /&gt;public class CalculatorView implements ActionListener, KeyListener {   &lt;br /&gt;&lt;br /&gt;private JButton[] operButtons = new JButton[13];&lt;br /&gt;private JButton[] numberButtons = new JButton[12];&lt;br /&gt;private String[] operators = {"C", "(", ")", "+", "-", "*", "/", "^", "cos", "sin",&lt;br /&gt;    "tan", "sqrt"};&lt;br /&gt;private String[] numbers = {"1", "2", "3", "4", "5", "6", "7", "8",&lt;br /&gt;    "9", "0", ".", "="};&lt;br /&gt;&lt;br /&gt;public CalculatorView() {&lt;br /&gt;    try {&lt;br /&gt;        UIManager.setLookAndFeel(&lt;br /&gt;                UIManager.getSystemLookAndFeelClassName());&lt;br /&gt;    } catch (UnsupportedLookAndFeelException | ClassNotFoundException | InstantiationException | IllegalAccessException e) {&lt;br /&gt;        System.err.println(e.getMessage());&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    createAndShowGUI();&lt;br /&gt;}&lt;br /&gt;private JTextField input;&lt;br /&gt;private boolean decimal = true;&lt;br /&gt;&lt;br /&gt;private JPanel createContentPane() {&lt;br /&gt;    JPanel totalGUI = new JPanel(new BorderLayout(12, 8));&lt;br /&gt;    input = new JTextField("0.0", 18);&lt;br /&gt;    input.addKeyListener(this);&lt;br /&gt;    input.setEditable(false);&lt;br /&gt;    input.setBackground(Color.white);&lt;br /&gt;    input.setHorizontalAlignment(JTextField.RIGHT);&lt;br /&gt;&lt;br /&gt;    JPanel action_buttons = new JPanel(new GridLayout(5, 2));&lt;br /&gt;&lt;br /&gt;    operButtons[0] = new JButton(operators[0]);&lt;br /&gt;    action_buttons.add(operButtons[0]);&lt;br /&gt;&lt;br /&gt;    for (int i = 1; i &amp;lt; operators.length; i++) {&lt;br /&gt;        operButtons[i] = new JButton(operators[i]);&lt;br /&gt;        operButtons[i].addActionListener(this);&lt;br /&gt;        operButtons[i].setActionCommand(operators[i]);&lt;br /&gt;        action_buttons.add(operButtons[i]);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    JPanel number_buttons = new JPanel(new GridLayout(5, 2));&lt;br /&gt;&lt;br /&gt;    for (int i = 0; i &amp;lt; numbers.length - 1; i++) {&lt;br /&gt;        numberButtons[i] = new JButton(numbers[i]);&lt;br /&gt;        numberButtons[i].addActionListener(this);&lt;br /&gt;        numberButtons[i].setBackground(Color.lightGray);&lt;br /&gt;        numberButtons[i].setActionCommand(numbers[i]);&lt;br /&gt;        number_buttons.add(numberButtons[i]);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    numberButtons[11] = new JButton(numbers[11]);&lt;br /&gt;    number_buttons.add(numberButtons[11]);&lt;br /&gt;&lt;br /&gt;    totalGUI.add(input, BorderLayout.PAGE_START);&lt;br /&gt;    totalGUI.add(number_buttons, BorderLayout.CENTER);&lt;br /&gt;    totalGUI.add(action_buttons, BorderLayout.LINE_END);&lt;br /&gt;&lt;br /&gt;    totalGUI.setOpaque(true);&lt;br /&gt;    return totalGUI;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;private void createAndShowGUI() {&lt;br /&gt;    JFrame frame = new JFrame("Calculator");&lt;br /&gt;&lt;br /&gt;    frame.setContentPane(createContentPane());&lt;br /&gt;    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);&lt;br /&gt;    frame.pack();&lt;br /&gt;    frame.setVisible(true);&lt;br /&gt;    frame.setSize(300, 190);&lt;br /&gt;    frame.setResizable(false);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void actionPerformed(ActionEvent ae) {&lt;br /&gt;    String temp = ae.getActionCommand();&lt;br /&gt;&lt;br /&gt;    if (input.getText().equals("0.0")) {&lt;br /&gt;        input.setText("");&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    if (temp.equals(".")) {&lt;br /&gt;        if (decimal) {&lt;br /&gt;            decimal = false;&lt;br /&gt;            input.setText(input.getText() + "" + temp);&lt;br /&gt;        }&lt;br /&gt;    } &lt;br /&gt;    else {&lt;br /&gt;        input.setText(input.getText() + "" + temp);&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void buttonActionListeners(ActionListener al) {&lt;br /&gt;    //add "=" action listener&lt;br /&gt;    numberButtons[11].setActionCommand(numbers[11]);&lt;br /&gt;    numberButtons[11].addActionListener(al);&lt;br /&gt;&lt;br /&gt;    //add "C" action listener&lt;br /&gt;    operButtons[0].setActionCommand(operators[0]);&lt;br /&gt;    operButtons[0].addActionListener(al);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Gets the text from the Text Box and converts it into a Double.&lt;br /&gt;public String getFieldText() {&lt;br /&gt;    return input.getText();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Sets the text displayed on the Text Box.&lt;br /&gt;public void setFieldText(String message) {&lt;br /&gt;    input.setText("" + message);&lt;br /&gt;    decimal = true;&lt;br /&gt;}    &lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public void keyTyped(KeyEvent e) {&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public void keyPressed(KeyEvent e) {&lt;br /&gt;    if (e.getKeyCode() == 27) {&lt;br /&gt;        System.exit(0);&lt;br /&gt;    } else if (e.getKeyCode() &amp;gt;= 48 &amp;amp;&amp;amp; e.getKeyCode() &amp;lt;= 57) {&lt;br /&gt;        if (input.getText().equals("0.0")) {&lt;br /&gt;            setFieldText(String.valueOf(e.getKeyChar()));&lt;br /&gt;        } else {&lt;br /&gt;            setFieldText(input.getText() + e.getKeyChar());&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public void keyReleased(KeyEvent e) {&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Controller class:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class CalculatorController implements  ActionListener {&lt;br /&gt;&lt;br /&gt;private CalculatorView view;    &lt;br /&gt;&lt;br /&gt;public CalculatorController( CalculatorView view)   {  &lt;br /&gt;    this.view = view;&lt;br /&gt;    view.buttonActionListeners(this);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public void actionPerformed(ActionEvent e) {&lt;br /&gt;    String action = e.getActionCommand();&lt;br /&gt;    switch (action) {&lt;br /&gt;        case "=":&lt;br /&gt;            view.setFieldText(Parser.parse(view.getFieldText()));                &lt;br /&gt;            break;&lt;br /&gt;        case "C":&lt;br /&gt;            view.setFieldText("0.0");&lt;br /&gt;            break;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public static void main(String args[]){&lt;br /&gt;    CalculatorView calc = new CalculatorView();&lt;br /&gt;    CalculatorController contr = new CalculatorController(calc);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4711707019993142262?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4711707019993142262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/keylistener-does-not-respond-if-there.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4711707019993142262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4711707019993142262'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/keylistener-does-not-respond-if-there.html' title='KeyListener does not respond if there is any input in JTextField'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2231224757956077476</id><published>2012-01-30T19:50:00.011-07:00</published><updated>2012-01-30T19:50:57.929-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jtable'/><category scheme='http://www.blogger.com/atom/ns#' term='rowfilter'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Concatenating RowFilter orFilters with andFilter in Java</title><content type='html'>&lt;p&gt;&lt;br /&gt;  All the questions pertaining this don't seem to answer the particular question I have.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  My problem is this. I have a list of search terms, and for each term I find the edit distance to find possible misspelling of a word.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  So for each word separated by a space, I have possible words each word could be.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  For example: searching for green chilli might give us "fuzzy" words "green, greene and grain" and "chilli, chill and chilly".&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now I want the RowFilter to search for: "green OR greene OR grain" AND "chilli OR chill OR chilly".&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I can't seem to find a way to do this in Java. I've looked all over the place but nothing talks about concatenating the OR and AND filters together in one RowFilter.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Would I have to roll my own solution based on the model? I suppose I can do this, but my method would most probably be naive at first and slow.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any pointers as to how to roll my own solution for this or better yet, what's the Java way to do this right?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2231224757956077476?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2231224757956077476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/concatenating-rowfilter-orfilters-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2231224757956077476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2231224757956077476'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/concatenating-rowfilter-orfilters-with.html' title='Concatenating RowFilter orFilters with andFilter in Java'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8047276081677460349</id><published>2012-01-30T19:50:00.009-07:00</published><updated>2012-01-30T19:50:49.147-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='client-side'/><category scheme='http://www.blogger.com/atom/ns#' term='web-development'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>client side design using struts, jsp, html, css, java script, tiles, dojo, json, jquery etc [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need some help to design one front end system (client side ) for my new project.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  As per my project lead I should be using struts, jsp, html, css, java script, tiles, dojo, json, jquery etc..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The requirement is number of GUI pages like interactive graph, menu, etc..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The data will be fetched by back end code ( i am not worried much but ejb , jpa may be used).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  So my question is how should I progress on to this ? Can you please suggest any good design like which technology should be used where...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Many Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8047276081677460349?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8047276081677460349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/client-side-design-using-struts-jsp.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8047276081677460349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8047276081677460349'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/client-side-design-using-struts-jsp.html' title='client side design using struts, jsp, html, css, java script, tiles, dojo, json, jquery etc [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4252811308335301486</id><published>2012-01-30T19:50:00.007-07:00</published><updated>2012-01-30T19:50:36.825-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jtree'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='list'/><category scheme='http://www.blogger.com/atom/ns#' term='extends'/><title type='text'>Error while working with List&lt;? extends DefaultMutableTreeNodel&gt;</title><content type='html'>&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public void findClassNodesMatching(String lowerCaseSearchText, List&amp;lt;? extends DefaultMutableTreeNode&amp;gt; foundNodes) {&lt;br /&gt;    findClassNodesMatching(lowerCaseSearchText, (DefaultMutableTreeNode) getRoot(), foundNodes);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;private void findClassNodesMatching(String lowerCaseSearchText, DefaultMutableTreeNode node, List&amp;lt;? extends DefaultMutableTreeNode&amp;gt; foundNodes) {&lt;br /&gt;    String nodeLabel = node.toString().toLowerCase();&lt;br /&gt;    if (nodeLabel.indexOf(lowerCaseSearchText) &amp;gt;= 0) {&lt;br /&gt;        foundNodes.add(node);&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;Why does this code give an error&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    The method add(capture#2-of ? extends DefaultMutableTreeNode) in the type List is not applicable for the arguments (DefaultMutableTreeNode)&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;The error is at the line of&lt;/strong&gt; &lt;code&gt;foundNodes.add(node);&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4252811308335301486?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4252811308335301486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/error-while-working-with-list-extends.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4252811308335301486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4252811308335301486'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/error-while-working-with-list-extends.html' title='Error while working with List&amp;lt;? extends DefaultMutableTreeNodel&amp;gt;'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-773734574730647734</id><published>2012-01-30T19:50:00.005-07:00</published><updated>2012-01-30T19:50:25.317-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='gui'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='maze'/><category scheme='http://www.blogger.com/atom/ns#' term='swt'/><title type='text'>Gui generator re-generate my maze if I change the current window dimensions(Java)</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Given the following code :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;class Game() {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   private Shell shell;&lt;br /&gt;&lt;br /&gt;    public Game(Display display,int level) &lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        shell.addPaintListener(new ExmaplePaintListener());&lt;br /&gt;&lt;br /&gt;        shell.setText("Basic shapes");&lt;br /&gt;        shell.setSize(900,900);&lt;br /&gt;        shell.setLocation(45, 45);&lt;br /&gt;        shell.open();&lt;br /&gt;&lt;br /&gt;        while (!shell.isDisposed()) {&lt;br /&gt;            if (!display.readAndDispatch()) {&lt;br /&gt;                display.sleep();&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  The listener :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private class ExmaplePaintListener implements PaintListener {&lt;br /&gt;&lt;br /&gt;        public void paintControl(PaintEvent e) {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            drawMaze(e);&lt;br /&gt;            placeTreasuresInMaze2(e);&lt;br /&gt;            e.gc.dispose();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and the method that draw the maze&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private void drawMaze(PaintEvent e) {&lt;br /&gt;&lt;br /&gt;// this method creates a new maze and draw it using GUI Java &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My problem is that after the window of the maze is created , if I use the mouse to change the dimensions of the window , then the method &lt;code&gt;drawMaze&lt;/code&gt; creates a new maze in the current window . This is obviously a bug , so where is my mistake ? maybe something with the &lt;code&gt;Constructor&lt;/code&gt; of the &lt;code&gt;Game&lt;/code&gt; class ?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Regards Ron&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-773734574730647734?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/773734574730647734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/gui-generator-re-generate-my-maze-if-i.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/773734574730647734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/773734574730647734'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/gui-generator-re-generate-my-maze-if-i.html' title='Gui generator re-generate my maze if I change the current window dimensions(Java)'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-728592659884528128</id><published>2012-01-30T19:50:00.003-07:00</published><updated>2012-01-30T19:50:17.884-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reflection'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Generic Parameter instantiation discovery with Java Reflection</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Consider the following scenario:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;class A&amp;lt;T&amp;gt; {}&lt;br /&gt;class B extends A&amp;lt;Integer&amp;gt; {}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  How can I know through reflection in Java that in &lt;code&gt;B&lt;/code&gt; , the &lt;code&gt;T&lt;/code&gt; type variable was instantiated as an &lt;code&gt;Integer&lt;/code&gt; ?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-728592659884528128?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/728592659884528128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/generic-parameter-instantiation.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/728592659884528128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/728592659884528128'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/generic-parameter-instantiation.html' title='Generic Parameter instantiation discovery with Java Reflection'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1646963583942008539</id><published>2012-01-30T19:50:00.001-07:00</published><updated>2012-01-30T19:50:09.005-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jsp'/><category scheme='http://www.blogger.com/atom/ns#' term='struts2'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Ajax call response in struts. Response not reflected in jsp.</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am calling a struts action on using an ajax call. In it i am changing the values of some properties of the action class. The values are set properly but i am not able to reflect the changes in the jsp.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  The jsp code is as follows.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"&lt;br /&gt;    pageEncoding="ISO-8859-1"%&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;%@ taglib prefix="s" uri="/struts-tags"%&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;function findindex1()&lt;br /&gt;    {&lt;br /&gt;        var temp=document.getElementById("country").value;&lt;br /&gt;        if(window.ActiveXObject){ request = new ActiveXObject("Microsoft.XMLHTTP"); } &lt;br /&gt;        else if(window.XMLHttpRequest){ request = new XMLHttpRequest(); } request.onreadystatechange = showResult; &lt;br /&gt;        request.open("POST",'temp.action?index='+temp,true); &lt;br /&gt;        request.send(null);&lt;br /&gt;    }&lt;br /&gt;           function showResult(){ &lt;br /&gt;        if(request.readyState == 4){&lt;br /&gt;                     document.getElementById("city").flush();&lt;br /&gt;                     }&lt;br /&gt;          }&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body onload="fill()"&amp;gt;&lt;br /&gt;    &amp;lt;s:form method="post" action="product.action" name="product" theme="simple"&amp;gt;&lt;br /&gt;        &amp;lt;table id="table"&amp;gt;&lt;br /&gt;            &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Country&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;s:select id="country" name="country.countryId" list="countryList" listKey="countryId"&lt;br /&gt;                        listValue="name" onchange="findindex1()" &amp;gt;&amp;lt;/s:select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; &lt;br /&gt;            &amp;lt;tr&amp;gt;&lt;br /&gt;                &amp;lt;td&amp;gt;City&amp;lt;/td&amp;gt;&lt;br /&gt;                &amp;lt;td&amp;gt;&amp;lt;s:select id="city" name="city.id" list="cities" listKey="id"&lt;br /&gt;                        listValue="name" headerKey="city.id" &amp;gt;&amp;lt;/s:select&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;            &amp;lt;/tr&amp;gt;&lt;br /&gt;&lt;br /&gt;             &amp;lt;tr&amp;gt;&lt;br /&gt;                &amp;lt;td&amp;gt;&amp;lt;s:submit id="search" name="submit" value="Search"&amp;gt;&amp;lt;/s:submit&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;                &amp;lt;td&amp;gt;&amp;lt;s:submit name="submit" value="Create"&amp;gt;&amp;lt;/s:submit&amp;gt;&lt;br /&gt;                &amp;lt;/td&amp;gt;&lt;br /&gt;            &amp;lt;/tr&amp;gt;&lt;br /&gt;                     &amp;lt;/table&amp;gt;&lt;br /&gt;          &amp;lt;/s:form&amp;gt;&lt;br /&gt;       &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The action class method is as follows ...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public String temp(){&lt;br /&gt;        String[] id=(String[])getParameters().get("index"); //get the country index&lt;br /&gt;        index=Integer.parseInt(id[0]);&lt;br /&gt;        cities=(ArrayList&amp;lt;City&amp;gt;)productCreateService.selectCities(Integer.parseInt(id[0])); //populate corresponding cities&lt;br /&gt;&lt;br /&gt;        return SUCCESS;&lt;br /&gt;    }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Up till this it is working . The call to this method is executed and the cities(which represent the dropdown list) is populated properly. All now i want is to reflect this updated cities in jsp. I cant seem to do that.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can anyone help .... ???&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Note: I have used the flush function for no particular purpose but just for hit and trial.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  P.S. : I know the code is a little vague. So if any more information is needed please let me know ...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1646963583942008539?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1646963583942008539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/ajax-call-response-in-struts-response.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1646963583942008539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1646963583942008539'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/ajax-call-response-in-struts-response.html' title='Ajax call response in struts. Response not reflected in jsp.'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-416335724844869264</id><published>2012-01-30T19:49:00.011-07:00</published><updated>2012-01-30T19:49:58.884-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jcombobox'/><category scheme='http://www.blogger.com/atom/ns#' term='swing'/><category scheme='http://www.blogger.com/atom/ns#' term='event-handling'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='itemscontrol'/><title type='text'>How can i make an event to a JComboBox which triggers AFTER selection?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I want to make an event which will be triggered after i make the selection to the JComboBox. the problem I'm now facing is that when i added an ActionListener, it was triggered when the user clicked on the box but BEFORE he actually chose the new item, thus the action listener was activated all the time on the previous value which was selected in the box. what i want to do is simply changing the title of an JTextArea according to the selection. I tried doing something like this:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;jBox.addActionListener(new ActionListener(){&lt;br /&gt;    @Override&lt;br /&gt;    public void actionPerformed(ActionEvent e) {&lt;br /&gt;    String alt = GetAlgoAreaTitleByChoice();&lt;br /&gt;    panel.remove(jArea);&lt;br /&gt;    currentBest = setArea("",alt);&lt;br /&gt;    currentBest.setBounds(50, 350, 1000, 290);&lt;br /&gt;    panel.add(jArea);&lt;br /&gt;     }&lt;br /&gt;     });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and the method inside:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private String GetArgsAreaTitleByChoice(){&lt;br /&gt;    String chi = jBox.getSelectedItem().toString();&lt;br /&gt;    if(chi.equals(generalChoice)){&lt;br /&gt;    return "Hello";&lt;br /&gt;    }&lt;br /&gt;    else if(chi.equals(algoChoice)){&lt;br /&gt;    return "World";&lt;br /&gt;    }&lt;br /&gt;    else if(chi.equals(argsChoice)){&lt;br /&gt;    return "Hello";&lt;br /&gt;    }&lt;br /&gt;    return null;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I've tried using the SELECTED events now like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public void itemStateChanged(ItemEvent e) {&lt;br /&gt;JComboBox cb = (JComboBox)e.getSource();&lt;br /&gt;&lt;br /&gt;    // Get the affected item&lt;br /&gt;    String item = cb.getSelectedItem().toString();&lt;br /&gt;&lt;br /&gt;    if (e.getStateChange() == ItemEvent.SELECTED) {&lt;br /&gt;        panel.remove(jBox);&lt;br /&gt;    textArea = setArea("", item);&lt;br /&gt;        panel.add(jBox);&lt;br /&gt;   }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  but it seems to remove the area from the panel without adding it back... why is this happening?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-416335724844869264?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/416335724844869264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-can-i-make-event-to-jcombobox-which.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/416335724844869264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/416335724844869264'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-can-i-make-event-to-jcombobox-which.html' title='How can i make an event to a JComboBox which triggers AFTER selection?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8835569029004208410</id><published>2012-01-30T19:49:00.009-07:00</published><updated>2012-01-30T19:49:45.793-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='csv'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='write'/><category scheme='http://www.blogger.com/atom/ns#' term='charsequence'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Writing CSV file. myPackage.MyClass cannot be cast to java.lang.CharSequence</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need to write &lt;code&gt;List&amp;lt;MyClass&amp;gt; myList&lt;/code&gt; into CSV file. In particular I need to write &lt;code&gt;values&lt;/code&gt; . MyClass has the following implementation:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class MyClass {&lt;br /&gt;    private Object[] values;&lt;br /&gt;//...&lt;br /&gt;    @Override&lt;br /&gt;    public String toString() &lt;br /&gt;      {&lt;br /&gt;        String line = "";&lt;br /&gt;        for (int i=0; i&amp;lt;this.getSize(); i++) {&lt;br /&gt;            //if (this.values[i] != null) {&lt;br /&gt;                line = line + this.values[i] + " ";&lt;br /&gt;            //}&lt;br /&gt;        }&lt;br /&gt;        return line;&lt;br /&gt;     }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The code is the following:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private void saveSolutionToCSV(List&amp;lt;MyClass&amp;gt; solution) {&lt;br /&gt;    int columnSize = solution.get(0).getSize();&lt;br /&gt;    try {&lt;br /&gt;      FileWriter writer = new FileWriter("test.csv");&lt;br /&gt;      Iterator result = solution.iterator();&lt;br /&gt;      while(result.hasNext()) {&lt;br /&gt;         for(int i = 0; i &amp;lt; columnSize; i++) {&lt;br /&gt;            CharSequence element = (CharSequence)result.next(); &lt;br /&gt;            writer.append(element);&lt;br /&gt;            if(i &amp;lt; columnSize - 1)&lt;br /&gt;             writer.append(',');&lt;br /&gt;         }&lt;br /&gt;         writer.append('\n');&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    catch(Exception e)&lt;br /&gt;    {&lt;br /&gt;      e.printStackTrace();&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;And the error message is the following:&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;java.lang.ClassCastException: myPackage.MyClass cannot be cast to java.lang.CharSequence&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How to solve this problem? Thx.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8835569029004208410?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8835569029004208410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/writing-csv-file-mypackagemyclass.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8835569029004208410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8835569029004208410'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/writing-csv-file-mypackagemyclass.html' title='Writing CSV file. myPackage.MyClass cannot be cast to java.lang.CharSequence'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2257837452790402603</id><published>2012-01-30T19:49:00.007-07:00</published><updated>2012-01-30T19:49:37.013-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='jaxb2'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Generating hashCode() and equals() when creating Java classes using Mojo Jaxb2 maven plugin</title><content type='html'>&lt;p&gt;&lt;br /&gt;  The code I'm working on is using &lt;code&gt;jaxb2-maven-plugin&lt;/code&gt; from &lt;code&gt;org.codehaus.mojo&lt;/code&gt; to generate Java classes from XSD schema. I'm looking for a way to automatically implement &lt;code&gt;equals()&lt;/code&gt; and &lt;code&gt;hashCode()&lt;/code&gt; methods for those classes, but it seems there is not a way. I know that there are other JAXB2 Maven plugins that do that (http://confluence.highsource.org/display/J2B/Home for example), but I was wondering if anyone of you encountered this issue before and if there's a way for fixing it. I'm generating the classes using the &lt;code&gt;xjc&lt;/code&gt; goal.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2257837452790402603?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2257837452790402603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/generating-hashcode-and-equals-when.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2257837452790402603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2257837452790402603'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/generating-hashcode-and-equals-when.html' title='Generating hashCode() and equals() when creating Java classes using Mojo Jaxb2 maven plugin'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1243815521907097408</id><published>2012-01-30T19:49:00.005-07:00</published><updated>2012-01-30T19:49:21.703-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Is there a better way to combine two string sets in java?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need to combine two string sets while filtering out redundant information, this is the solution I came up with, is there a better way that anyone can suggest? Perhaps something built in that I overlooked? Didn't have any luck with google.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Set&amp;lt;String&amp;gt; oldStringSet = getOldStringSet();&lt;br /&gt;Set&amp;lt;String&amp;gt; newStringSet = getNewStringSet();&lt;br /&gt;&lt;br /&gt;for(String currentString : oldStringSet)&lt;br /&gt;{&lt;br /&gt;    if (!newStringSet.contains(currentString))&lt;br /&gt;    {&lt;br /&gt;        newStringSet.add(currentString);&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1243815521907097408?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/1243815521907097408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/is-there-better-way-to-combine-two.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1243815521907097408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1243815521907097408'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/is-there-better-way-to-combine-two.html' title='Is there a better way to combine two string sets in java?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8240965381145025296</id><published>2012-01-30T19:49:00.003-07:00</published><updated>2012-01-30T19:49:09.400-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='hibernate-mapping'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Why to use Hibernate Mapping Component?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am learning hibernate an i came across Hibernate Mapping Component. Why should we use it if we can have the same pojo class for student and address??&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8240965381145025296?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8240965381145025296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/why-to-use-hibernate-mapping-component.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8240965381145025296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8240965381145025296'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/why-to-use-hibernate-mapping-component.html' title='Why to use Hibernate Mapping Component?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5491651361619631434</id><published>2012-01-30T19:49:00.001-07:00</published><updated>2012-01-30T19:49:01.324-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='arraylist'/><category scheme='http://www.blogger.com/atom/ns#' term='serialization'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>retrieve serialized java.util.Arraylist in asp.net client (SUID doesn"t match)</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am trying to send persisted objects from a java webservice to the ASP.Net client. Both sides have the object-classes, with the same SerialUID's. Classes without (Array)Lists pose no problem, but when I want to send objects including ArrayLists, the expected SUID is incorrect:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;[java.io.InvalidClassException] = {"the class does not match the class of the persisted object for cl = java.util.ArrayList : __SUID = 8683452581122892189, getSUID(cl) = 9195509126275115639"}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Serialization is implemented using binary formatting, &lt;strong&gt;not XML&lt;/strong&gt; because with XML we have circular references between the persisted objects. Using J# at client side, by expecting a java.util.ArrayList instead of an IList or a System.collections.ArrayList doesn't change anything.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any help would be greatly appreciated!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5491651361619631434?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5491651361619631434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/retrieve-serialized-javautilarraylist.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5491651361619631434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5491651361619631434'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/retrieve-serialized-javautilarraylist.html' title='retrieve serialized java.util.Arraylist in asp.net client (SUID doesn&amp;quot;t match)'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-796586852168185705</id><published>2012-01-30T19:48:00.011-07:00</published><updated>2012-01-30T19:48:54.608-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='swing'/><category scheme='http://www.blogger.com/atom/ns#' term='click'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='jmenu'/><category scheme='http://www.blogger.com/atom/ns#' term='jpopupmenu'/><title type='text'>Open popupMenu only on mouse-click Swing</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a question related with JPopupMenu that maybe someone can help me.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  As far as I can see, a JPopupMenu opens when you press a JMenu (is this is in a JMenuBar) or when you hover over a JMenu (if this is in a JPopupMenu).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  So, I have a JMenuBar containing a JMenu (let's call it 'File'). When I press 'File', a JPopupMenu open, which contains a JMenuItem and another JMenu (let's call it 'Properties'). Is there any way I can apply the same behaviour to the Properties JMenu as I have in the File JMenu: only opens the JPopup when the user click it and not hover over it?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I know this is trying to avoid the normal behavior for the JMenu, but any of you have an idea if this is possible?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-796586852168185705?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/796586852168185705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/open-popupmenu-only-on-mouse-click.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/796586852168185705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/796586852168185705'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/open-popupmenu-only-on-mouse-click.html' title='Open popupMenu only on mouse-click Swing'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2842501399407328452</id><published>2012-01-30T19:48:00.009-07:00</published><updated>2012-01-30T19:48:40.253-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jackson'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Why isn"t spring using my constructor to init this bean (Map parameter)</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a spring beans configuration file where I define the following jackson classes as spring beans.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  For some reason on run-time the &lt;code&gt;filterProvider&lt;/code&gt; bean is instantiated without the map argument.&lt;br /&gt;&lt;br /&gt;  You can see from the &lt;a href="http://jackson.codehaus.org/1.9.4/javadoc/org/codehaus/jackson/map/ser/impl/SimpleFilterProvider.html" rel="nofollow"&gt;docs&lt;/a&gt; that the &lt;code&gt;SimpleFilterProvider&lt;/code&gt; does have such a constructor and that &lt;code&gt;SimpleBeanPropertyFilter&lt;/code&gt; implements &lt;code&gt;BeanPropertyFilter&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;bean id="productAttributesAndAdvertiserNameFilter" class="org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter" factory-method="filterOutAllExcept"&amp;gt;&lt;br /&gt;        &amp;lt;constructor-arg value="name"/&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;    &amp;lt;bean id="offerIdFilter" class="org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter" factory-method="filterOutAllExcept"&amp;gt;&lt;br /&gt;        &amp;lt;constructor-arg value="id"/&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;    &amp;lt;bean id="filterProvider" class="org.codehaus.jackson.map.ser.impl.SimpleFilterProvider"&amp;gt;&lt;br /&gt;        &amp;lt;constructor-arg&amp;gt;&lt;br /&gt;            &amp;lt;util:map value-type="org.codehaus.jackson.map.ser.BeanPropertyFilter"&amp;gt;&lt;br /&gt;                &amp;lt;entry key="onlyNameFilter" value-ref="productAttributesAndAdvertiserNameFilter" /&amp;gt;&lt;br /&gt;                &amp;lt;entry key="onlyIdFilter" value-ref="offerIdFilter" /&amp;gt;&lt;br /&gt;            &amp;lt;/util:map&amp;gt;&lt;br /&gt;        &amp;lt;/constructor-arg&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any help would be appreciated.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2842501399407328452?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/2842501399407328452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/why-isn-spring-using-my-constructor-to.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2842501399407328452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2842501399407328452'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/why-isn-spring-using-my-constructor-to.html' title='Why isn&amp;quot;t spring using my constructor to init this bean (Map parameter)'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3278835234735698470</id><published>2012-01-30T19:48:00.007-07:00</published><updated>2012-01-30T19:48:32.399-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Hibernate interceptors</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am trying to implement method described &lt;a href="https://sites.google.com/a/pintailconsultingllc.com/java/Home/hibernate-interceptor-for-new-entities" rel="nofollow"&gt;here&lt;/a&gt; , but can't make it work.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  There are no errors during compilation, but the interceptor never fired.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  DAO:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class GeneralInvoicesDAO {&lt;br /&gt;@Autowired&lt;br /&gt;private SessionFactory sessionFactory;&lt;br /&gt;&lt;br /&gt;@Autowired&lt;br /&gt;private Interceptor entityInterceptor;&lt;br /&gt;&lt;br /&gt;   @Transactional&lt;br /&gt;   public void update(GeneralInvoice object) {&lt;br /&gt;      Session session = SessionFactoryUtils.getSession(sessionFactory, entityInterceptor, null);&lt;br /&gt;&lt;br /&gt;      session.saveOrUpdate(object);&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The intercepter class:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class NewEntityInterceptor extends EmptyInterceptor implements Interceptor {&lt;br /&gt;    /**&lt;br /&gt;     * &lt;br /&gt;     */&lt;br /&gt;    private static final long serialVersionUID = 2914362528125673753L;&lt;br /&gt;&lt;br /&gt;    @Override&lt;br /&gt;    public Boolean isTransient(Object n) {&lt;br /&gt;         Logger logger = Logger.getLogger(getClass().getName());&lt;br /&gt;&lt;br /&gt;         try {&lt;br /&gt;             logger.warn("test");&lt;br /&gt;             Boolean result = Boolean.FALSE;&lt;br /&gt;&lt;br /&gt;             BaseEntity entity = (BaseEntity) n;&lt;br /&gt;             if (entity.getId() &amp;lt;= 0L) {&lt;br /&gt;                 entity.setId(null); &lt;br /&gt;                 result = Boolean.TRUE;&lt;br /&gt;             }&lt;br /&gt;             logger.warn(result.toString());&lt;br /&gt;             return result;&lt;br /&gt;        }&lt;br /&gt;        catch (Exception e) {&lt;br /&gt;            e.printStackTrace();&lt;br /&gt;            return super.isTransient(n);&lt;br /&gt;        }&lt;br /&gt;     }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Config:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;bean id="newEntityInterceptor" class="de.crm.interceptor.NewEntityInterceptor" /&amp;gt;&lt;br /&gt;    &amp;lt;bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"&amp;gt;&lt;br /&gt;        &amp;lt;property name="sessionFactory" ref="sessionFactory" /&amp;gt;&lt;br /&gt;        &amp;lt;property name="entityInterceptor" ref="newEntityInterceptor" /&amp;gt;&lt;br /&gt;    &amp;lt;/bean&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What's wrong? Thank you&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3278835234735698470?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/3278835234735698470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/hibernate-interceptors.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3278835234735698470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3278835234735698470'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/hibernate-interceptors.html' title='Hibernate interceptors'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5121358246216029024</id><published>2012-01-30T19:48:00.005-07:00</published><updated>2012-01-30T19:48:23.249-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jsf-2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><title type='text'>Target Unreachable, identifier "demoBean" resolved to null</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am developing a web application using JSF on Netbeans 7.0. I have created 2 pages: one for entering persons name and other to display that name. I am using a java bean with get and set methods.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I get an error when I submit my form on first page the code.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This is my first page &lt;code&gt;index.xhtml&lt;/code&gt; to accept name:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;h:form&amp;gt;&lt;br /&gt;    Enter your Name : &amp;lt;h:inputText value="#{demoBean.name}" required="true"/&amp;gt;&lt;br /&gt;    &amp;lt;br/&amp;gt; &amp;lt;h:commandButton value="Submit" action="welcome.xhtml"/&amp;gt;    &lt;br /&gt;&amp;lt;/h:form&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This is the other page &lt;code&gt;welcome.xhtml&lt;/code&gt; to display the name:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;h:body&amp;gt;&lt;br /&gt;    Hello #{demoBean.name}&lt;br /&gt;&amp;lt;/h:body&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This is the managed bean &lt;code&gt;demoBean.java&lt;/code&gt; :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;import javax.faces.bean.ManagedBean; &lt;br /&gt;import javax.faces.bean.SessionScoped; &lt;br /&gt;&lt;br /&gt;@ManagedBean()&lt;br /&gt;@SessionScoped&lt;br /&gt;&lt;br /&gt;public class demoBean {&lt;br /&gt;    private String name;&lt;br /&gt;&lt;br /&gt;    public String getName() {&lt;br /&gt;        return name;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void setName(String name) {&lt;br /&gt;        this.name = name;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This is the error which I got when I submit the fist page:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    /index.xhtml @10,86 value="#{demoBean.name}": Target Unreachable, identifier 'demoBean'&lt;br /&gt;&lt;br /&gt;    resolved to null&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5121358246216029024?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/5121358246216029024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/target-unreachable-identifier-resolved.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5121358246216029024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5121358246216029024'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/target-unreachable-identifier-resolved.html' title='Target Unreachable, identifier &amp;quot;demoBean&amp;quot; resolved to null'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4018026591354539795</id><published>2012-01-30T19:48:00.003-07:00</published><updated>2012-01-30T19:48:15.087-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='shadow'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='crypt'/><category scheme='http://www.blogger.com/atom/ns#' term='sha512'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='sha'/><title type='text'>crypt(3) $6$ password hash algorythm (based on SHA-512) in Java?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm looking for a Java function to generate/verify password hashes that were encoded in the way crypt(3) does when storing them in the Linux /etc/shadow file if sha512 is activated in /etc/pam.d/common-password.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  E.g. the plaintext string "geheim" will translate to: "$6$WoC532HB$LagBJ00vAGNGu8p9oeYDOSNZo9vTNTzOgPA.K0bJoiXfbcpj3jBuTkNwdzCrSNadRi8LanH1tH6tGGPPp/Lp3."&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  From &lt;a href="http://www.akkadia.org/drepper/SHA-crypt.txt" rel="nofollow"&gt;http://www.akkadia.org/drepper/SHA-crypt.txt&lt;/a&gt; I understand that, like with MD5, it's not just a SHA hash like DigestUtils or the Java MessageDigest classes produces but an algorithm that does a bit more magic.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4018026591354539795?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/4018026591354539795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/crypt3-6-password-hash-algorythm-based.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4018026591354539795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4018026591354539795'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/crypt3-6-password-hash-algorythm-based.html' title='crypt(3) $6$ password hash algorythm (based on SHA-512) in Java?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6557342043675667205</id><published>2012-01-30T19:48:00.001-07:00</published><updated>2012-01-30T19:48:07.924-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='jtable'/><category scheme='http://www.blogger.com/atom/ns#' term='homework'/><category scheme='http://www.blogger.com/atom/ns#' term='swing'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>how get Image icon in JTable</title><content type='html'>&lt;p&gt;&lt;br /&gt;  i have created JTable. i get the value from DB to JTable . i am having problem while click on row it show the image icon path. cannot show the image. how i can set the image.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  one more thing i am having two images 1. Pointer image 2. Blank Image At the run time Pointer image in a first row by defaulty, After that i clicked in the 5th row, the first row should set with Blank Image, and the 5th rows should be set pointer image. and i don't know its possible in DefaultCellRender.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;package ex10012012;&lt;br /&gt;&lt;br /&gt;import java.awt.*;&lt;br /&gt;import javax.swing.*;&lt;br /&gt;import javax.swing.table.*;&lt;br /&gt;import java.sql.*;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class frame10012012 extends javax.swing.JFrame {&lt;br /&gt;&lt;br /&gt;   private DefaultTableModel TmpFlxMdl;&lt;br /&gt;   private TableColumn TmpFlxColumn;&lt;br /&gt;   private int TmpRow,TmpFlxDRow;&lt;br /&gt;   private TableColumn TmpFlxCol;&lt;br /&gt;   private Statement TmpFlxSt=null;&lt;br /&gt;   private ResultSet TmpFlxDRs=null;&lt;br /&gt;   GENLMODL TmpGenModl= new GENLMODL();&lt;br /&gt;   FrmM01011 TmpFrmM0101 = new FrmM01011();&lt;br /&gt;&lt;br /&gt;   public frame10012012() {&lt;br /&gt;        initComponents();            &lt;br /&gt;    }                           &lt;br /&gt;&lt;br /&gt;    private void FlxDMouseClicked(java.awt.event.MouseEvent evt) {                                  &lt;br /&gt;&lt;br /&gt;            if( evt.getClickCount()==2)&lt;br /&gt;            {&lt;br /&gt;                setVisible(false);&lt;br /&gt;                FlxD.setRowSelectionAllowed(true);&lt;br /&gt;                int row=FlxD.getSelectedRow();&lt;br /&gt;                int modelRow = FlxD.convertRowIndexToModel(row);&lt;br /&gt;                Object oc=  FlxD.getModel().getValueAt(modelRow, 1);&lt;br /&gt;                String TempStr=oc.toString();&lt;br /&gt;                TmpFlxMdl =(DefaultTableModel)FlxD.getModel();&lt;br /&gt;                try{&lt;br /&gt;                                 }&lt;br /&gt;                catch(Exception e){&lt;br /&gt;                 System.out.println(e);&lt;br /&gt;               }&lt;br /&gt;               TmpFrmM0101.setVisible(true);&lt;br /&gt;&lt;br /&gt;           }&lt;br /&gt;           else{&lt;br /&gt;                FRM_FLXD_PTR_DATA_ASSGN(FlxD.getSelectedRow());                             &lt;br /&gt;         }    &lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void Frm_FlxD_Database() {&lt;br /&gt;           try{&lt;br /&gt;           TmpRow=0;&lt;br /&gt;           TmpGenModl.PRJ_DB_CONNECTION_ASSGN();&lt;br /&gt;           TmpFlxMdl =(DefaultTableModel)FlxD.getModel();&lt;br /&gt;           TmpFlxDRow = 2;&lt;br /&gt;&lt;br /&gt;           TmpFlxSt=TmpGenModl.GContcn.createStatement();&lt;br /&gt;           TmpFlxDRs=TmpFlxSt.executeQuery("SELECT * from ActivityMaster");&lt;br /&gt;           PRJ_FLX_DEFTL_ASSGN(FlxD, "BEGIN");&lt;br /&gt;           TmpFlxDRs.first();&lt;br /&gt;           do {&lt;br /&gt;              FlxD.setValueAt(TmpFlxDRs.getString("ActvtyDesc"), TmpRow,1);&lt;br /&gt;              FlxD.setValueAt(TmpFlxDRs.getString("ActvtyCode"), TmpRow,2);&lt;br /&gt;              FlxD.setValueAt(TmpFlxDRs.getString("ActvtyDispStatus"), TmpRow,3);&lt;br /&gt;              FlxD.setValueAt(TmpFlxDRs.getString("ActvtyId"), TmpRow,4);&lt;br /&gt;              TmpFlxMdl.addRow(new Object[]{""});&lt;br /&gt;              TmpRow = TmpRow + 1;&lt;br /&gt;           }while(TmpFlxDRs.next());&lt;br /&gt;            FRM_FLXD_PTR_DATA_ASSGN(TmpFlxDRow);&lt;br /&gt;    }&lt;br /&gt;        catch(Exception e){&lt;br /&gt;            System.out.println(e);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    private void PRJ_FLX_DEFTL_ASSGN(JTable PFlx, String POptnStr){&lt;br /&gt;            int TmpRow;&lt;br /&gt;            DefaultTableModel TmpFlxMdl = new DefaultTableModel();&lt;br /&gt;            TmpFlxMdl = (DefaultTableModel) PFlx.getModel();&lt;br /&gt;&lt;br /&gt;            if (POptnStr == "BEGIN") {               &lt;br /&gt;               for (TmpRow=2; TmpRow&amp;lt;=TmpFlxMdl.getRowCount(); TmpRow++) {&lt;br /&gt;                   TmpFlxMdl.removeRow(TmpRow);&lt;br /&gt;               }&lt;br /&gt;&lt;br /&gt;            }else if(POptnStr == "END"){&lt;br /&gt;                  TmpRow = TmpFlxMdl.getRowCount();&lt;br /&gt;                  TmpFlxMdl.removeRow(TmpRow);&lt;br /&gt;            }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   private void FRM_FLXD_PTR_DATA_ASSGN(int PFlxRow) {&lt;br /&gt;           //System.out.println(TmpFlxDRow);&lt;br /&gt;           TmpFlxDRow = PRJ_FLX_PTR_ASSGN(FlxD, PFlxRow, TmpFlxDRow);&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;    private int PRJ_FLX_PTR_ASSGN(JTable PFlx, int PCurRow, int PPrvRow){&lt;br /&gt;            ImageIcon TmpIcon;&lt;br /&gt;            System.out.println(PCurRow);&lt;br /&gt;            System.out.println(PPrvRow);&lt;br /&gt;&lt;br /&gt;            if (PCurRow != PPrvRow){&lt;br /&gt;               TmpIcon = new ImageIcon(getClass().getResource("Blank.gif"));&lt;br /&gt;               PFlx.setValueAt(PCurRow,0);&lt;br /&gt;            }&lt;br /&gt;            TmpIcon = new ImageIcon(getClass().getResource("Pointer.gif"));&lt;br /&gt;            PFlx.setValueAt(TmpIcon, PCurRow,0);&lt;br /&gt;&lt;br /&gt;            return(PCurRow);&lt;br /&gt;    }&lt;br /&gt;    public static void main(String args[]) {&lt;br /&gt;        java.awt.EventQueue.invokeLater(new Runnable() {&lt;br /&gt;            public void run() {&lt;br /&gt;                   frame10012012 TmpFrame= new frame10012012();&lt;br /&gt;                   TmpFrame.Frm_FlxD_Database();&lt;br /&gt;                    TmpFrame.setVisible(true);&lt;br /&gt;            }&lt;br /&gt;        });&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    // Variables declaration - do not modify                     &lt;br /&gt;    private javax.swing.JButton CmdAdd;&lt;br /&gt;    private javax.swing.JButton CmdBack;&lt;br /&gt;    private javax.swing.JButton CmdDelete;&lt;br /&gt;    private javax.swing.JTable FlxD;&lt;br /&gt;    private javax.swing.JLabel Lbl01;&lt;br /&gt;    private javax.swing.JLabel Lbl02;&lt;br /&gt;    private javax.swing.JRadioButton Rbtn01;&lt;br /&gt;    private javax.swing.JTextField Txt01;&lt;br /&gt;    private javax.swing.JTextField Txt02;&lt;br /&gt;    private javax.swing.JPanel jPanel1;&lt;br /&gt;    private javax.swing.JPanel jPanel2;&lt;br /&gt;    private javax.swing.JPanel jPanel3;&lt;br /&gt;    private javax.swing.JScrollPane jScrollPane1;&lt;br /&gt;    // End of variables declaration&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6557342043675667205?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/6557342043675667205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-get-image-icon-in-jtable.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6557342043675667205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6557342043675667205'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/how-get-image-icon-in-jtable.html' title='how get Image icon in JTable'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8537669435981575693</id><published>2012-01-30T19:47:00.001-07:00</published><updated>2012-01-30T19:47:59.369-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='cgi'/><title type='text'>java output missing for cgi</title><content type='html'>&lt;p&gt;&lt;br /&gt;  In apache server,I want to use java to output something to the client,here's the java code&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class Compile {&lt;br /&gt;        public static void main(String[] args) {&lt;br /&gt;        System.out.println("Hello world");&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  it just simply output a hello world,then I compiled it an copy Compile.class to server's root.there is also a cmd file there(the OS is windows),the compile.cmd&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@echo off&lt;br /&gt;echo Content-Type: application/x-javascript&lt;br /&gt;echo.&lt;br /&gt;echo start&lt;br /&gt;java Compile&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  it has been good so far,if I execute it in command line the "hello world" will be shown.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  in apache's config file ExecCGI has been on and AddHandler cgi-script .cmd also been added. however,by visit [http://localhost/compile.cmd,only "start" displyed,the java's output "Hello world" disappeard.I can't find why&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the same problem can be fond here &lt;a href="http://www.gossamer-threads.com/lists/apache/users/189828" rel="nofollow"&gt;http://www.gossamer-threads.com/lists/apache/users/189828&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8537669435981575693?l=testccna-4u.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testccna-4u.blogspot.com/feeds/8537669435981575693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/java-output-missing-for-cgi.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8537669435981575693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8537669435981575693'/><link rel='alternate' type='text/html' href='http://testccna-4u.blogspot.com/2012/01/java-output-missing-for-cgi.html' title='java output missing for cgi'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry></feed>
