Skip to content

[JENKINS-1049] Internet explorer cant handle the optional blocks #13860

Closed

Description

@jenkins-infra-bot

Im having issues with the Hudson configuration page when using internet explorer
7. It seems that the optional block doesnt work in IE 7, i can see the block
content even if the checkbox isnt checked. The status bar shows a JavaScript
error, which could well be the root of the problem: "Object doesn't support this
property or method."

Other types of hidden blocks works as they should.
The Advanced blocks are not shown until the button is clicked, as in Firefox.
The separate SCM blocks are not shown for those SCMs that arent selected, as in
Firefox.

Ive confirmed that the problem is showing up when using
http://ipinfo.info/netrenderer/index.php which can be used to test the web pages
in IE6 and IE7.


Originally reported by redsolo, imported from: Internet explorer cant handle the optional blocks
  • status: Closed
  • priority: Blocker
  • component(s): core
  • resolution: Fixed
  • resolved: 2007-11-28T14:46:18+00:00
  • votes: 0
  • watchers: 0
  • imported: 2025-11-24
Raw content of original issue

Im having issues with the Hudson configuration page when using internet explorer 7. It seems that the optional block doesnt work in IE 7, i can see the block content even if the checkbox isnt checked. The status bar shows a JavaScript error, which could well be the root of the problem: "Object doesn't support this property or method."

Other types of hidden blocks works as they should. The Advanced blocks are not shown until the button is clicked, as in Firefox. The separate SCM blocks are not shown for those SCMs that arent selected, as in Firefox.

Ive confirmed that the problem is showing up when using http://ipinfo.info/netrenderer/index.php which can be used to test the web pages in IE6 and IE7.

  • environment: Platform: All, OS: Windows XP

Activity

  1. jenkins-infra-bot commented on Nov 28, 2007

    @jenkins-infra-bot
    Author
    dwdyer:
    • Original comment link
    • Raw content of original comment:

      I just fixed this after seeing the problem mentioned on the mailing list (http://www.nabble.com/Internet-explorer-and-configuration-page-optional-block- tf4882434.html). I hadn't realised there was an open issue for it.

      It was a problem caused by IE not allowing prototypes to extend element objects. This meant that there was an error invoking the hasClassName function. I changed the way it was invoked (in version 1.81 of hudson- behavior.js) and it works OK now. Should be in Hudson 1.160.

    I just fixed this after seeing the problem mentioned on the mailing list
    (http://www.nabble.com/Internet-explorer-and-configuration-page-optional-block-
    tf4882434.html). I hadn't realised there was an open issue for it.

    It was a problem caused by IE not allowing prototypes to extend element
    objects. This meant that there was an error invoking the hasClassName
    function. I changed the way it was invoked (in version 1.81 of hudson-
    behavior.js) and it works OK now. Should be in Hudson 1.160.

  2. jenkins-infra-bot commented on Nov 29, 2007

    @jenkins-infra-bot
    Author
    redsolo:
    • Original comment link
    • Raw content of original comment:

      Verified on IE7.0

    Verified on IE7.0

  3. removed
    bugFor changelog: Minor bug. Will be listed after features
    on Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions