Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Problems with noScript (Users with JavaScript Disabled)
- This topic has 8 replies, 3 voices, and was last updated 12 years ago by Jane.
-
AuthorPosts
-
March 18, 2012 at 7:43 pm #5859JaneMember
I was kind of surprised not to find this mentioned somewhere, which makes me think maybe I’m going to be embarrassed. We have shipping variations worked into our physical products which should change the price on a book. Problem is, if the buyer has “noScript” enabled, the shipping price is not added. The order just proceeds as if the base price is the complete price.
Is there something I should have ticked somewhere in setup or is this a known problem and is there some workaround? I’ve just put a notice up on the site for now, but I’d sure like to make it easier.
March 18, 2012 at 9:19 pm #43162robthecomputerguyMemberI don’t think you should be embarrassed but I have a feeling that this isn’t you who is running noscript, otherwise you’d realize that most sites have their functionality extremely limited when that type of add-on is enabled.
I’m sure there are plenty of features/functions that do work, but I have a feeling that there should be no expectation that ANYTHING should work when using this script.
I know why people would use that add-on, but it’s not a reasonable idea to think that you could use it on anything more than the most basic of sites employing web pages. I’m surprised that you get WordPress to work at all with it.
(I’m sure more can be done with it, but I am trying to delicately say that [your customer] isn’t reporting a valid problem, it’s not something that anyone is going to dedicate time to resolving so someone can utilize that kind of plugin in a modern web browser.)
The plugin is good for speeding up web browsing and making things safer when you browse. But if you decide you’re going to shop somewhere, you’re easily going to have to turn it off while you go about your business.
March 19, 2012 at 4:20 am #43163JaneMemberI evidently didn’t make myself clear. I’m not asking eStore to accommodate noScript, I’m asking how to make it so it DOESN’T accommodate it…to my monetary detriment or getting a customer’s nose out of joint by and email requesting more money before product is shipped. Thank goodness I was dealing with physical product variation and not electronic product variation.
My concern is that checkout worked just fine for a customer with noScript running, in that it put the order through without adding the extra charge from the variation field. I would EXPECT it to stop the transaction and force the customer to turn off noScripts, but it doesn’t. It just let the order go through at the base price rather than the base price plus variation.
This is a problem with a capital P. I’m small enough right now that I can take care of it on an individual basis, but I really would like to get a fix for it.
March 19, 2012 at 4:45 am #43164adminKeymasterYou can place a note like the following on your site so users can enable JavaScript if they don’t have it enabled (sites like PayPal use this kind of message):
NOTE: Many features on this “YOUR SITE NAME” site require Javascript and cookies. You can enable both via your browser’s preference settings.
You can even use a plugin or a piece of JavaScript code to detect visitors who do not have JavaScript enabled and then show the above warning only to them.
March 19, 2012 at 4:17 pm #43165JaneMemberOkay…if I’d actually tried to check out with noScript enabled, I’d have realized it stalls out on the redirect page. Unfortunately, the “click here” will redirect them to paypal, bypassing the script, which means bypassing the variations price change.
That’s . . . a pretty complex page. I don’t use anything special, other than manual checkout and paypal. No login required. Can you suggest a safe way to disable the “click here” button and put a message in there that in order for the site to function, they must enable javascript?
Also, in investigating this, we found another ebook site which uses eStore which has linked download problems to having a Script blocker enabled. This has been a ghosty problem for us since we installed the plugin and hope alerting our readers to this will save us a whole lot of time and alternate links. Are you aware of this potential problem and is there anything in the works to address it? Again…I’ll put a message on the site, but just wondering…
March 19, 2012 at 4:39 pm #43166JaneMemberWell…I’ve looked, but I can’t find where the “If you are not automatically redirected to the payment page within 5 seconds…” text is hiding. I really would like that to include something about script blockers being a problem and to start over not using a blocker.
March 20, 2012 at 3:20 am #43167adminKeymasterI actually think that your problem is simpler than you think. A very small number of users will use a browser without JavaScript these days so using a plugin like the following might do the trick:
WordPress Plugin to Detect if JavaScript or Cookie is Disabled and Show Warning
If you want to make it so they can’t even checkout if they do not have JavaScript enabled then that can be accommodated too. But I think you should try the above approach first which allows the visitor to fix the problem on their end first.
March 25, 2012 at 5:44 pm #43168robthecomputerguyMemberJane, thanks for taking the time to elaborate, your post has undoubtedly helped me head off a blizzard of problems, I simply cannot thank you enough!
-Rob
October 27, 2012 at 4:23 pm #43169JaneMemberHey, Rob…didn’t see this until today! You’re very welcome! Glad I can “give back” to a plugin that’s been a godsend for us.
-
AuthorPosts
- You must be logged in to reply to this topic.