Ce funcție JavaScript va trimite automat un sondaj Qualtrics? (Programare, Javascript, Jquery, Html, Evenimente Javascript, Qualtrics)

655321 a intrebat.
a intrebat.

Ce funcție JavaScript va trimite automat un sondaj Qualtrics? Vreau să creez un buton în antetul sau în subsolul unui sondaj Qualtrics care va trimite automat sondajul ori de câte ori utilizatorul dorește să renunțe. Pare a fi o funcție destul de standard pe care trebuie să o aibă un software de sondaj. Întrebarea poate părea că nu este bine documentată, dar asta pentru că NU există resurse Qualtrics în acest sens. Biblioteca JavaScript este aici. I am m-am uitat prin JavaScript și, deși nu mă pricep foarte bine la JS, nu-mi dau seama ce funcții trimit sondajul.

Am găsit părți din Qualtrics JS care ar putea fi relevante:

function pressSubmitButtonOnEnter(evt, id) {
    if (evt.keyCode == Event.KEY_RETURN) {
        Event.stop(evt);
        $(id).click();
        return false;
    }
}

Aceasta, de asemenea:

function submitForm(formID) {
    var form = $(formID);
    if (form) {
        Event.fire(form, 'submit');
        if (form.onsubmit)
            form.onsubmit();
        if (form.submit)
            form.submit();
        return true;
    }
}
function submitFormJumpTo(formID, jumpTo) {
    $(formID).action = jumpTo;
    submitForm(formID);
}

Aceasta:

var SEonSubmit = {
    add : function (onSubmitFunction) {
        Event.observe('Page', 'submit', onSubmitFunction);
    }
};
var SEonClick = {
    add : function (onClickFunction) {
        Event.observe('Page', 'click', onClickFunction);
    }
};

Comentarii

  • Doriți un simplu <button type="submit">Quit</button> fără niciun JS? –  > Por Bergi.
  • It are să aibă JavaScript pentru a declanșa mecanismul de trimitere a sondajului (oricare ar fi acesta). –  > Por 655321.
  • De unde știi că este „trebuie”? Poate că doar ascultă evenimentele native de trimitere? Unde este documentul de documentare al bibliotecii respective (sursa minificată nu ajută)? –  > Por Bergi.
  • Am încercat: <button type=”submit”>Quit</button> și nu funcționează. Doar reîmprospătează pagina și apare o alertă care spune că nu pot folosi butonul înapoi. Am acces doar la linkul către js-ul minificat. –  > Por 655321.
1 răspunsuri
655321

Conform Qualtrics, nu există nicio modalitate de a face acest lucru. Am trimis o caracteristică de cerere.