Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Postbacks are not working when Javascript is disabled in the browserPostbacks are not working when Javascript is disabled in the browser
Previous
 
Next
New Post
10/15/2009 11:15 AM
 

darragh wrote


Perhaps describing this as a HUGE bug was a little exagerated, but I think it's fair to say it's significant, and IF it's not a bug, and indeed DNN requires JavaScript this should be make abundantly clear.

I think it is pretty much a taken than if you want to interact with an advanced CMS you need a js enabled browser.  I'd be interested to know if there is a CMS out there that does not need js enabled browserto fully operate.

 
New Post
10/15/2009 11:16 AM
 

darragh wrote

Will,

Twice I've tried to point out to you that it's possible to build an ASP.NET website which uses postbacks and server-side events without JavaScript. However, twice you've replied and seemed to insist that JavaScript is necessary. It isn't.

I'm must say I'm a little concerned to see you have over 1500 posts to this forum, consider yourself "an ASP.Net architect and developer" and are the "Technical Editor for Professional DotNetNuke 5 and DotNetNuke 5 User's Guide by Wrox, as well as Wrox Blox, including DotNetNuke and Web Standards", yet you are clearly struggling to understand the basics of ASP.NET web development, and web developement in general.

I wanted to take this opportunity to address these 3 of your questions:

  •  
  • How can you execute a postback without JavaScript?
  • What browser are you trying to support that does not support JavaScript?
  • What usability and accessability concerns do you specifically have with DNN?

However, as I don't have that much time to explain the basic principles of HTTP and HTMl I'll leave question one as an exercise for the reader.

As an answer to your second question, please see http://en.wikipedia.org/wiki/Website_accessibility

And finally getting back to the point of my original question regardind DNN, my concern is that post-backs are not working without JavaScript, thereby making our website un-accessable to users with certain disabilities.

Please, please, please don't reply and say something like "if you want to take advantage of any server-side event, you need JavaScript in ASP.Net to execute the postback". You don't.

Good luck,

Darragh

I love how I am obviously just trying to help, but you just keep attacking me.  Why?

I very clearly asked how you are able to execute postbacks without JavaScript.  And then you blow up at me???

Timo replied with pretty much the same answer I had about DNN's support of JavaScript, and he didn't get attacked by you.

Please make a better effort to have a friendlier demeanor when participating in online communities.


Will Strohl

Upendo Ventures Upendo Ventures
DNN experts since 2003
Official provider of the Hotcakes Commerce Cloud and SLA support
 
New Post
10/15/2009 11:34 AM
 

I apprecite that JavaScript may be necessary to "interact" with the CMS, if by "interact" you mean administer the website. However, JavaScript should not be a requirement for end-users to use the website.

 
New Post
10/15/2009 11:52 AM
 

I appreciate you're only trying to help. I am not attacking you. Below is an example of how you can postback and execute server-side code in an ASP.NET web page without JavaScript. I hope that you will now accept this is possible.

My demeanor, if not over friendly, has been professional and (mostly) courteous. Please make a better effort to be technially more proficient.

 

<%@ Page Language="VB" %>

<script runat="server">

    Protected Sub btnSubmit_Command(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.CommandEventArgs) Handles btnSubmit.Command
        litName.Text = "Hello " & txtName.Text
    End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <asp:Literal ID="litName" runat="server"/><br />
    <asp:TextBox ID="txtName" runat="server" /><br />
    <asp:Button ID="btnSubmit" runat="server" Text="Submit" />
    </div>
    </form>
</body>
</html>
 

 

 

 
New Post
1/20/2010 5:17 PM
 

 Hi darragh,

I'm having the same problem you are. Have you made any progress with this? Can you provide me a link to that trouble ticket that Cathal Connolly replied to? I believe that would be good evidence for me to take back to my client to show them the infeasibility of Dot Net Nuke for their requirements (particularly their need to have all functionality available with javascript enabled or disabled).

 
Previous
 
Next
HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Postbacks are not working when Javascript is disabled in the browserPostbacks are not working when Javascript is disabled in the browser


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out