Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6016663
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T03:00:55+00:00 2026-05-23T03:00:55+00:00

I am concerning about client who turns off Javascript in their browser for security

  • 0

I am concerning about client who turns off Javascript in their browser for security reasons. My web application use jQuery heavily on validation, AJAX, etc.

My colleague suggests I also do the validation on server side. But I also have some show/hide effect on client side, for example, if a checkbox is checked, a hiden table will show immediately. I know with setting autopostback = true, I can also get the same effect.
However, is there no conflict?

I don’t know how many client browsers don’t support Javascript. My colleage also said someone could modify javascript to bypass validation. With the session velidation on server side, is this kind of hack possible, is this meaningful? My web application is .net 3.5 project. I just don’t know how to convince him. Any suggestion is hignly appreciated!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T03:00:56+00:00Added an answer on May 23, 2026 at 3:00 am

    You must always perform validation on the server when dealing with posted forms. Consider – I can craft a small script in PHP and POST data to your server without using your form at all! You cannot ever rely on javascript validation.

    Javascript validation is like the icing on the cake. It can make your form more accessible and more easy to understand. But it just isn’t the cake itself. Take some time to read about the concept of “progressive enhancement”:

    http://www.alistapart.com/articles/understandingprogressiveenhancement

    http://coding.smashingmagazine.com/2009/04/22/progressive-enhancement-what-it-is-and-how-to-use-it/

    For javascript-heavy web applications, though, sometimes progressive enhancement isn’t worth it. For instance, if I am making a web-based payment processing system for a specific in-house use. I know there will be Firefox, I know who will be using it. If anyone tries to use it outside the known environment, I don’t care that it doesn’t work – they aren’t supposed to be using it. Likewise, if I’m creating a complex browser-based image editing web application, there just won’t be any point in a non-javascript version of the application.

    You’ve got to assess whether your final product aims to be accessible by the largest segment of users, or if the features brought by javascript are important and specific enough to merit requiring javascript in order to use your application. In those cases, check out the noscript tag: https://developer.mozilla.org/en/HTML/Element/noscript

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

My problem is concerning JAVANIO client server message passing,i m unsure about defining the
One more question about Django concerning localization of javascript files. Django provides a small
I find that most books concerning C++ templates don't tell anything about whether it's
I have a question about the singleton pattern. I saw two cases concerning the
I've been dipping into SitePoint book concerning CSS. The thing that struck me about
I'm confused about the rules concerning this matter [a good URL might save time
I'm attempting to create a client/server web-app. The client software is written in Objective-C
I am currently in a debate with a coworker about the best practices concerning
Concerning this post, I'd like to add css,images and js to my codeigniter application.
I'm back with another question concerning threads and synchronization. Imagine a server application that

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.