Troubleshooting (Script Authors)
free cool ringtones lorazepam online cheap celexa tramadol online free polyphonic ringtones zanaflex online free nokia ringtones cheap ortho free samsung ringtones soma online lorazepam online free sagem ringtones free sprint ringtones lipitor online free mp3 ringtones sprint ringtones buy vigrx free polyphonic ringtones cheap lisinopril free mp3 ringtones order viagra cingular ringtones tenuate online kyocera ringtones free qwest ringtones norco online buy clonazepam cheap sildenafil free nextel ringtones free funny ringtones cheap cialis ultracet online sprint ringtones cheap diazepam free free ringtones free samsung ringtones free ringtones cheap hydrocodone tramadol online cheap ambien free mtv ringtones free motorola ringtones free funny ringtones music ringtones cool ringtones fioricet online free real ringtones lorazepam cheap soma cheap clomid clonazepam cheap paxil lisinopril online samsung ringtones sonyericsson ringtones phentermine online free alltel ringtones sprint ringtones clonazepam online didrex online ultram online verizon ringtones celexa online cheap norco buy diethylpropion tenuate online free verizon ringtones cheap lipitor buy diazepam verizon ringtones adipex online cheap meridia samsung ringtones cingular ringtones clomid order lisinopril cheap carisoprodol paxil online ericsson ringtones free mono ringtones cheap albuterol ericsson ringtones cheap ambien levitra online cheap didrex midi ringtones cheap clomid cheap lipitor sagem ringtones meridia online free sony ringtones cheap valium cheap clomid hoodia online free music ringtones cheap hydrocodone cheap adipex hgh online hgh online levitra online tracfone ringtones free sony ringtones propecia online cheap vicodin soma online free verizon ringtones buy meridia cheap vicodin verizon ringtones alprazolam online free nokia ringtones free qwest ringtones free sharp ringtones polyphonic ringtones cheap viagra sildenafil online buy didrex wellbutrin cyclobenzaprine free funny ringtones cheap rivotril paxil online free sharp ringtones free sagem ringtones order xenical cheap hydrocodone cheap lortab cheap phentermine cheap lorazepam free polyphonic ringtones xenical online wellbutrin online but ultracet cheap paxil cheap ultracet free jazz ringtones buy alprazolam mono ringtones vicodin cheap albuterol funny ringtones free ringtones cheap pharmacy online cheap nexium cheap vigrx buy ativan free polyphonic ringtones flexeril free punk ringtones midi ringtones ultram cheap fioricet free tracfone ringtones hydrocodone online sprint ringtones order meridia valium online cheap phentermine cheap vicodin free cingular ringtones wellbutrin online cheap adipex midi ringtones cheap sildenafil sagem ringtones cheap flexeril free free ringtones real ringtones free qwest ringtones cialis ericsson ringtones albuterol online cheap phentermine free real ringtones cheap lipitor funny ringtones cheap ativan free qwest ringtones free tracfone ringtones levitra online free mp3 ringtones free real ringtones phentermine online punk ringtones cingular ringtones music ringtones sony ericsson ringtones diazepam online buy lortab wwe ringtones free samsung ringtones order cyclobenzaprine free sony ringtones cheap ativan valium online cheap cialis fioricet online adipex online sony ringtones funny ringtones The article Avoid Common Pitfalls in Greasemonkey covers some of the most common problems people come across when writing user scripts.
If your problem is not listed, please ask on the mailing list.
Changes don't take effect when editing a script
You may be editing your original copy of the script, not the installed copy. Once you create and install a script, you need to follow these steps to make sure you're editing the installed, active copy.
Also, changing the include and exclude rules in the metadata block of the installed script does not do anything, as the script metadata is only accessed during installation. The script must be re-installed (or config.xml edited manually) for these changes to take.
Note: You can change the include and exclude rules in the Manage User Scripts window and those changes will take effect.
Variables change before a GM_xmlhttpRequest or setTimeout callback runs
Problem example:
for (var i=0; i < document.links.length; i ) { var link = document.links[i]; GM_xmlhttpRequest({ method: "GET", url: '