title: Blank page after submitting external HIT in MTurk
body: <p>If I submit my external HIT with the <a href="https://workersandbox.mturk.com/mturk/externalSubmit" rel="nofollow">https://workersandbox.mturk.com/mturk/externalSubmit</a> URL, it gets succesfully submitted to MTurk (in my requester Sandbox, i can see the result), but for the worker an empty / blank page appears, instead of the confirmation, that her/his HIT got submitted succesfully...</p>
  
  <p>I guess, something with the action-parameter in my form could be wrong...</p>
  
  <p>The <strong>HTML-Code</strong> of this blank page looks like:</p>
  
  <pre><code>&lt;html&gt;&lt;head&gt;
   &lt;title&gt;&amp;lt;bean:message key="external_submit.title" /&amp;gt;&lt;/title&gt;
    &lt;script type="text/javascript"&gt;
      function reloadOuterPage() {
          var boxes = top.document.getElementsByName('autoAcceptEnabled');
          if( boxes.length == 0 || !boxes[0].checked ) {
            top.location = top.document.getElementById('hitExternalNextLink').href;
          } else {
            top.location = top.document.getElementById('hitExternalNextAcceptLink').href;
          }
      };
    &lt;/script&gt;
   &lt;/head&gt;
  &lt;body onload="reloadOuterPage();"&gt;&lt;bean:message key="external_submit.body"&gt;
  &lt;/bean:message&gt;&lt;/body&gt;&lt;/html&gt;
  </code></pre>
  
  <p>The <strong>form</strong> I'm submitting:</p>
  
  <pre><code>&lt;form target="_parent" name="hitForm" style="visibility:hidden" id="hitForm" method="POST"
            action="https://workersandbox.mturk.com/mturk/externalSubmit"&gt;
  
          &lt;input type="hidden" id="assignmentId" name="assignmentId"&gt;
          &lt;input type="hidden" id="hitId" name="hitId"/&gt;
          &lt;input type="hidden" id="workerId" name="workerId"/&gt;
          &lt;input type="hidden" id="caption" name="caption" value="TEST"&gt;
          &lt;input type="submit" name="Submit" id="submitButton" value="submit" disabled="true"&gt;
  
      &lt;/form&gt;
      &lt;button ng-show="!hasAccepted()" disabled&gt;You must first accept the HIT in order to Submit it!&lt;/button&gt;
      &lt;button ng-click="submitHit(inputText)" ng-show="hasAccepted()"&gt;Submit&lt;/button&gt;
  </code></pre>
  
  <p>where the <strong>submitHit Method</strong> looks like this (the ids get assigned properly - i checked that):</p>
  
  <pre><code>$scope.submitHit = function (cap) {
      $scope.form = document.getElementById("hitForm");
      $scope.assignmentId = "";
      $scope.hitId = "";
      $scope.workerId = "";
      $scope.assignmentId = $scope.turkGetParam("assignmentId");
      $scope.hitId = $scope.turkGetParam("hitId");
      $scope.workerId = $scope.turkGetParam("workerId");
      document.getElementById("assignmentId").value = $scope.assignmentId;
      document.getElementById("hitId").value = $scope.hitId;
      document.getElementById("workerId").value = $scope.workerId;
      $scope.form.submit();
  }
  </code></pre>
  
  <p>thank you very much for your help!</p>