Avatar of TCash11
TCash11

asked on 

Strange Vista Sidebar Gadget Problem

So I got into developing a vista sidebar gadget and ran into a weird problem...The gadget uses simple ajax to call a server side script on a sub domain I have and the xmlHttpRequest.open() call in the gadget .html javascript gets a "Access is Denied" error. But here is the kicker...it only gets that error on Vista Home (basic or premium). On Vista Ultimate or Vista Business it works fine...Im at a loss. Im positive its the version that is causing the error because I have tested across multiple internet cnxns and mulitple Vista Home and Ultimate/Business installs with the same results. Anyone have any ideas at all?

Note: Iam using REST.  I have tried turning off all antivirus and windows firewalls.  I have tried adding the server domain to the trusted sites in IE7...(all these seem to be common problems I found when searching for a solution on the web before I posted here, so I thought Id mention as things ive already tried).

Thanks for any thoughts or help anyone has.
Windows VistaJavaScriptWeb Development Software

Avatar of undefined
Last Comment
TCash11
Avatar of TCash11
TCash11

ASKER

see here for more detailed info...still have no solution.

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1283951&SiteID=1
Avatar of TCash11
TCash11

ASKER

Figured it out...doesnt have anything to do with certian versions of Vista (I thought this from the begining, but was struggling to come up with any reason...still dont know why it worked on some not others though...).  What was going on is that all the files for the gadget were "Blocked" because they came from another computer.  So a few right click->properties->unblocks and it worked fine...so I will leave this question open for anyone that knows how to make this not happen.  I was simply copying the files I created into a test directory into the .../AppData/Local/Microsoft/Windows Sidebar/Gadgets/test.gadget/ directory and then adding it to my sidebar...can I make an install file for it and that will solve the problem??
ASKER CERTIFIED SOLUTION
Avatar of TCash11
TCash11

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
JavaScript
JavaScript

JavaScript is a dynamic, object-based language commonly used for client-side scripting in web browsers. Recently, server side JavaScript frameworks have also emerged. JavaScript runs on nearly every operating system and in almost every mainstream web browser.

127K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo