Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-4346

javascript defer attribute causes error in IE

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.5.3, 1.9.1
    • 1.8.7, 1.9.3
    • General
    • None
    • Windows XP
    • MOODLE_15_STABLE, MOODLE_19_STABLE
    • MOODLE_18_STABLE, MOODLE_19_STABLE

    Description

      in lib/javascript.php:

      <script language="JavaScript" type="text/javascript" defer="defer">

      The "defer" causes Internet Explorer to defer processing of the openpopup() {} function definition to after the page has finished loading. This causes an error on pages where openpopup() is called before the page has finished loading, eg. when loading the messages popup window after logging in.

      This can be fixed by changing the line to:

      <script language="JavaScript" type="text/javascript">

      The problem does not effect Firefox.

      Attachments

        Issue Links

          Activity

            People

              scyrma Mathieu Petit-Clair
              imported Imported
              Dongsheng Cai Dongsheng Cai
              Adrian Greeve, David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                15/Oct/08