{"id":4875,"date":"2024-07-18T16:11:39","date_gmt":"2024-07-18T11:11:39","guid":{"rendered":"https:\/\/radiusxr.com\/test-de-fenetre-contextuelle\/"},"modified":"2025-08-19T14:41:30","modified_gmt":"2025-08-19T09:41:30","slug":"test-de-fenetre-contextuelle","status":"publish","type":"page","link":"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/","title":{"rendered":"Test de fen\u00eatre contextuelle"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4875\" class=\"elementor elementor-4875 elementor-2456\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4fe0f8c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4fe0f8c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-b4f3eb2\" data-id=\"b4f3eb2\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ccac266 elementor-widget elementor-widget-heading\" data-id=\"ccac266\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Merci d\u2019avoir t\u00e9l\u00e9charg\u00e9<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b883c78 elementor-widget elementor-widget-heading\" data-id=\"b883c78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le PULSE :\n<br>\u00c9valuation de la satisfaction de l\u2019apprentissage des utilisateurs du p\u00e9rim\u00e8tre<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-788fa81 elementor-widget elementor-widget-heading\" data-id=\"788fa81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Sondage sur l\u2019exp\u00e9rience du patient d\u2019un syst\u00e8me de champ visuel \u00e0 casque<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-103edfa\" data-id=\"103edfa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-266bc29 elementor-widget elementor-widget-html\" data-id=\"266bc29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div>\n\n\n    <meta charset=\"UTF-8\">\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE = ar\u00eate\">\n    <meta name=\"viewport\" content=\"width=largeur de l\u2019appareil, \u00e9chelle initiale=1,0\">\n    <title>Formulaire d\u2019\u00e9tude Pluse<\/title>\n    <style>\n        * {\n    margin: 0px;\n    padding: 0px;\n} \n        body{\n            font-family: \"Interval Pro\";\n        }\n        label {\n            font-family: \"Interval Pro\";\n            font-size: 18px;\n            font-weight: initial;\n            display:none;\n        }\n\n        .two-fields-line input {\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px 6px 0px;\n            width: 90%;\n            border:0px;\n            border-bottom: solid 1px #0000006B;\n            border-radius: 0px;\n            background-color: transparent !important;\n        }\n        .first-row input {\n            margin: 0px 0px 0px 0px;\n        }\n\n        .one-fields-line input {\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px 6px 0px ;\n            width: 87.5%;\n            border:0px;\n            border-bottom: solid 1px #0000006B;\n            border-radius: 0px;\n            background-color: transparent !important;\n        }\n        .title-field{\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px 6px 0px;\n            width: 60%;\n            border:0px;\n            border-bottom: solid 1px #0000006B;\n            border-radius: 0px;\n            background-color: transparent !important;\n            -webkit-appearance:none;\n            background-image: url(https:\/\/radiusxr.com\/wp-content\/uploads\/2024\/05\/ArrowDropDownFilled.svg);\n            background-repeat: no-repeat, repeat;\n            background-position: right 0em top 50%;\n            cursor: pointer;\n        }\n\n        .one-fields-line textarea {\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px;\n            width: 87.5%;\n            border:0px;\n            border-bottom: solid 1px #0000006B;\n            border-radius: 0px;\n            height: 100px;\n            background-color: transparent !important;\n            \/* height: 34px; *\/\n            resize: none !important;\n\n        }\n\n        .submit-btn {\n            text-align: center;\n            background-color: #00658B;\n            padding: 8px 22px 8px 22px;\n            color: #FFFFFF;\n            border-radius: 8px;\n            border: 1px solid #00658B;\n            font-size: 17px;\n            font-weight: 400;\n            line-height:23px;\n            letter-spacing:0.2px;\n            cursor: pointer;\n            margin-top: 14px;\n        }\n        .submit-btn:hover {\n            background-color: #00658B;\n            color: #FFFFFF;\n            border: 1px solid #00658B;\n        }\n        .submit-btn:focus {\n            background-color: #00658B;\n            color: #FFFFFF;\n            border: 1px solid #00658B;\n        }\n        \n\n        .two-fields-line {\n            display: inline-block;\n            width: 45%;\n        }\n\n        .one-fields-line {\n            display: block;\n            width: 100%;\n        }\n        .g-recaptcha{\n        margin: 0px;\n        }\n\n        ::placeholder {\n        font-family: Roboto, \"Interval Pro\" !important;\n        font-size: 16px;\n        font-weight: 400;\n        line-height: 24px;\n        letter-spacing: 0.15px;\n        color:#00000099;\n}\n.zip-line\n{\n   width: 35%;\n}\ninput:focus-visible {\n  outline: none;\n}\n.title-field:focus-visible {\n  outline: none;\n}\ntextarea:focus-visible {\n  outline: none;\n}\n\n.input-field:-webkit-autofill,\n.input-field:-webkit-autofill:hover,\n.input-field:-webkit-autofill:focus\n\/*.input-field:-webkit-autofill:active*\/\n{\n   \/*background-color: #FFF !important;*\/\n    transition: background-color 5000s ease-in-out 0s !important; \n  \n}\n        .single-input-field:-webkit-autofill,\n.single-input-field:-webkit-autofill:hover,\n.single-input-field:-webkit-autofill:focus,\n.single-input-field:-webkit-autofill:active {\n    background-color: white !important;\n    transition: background-color 50s ease-in-out 0s !important; \n  \n   \n}\n\nselect{\n    font-family: Arial, Helvetica, sans-serif;\n        font-size: 16px;\n        font-weight: 400;\n        line-height: 24px;\n        letter-spacing: 0.15px;\n        color:#00000099;\n}\n.reason-field-placeholder::placeholder{\n    margin: 0px;\n    padding: 0px;\n}\n\ninput:focus {\n    border-color:#00658B !important;\n    border-width:2px;\n}\n\ntextarea:focus {\n    border-color:#00658B !important;\n    border-width:2px;\n}\n\nselect:focus {\n    border-color:#00658B !important;\n    border-width:2px;\n}\n\nselect option \n{ color: #000; }\nselect option:first-child{\n  color: #00000099;\n}\n\nselect {\n  -webkit-appearance: menulist-button;\n  color: #000;\n}\nselect:invalid {\n  color: #00000099;\n}\n\n@media only screen and (min-width: 581px) and (max-width: 1024px){\n    \n    .title-field {\n            width: 100%;\n    }\n     .one-fields-line input {\n            width: 100%;\n     }\n      .one-fields-line textarea {\n            width: 100%;\n      }\n            .two-fields-line {\n           \n            width: 50%;\n        }\n        .two-fields-line input {\n          \n            width: 100%;\n        }\n        \n.two-fields-line.first-row {\n            width: 49%;\n           \n        }\n        .two-fields-line.fsst-row {\n            width: 49%;\n           \n        }\n        .two-fields-line.fst-row\n        {\n            padding-right: 24px;\n        }\n      .two-fields-line.zip-line\n      {\n          width: 34%\n      }\n        \n}\n\n@media only screen and (max-width: 580px) {\n    .two-fields-line input {\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px 6px 0px;\n            width: 100%;\n        }\n        .first-row input {\n            margin: 0px 0px 0px 0px;\n        }\n        .last-name-input{\n            margin: 42px 0px 0px 0px !important;\n        }\n\n        .one-fields-line input {\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px 6px 0px ;\n            width: 100%;\n        }\n        .title-field{\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px 6px 0px;\n            width: 100%;\n        }\n\n        .one-fields-line textarea {\n            margin: 42px 0px 0px 0px;\n            padding: 0px 0px;\n            width: 100%;\n\n        }\n\n        .submit-btn {\n          \n            padding: 8px 22px 8px 22px;\n            font-size: 17px;\n            line-height:23px;\n            letter-spacing:0.2px;\n            margin-top: 14px;\n        }\n       \n        \n        .two-fields-line {\n            display: block;\n            width: 100%;\n        }\n\n        .one-fields-line {\n            display: block;\n            width: 100%;\n        }\n\n        ::placeholder {\n        font-family: Roboto, \"Interval Pro\" !important;\n        font-size: 16px;\n        font-weight: 400;\n        line-height: 24px;\n        letter-spacing: 0.15px;\n        color:#00000099;\n}\n\n.input-field:-webkit-autofill,\n.input-field:-webkit-autofill:hover,\n.input-field:-webkit-autofill:focus\n\/*.input-field:-webkit-autofill:active*\/\n{\n   \/*background-color: #FFF !important;*\/\n    transition: background-color 5000s ease-in-out 0s !important; \n  \n}\n        .single-input-field:-webkit-autofill,\n.single-input-field:-webkit-autofill:hover,\n.single-input-field:-webkit-autofill:focus,\n.single-input-field:-webkit-autofill:active {\n    background-color: white !important;\n    transition: background-color 50s ease-in-out 0s !important; \n  \n   \n}\n\nselect{\n    font-family: Arial, Helvetica, sans-serif;\n        font-size: 16px;\n        font-weight: 400;\n        line-height: 24px;\n        letter-spacing: 0.15px;\n        color:#000;\n}\n\n\n.reason-field-placeholder::placeholder{\n    margin: 0px;\n    padding: 0px;\n}\n.zip-input{\n    width: 50% !important;\n}\n}\n\n\n    <\/style>\n\n\n\n<meta http-equiv=\"Content-type\" content=\"texte\/html; charset=UTF-8\">\n    <script src=\"https:\/\/www.google.com\/recaptcha\/api.js\"><\/script>\n    <script>\n     function timestamp() { var response = document.getElementById(\"g-recaptcha-response\"); if (response == null || response.value.trim() == \"\") {var elems = JSON.parse(document.getElementsByName(\"captcha_settings\")[0].value);elems[\"ts\"] = JSON.stringify(new Date().getTime());document.getElementsByName(\"captcha_settings\")[0].value = JSON.stringify(elems); } } setInterval(timestamp, 500);\n    <\/script>\n     \n    <form id=\"contactForm\" action=\"https:\/\/webto.salesforce.com\/servlet\/servlet.WebToLead?encoding=UTF-8&amp;orgId=00D3t000005Yd1m\" method=\"POST\">\n    <input type=\"hidden\" name=\"captcha_settings\" value=\"{\"keyname\":\"RadiusWebContact\",\"fallback\":\"true\",\"orgId\":\"00D3t000005Yd1m\",\"ts\":\"\"}\">\n    <input type=\"hidden\" name=\"oid\" value=\"00D3t000005Yd1m\">\n    <input type=\"hidden\" name=\"retURL\" value=\"https:\/\/radiusxr.com\/thankyou\/\">\n   \n    <div class=\"two-fields-line first-row fst-row\">\n    <label for=\"first_name\">Pr\u00e9nom<\/label>\n    <input class=\"input-field\" placeholder=\"Pr\u00e9nom\" id=\"first_name\" maxlength=\"40\" name=\"first_name\" size=\"20\" type=\"text\" enterkeyhint=\"Next\" required=\"\">\n    <\/div>\n\n    <div class=\"two-fields-line first-row\">\n    <label for=\"last_name\">Nom de famille<\/label>\n    <input class=\"input-field last-name-input\" placeholder=\"Nom de famille\" id=\"last_name\" maxlength=\"80\" name=\"last_name\" size=\"20\" enterkeyhint=\"Next\" type=\"text\">\n    <\/div>\n\n    <div class=\"two-fields-line fsst-row fst-row\">\n    <label for=\"email\">Courriel<\/label>\n    <input class=\"input-field\" placeholder=\"Adresse courriel\" id=\"email\" maxlength=\"80\" name=\"email\" size=\"20\" type=\"email\" enterkeyhint=\"Next\" required=\"\">\n    <\/div>\n\n    <div class=\"two-fields-line fsst-row\">\n    <label for=\"phone\">T\u00e9l\u00e9phone<\/label>\n    <input class=\"input-field\" placeholder=\"Num\u00e9ro de t\u00e9l\u00e9phone\" id=\"phone\" maxlength=\"40\" name=\"phone\" size=\"20\" type=\"text\" enterkeyhint=\"Next\" required=\"\">\n    <\/div>\n\n    <div class=\"two-fields-line zip-line\">\n    <label for=\"zip\">Fermeture \u00e9clair<\/label>\n    <input class=\"input-field zip-input\" placeholder=\"Code postal\" id=\"zip\" maxlength=\"20\" name=\"zip\" size=\"20\" type=\"text\" enterkeyhint=\"Next\">\n    <\/div>\n\n    <div class=\"one-fields-line practice-field-div\">\n        <label for=\"profession\">Titre *<\/label>\n    <!-- Profession: -->\n    <select class=\"title-field\" id=\"00N3t00000GEX8F\" name=\"00N3t00000GEX8F\" title=\"Profession\">\n    <option value=\"Techniciaan\" style=\"color:#000;\"><\/option><option value=\"\" class=\"reason-field-placeholder\">Titre (facultatif)<\/option><option value=\"MD\">Administrateur technicien OD MD<\/option>\n<option value=\"Administrator\" style=\"color:#000;\"><\/option><option value=\"OD\" style=\"color:#000;\">\n\n            <\/option>\n    <\/select>\n    <\/div>\n\n    <div class=\"one-fields-line\">\n    <label for=\"company\">Entreprise<\/label>\n    <input class=\"input-field\" placeholder=\"Entreprise\" id=\"company\" maxlength=\"40\" name=\"company\" size=\"20\" type=\"text\" enterkeyhint=\"Next\">\n<\/div>\n\n<!-- <div class=\"one-fields-line\">\n    <label for=\"message\">Message<\/label>\n   \n    <textarea placeholder=\"Message (optional)\" id=\"00N3t00000IBcDeEAL\" name=\"00N3t00000IBcDeEAL\" rows=\"2\" type=\"text\" wrap=\"soft\" style=\"height: auto; padding-right: 15px;\"><\/textarea>\n<\/div> -->\n    \n    <script>CKEDITOR.timestamp = '4.18.0.11';\n    var protocolAndHost = window.location.protocol + '\/\/' + window.location.host;\n    var editor = CKEDITOR.replace('00N3t00000IBcDeEAL', {\n    removePlugins : 'elementspath,maximize,image,tabletools,liststyle,contextmenu,resize',\n    baseHref : protocolAndHost + '\/ckeditor\/ckeditor-4.x\/rel\/',\n    customConfig : '\/ckeditor\/ckeditor-4.x\/rel\/sfdc-config.js',\n    height : '425',\n    bodyId : '00N3t00000IBcDeEAL_rta_body',\n    toolbar : 'SalesforceBasic',\n    sfdcLabels :{CkeLineHeight : { doubleValue : 'Double', secondValue : '1.15', singleValue : 'Single', thirdValue : '1.5', title : 'Line Height'}, CkeCodeBlock : { addCodeSample : 'Add a code sample'}, CkeQuickText : { title : 'Insert quick text'}, CkeMediaEmbed : { description : 'Use &lt;iframe&gt; code from an approved video source.', example : '\\n            \\n                &lt;iframe width=\\&quot;560\\&quot; height=\\&quot;315\\&quot; src=\\&quot;https:\/\/www.youtube.com\/embed\/KcOm0TNvKBA\\&quot; frameborder=\\&quot;0\\&quot; allowfullscreen&gt;&lt;\/iframe&gt;\\n            \\n        ', exampleTitle : 'Example:', iframeMissing : 'Invalid &lt;iframe&gt; element. Please use valid code from the approved sites.', subtitle : 'Paste &amp;lt;iframe&amp;gt; code here:', title : 'Embed Multimedia Content'}, CkeImageMenu : { pasteUrl : 'Paste Image URL', title : 'Insert images into your message', uploadCms : 'Salesforce CMS', uploadFile : ' Browse or Upload', uploadSFFile : 'Salesforce Files', uploadUrl : 'Web Image'}, CkeImagePaste : { CkeImagePasteWarning : 'Pasting an image is not working properly with Firefox, please use [Copy Image location] instead.'}, CkeImageDialog : { btn_insert : 'Insert', btn_insert_tooltip : 'Insert Image', btn_upadte : 'Update', btn_update : 'Update', btn_update_tooltip : 'Update Image', defaultImageDescription : 'User-added image', error : 'Error:', httpUrlWarning : 'Are you sure you want to use an http URL? Using http image URLs may result in security warnings about insecure content. To avoid these warnings, use https image URLs instead.', imageUploadLimit_info : 'Max number of upload images exceeded', infoTab : 'Web Address', infoTab_desc : 'Description', infoTab_desc_info : 'Enter a description of the image for visually impaired users', infoTab_url : 'URL', infoTab_url_info : 'Example: http:\/\/www.mysite.com\/myimage.jpg', invalidUrlError : 'You can only use http:, https:, data:, \/\/, \/, or relative URL schemes.', missingUrlError : 'You must enter a URL', title : 'Insert Image', uploadTab : 'Upload Image', uploadTab_desc : 'Description', uploadTab_desc_info : 'Enter a description of the image for visually impaired users', uploadTab_file : 'Select Image', uploadTab_file_info : 'Maximum size 1 MB. Only PNG, GIF or JPEG', wrongFileTypeError : 'You can insert only .gif .jpeg and .png files.'}, sfdcSwitchToText : { sfdcSwitchToTextAlt : 'Use plain text'}, CkeSmartLink : { SmartLinkContextMenuEdit : 'Edit Smart Link', title : 'Insert a Smart Link'}},\n    contentsCss: ['\/ckeditor\/ckeditor-4.x\/rel\/contents.css', '\/sCSS\/60.0\/sprites\/1705602481000\/Theme3\/default\/gc\/CKEditor.css', '\/sCSS\/60.0\/sprites\/1705602481000\/Theme3\/default\/gc\/HtmlDetailElem.css'],\n    disableNativeSpellChecker : false,\n    language : 'en-US',\n    allowIframe : false,\n    isPardotOrg : false,\n    isCmsOnly : false,\n    sharedSpaces : { top : 'cke_topSpace', bottom : ' cke_bottomSpace' }\n    ,filebrowserImageUploadUrl : '\/_ui\/common\/request\/servlet\/RtaImageUploadServlet?_CONFIRMATIONTOKEN=VmpFPSxNakF5TkMwd05TMHhPRlF4TURvME5Ub3hOaTR4T0RSYSxzZjRaYXZuSmRnMnRYZ1pwQV84YlNya3RRdE4wcE5aR1NhZTBTQzVlNXpzPSxOR0ZtTXpjMg=='\n    });\n    editor.on('instanceReady', function( evt ) {\n        try {\n            var id = evt.editor.name;\n            CKiframe = document.getElementById('cke_' + id).querySelector('iframe');\n            meta = document.createElement('meta');\n            meta.setAttribute('name', 'referrer');\n            meta.setAttribute('content', 'no-referrer');\n            CKiframe.contentDocument.head.appendChild(meta);\n        } catch(e) {}\n    } );\n    <\/script>\n    \n    <br>\n    <div style=\"display: none;\">\n        <label for=\"form-type\">Type de<\/label>\n<!-- Form Type: -->\n formulaire<select id=\"00NPj000001Aywn\" name=\"00NPj000001Aywn\" title=\"Type de formulaire\">\n<option value=\"Pulse_Study\">Pulse_Study<\/option>    \n    <\/select>         <br>    <\/div>\n\n    <div style=\"display: none;\">\n        <label for=\"utm-source\">UTM Source<\/label>\n    <!-- UTM Source: -->\n    <input id=\"00NPj000001AyQX\" maxlength=\"255\" name=\"00NPj000001AyQX\" size=\"20\" type=\"text\"><br>    <script>\n        document.getElementById('00NPj000001AyQX').value = sources;\n        <\/script>\n    <\/div>\n\n    <div style=\"display: none;\">\n        <label for=\"utm-medium\">UTM Moyen<\/label>\n    <!-- UTM Medium: -->\n    <input id=\"00NPj000001AyaD\" maxlength=\"255\" name=\"00NPj000001AyaD\" size=\"20\" type=\"text\"><br>    <script>\n        document.getElementById('00NPj000001AyaD').value = mediums;\n        <\/script>\n    <\/div>\n\n    <div style=\"display: none;\">\n        <label for=\"utm-campaign\">Campagne UTM<\/label>\n    <!-- UTM Campaign: -->\n    <input id=\"00NPj000001AydR\" maxlength=\"255\" name=\"00NPj000001AydR\" size=\"20\" type=\"text\"><br>    <script>\n        document.getElementById('00NPj000001AydR').value = campaigns;\n        <\/script>\n    <\/div>\n\n    <div style=\"display: none;\">\n        <label for=\"utm-content\">Contenu UTM<\/label>\n    <!-- UTM Content: -->\n    <input id=\"00NPj000001Ayf3\" maxlength=\"255\" name=\"00NPj000001Ayf3\" size=\"20\" type=\"text\"><br>    <script>\n    document.getElementById('00NPj000001Ayf3').value = contents;\n    <\/script>\n    <\/div>\n\n    <div style=\"display: none;\">\n        <label for=\"utm-terms\">Conditions UTM<\/label>\n    <!-- UTM Terms: -->\n    <input id=\"00NPj000001AyiH\" maxlength=\"255\" name=\"00NPj000001AyiH\" size=\"20\" type=\"text\"><br>    <script>\n        document.getElementById('00NPj000001AyiH').value = terms;\n        <\/script>\n    <\/div>\n\n    <div style=\"display: none;\">\n    <label for=\"lead_source\">Source<\/label>\n principale<select id=\"lead_source\" name=\"lead_source\">\n<option value=\"Website\">Site Web<\/option>    \n    <\/select>     <br>    <\/div>\n\n    <div style=\"display: none;\">\n        <label for=\"gclid\">GCLID<\/label>\n    <!-- GCLID: -->\n    <input id=\"00NPj000001AyyP\" maxlength=\"255\" name=\"00NPj000001AyyP\" size=\"20\" type=\"text\"><br>    <script>\n        document.getElementById('00NPj000001AyyP').value = gclid;\n        <\/script>\n<\/div>\n    <div class=\"g-recaptcha\" data-sitekey=\"6LepP8onAAAAALGq1bV23hX43sgHYY6hPhg1H_v8\" data-callback=\"enableSubmit\" data-expired-callback=\"recaptchaExpired\"><\/div>\n    <p id=\"error-message\" style=\"color: #F95D5D; font-family:'IBM Plex Sans'; font-size: 18px;  \"><\/p>\n    \n    \n    <input class=\"submit-btn\" type=\"submit\" name=\"submit\" value=\"Envoyer\">\n    <\/form>\n\n\n    <script src=\"https:\/\/code.jquery.com\/jquery-3.6.4.min.js\"><\/script>\n\n<script>\n\n\n \/\/ FIRST AND LAST NAME VALIDATION\n\n    \n document.addEventListener('DOMContentLoaded', function () {\n      \n      var fnameInput = document.getElementById('first_name');\n      \/\/ Add an event listener for the input event\n      fnameInput.addEventListener('input', function (event) {\n        \/\/ Get the input value\n        var inputValue = event.target.value;\n      \n        var sanitizedValue = inputValue.replace(\/[^a-zA-Z]\/g, '');\n        \/\/ Update the input value with the sanitized value\n        fnameInput.value = sanitizedValue;\n      });\n    });\n           document.addEventListener('DOMContentLoaded', function () {\n     \n      var lnameInput = document.getElementById('last_name');\n      \/\/ Add an event listener for the input event\n      lnameInput.addEventListener('input', function (event) {\n        \/\/ Get the input value\n        var inputValue = event.target.value;\n      \n       var sanitizedValue = inputValue.replace(\/[^a-zA-Z]\/g, '');\n        \/\/ Update the input value with the sanitized value\n        lnameInput.value = sanitizedValue;\n      });\n    });\n\n\n\/\/ PHONE NUMBER FIELD VALIDATION \nvar textField1 = document.getElementById('phone');\n\n\/\/ Change the type attribute to \"email\"\ntextField1.type = 'tel';\n\ndocument.addEventListener('DOMContentLoaded', function () {\n\/\/ Get the phone number input element\nvar phoneNumberInput = document.getElementById('phone');\n\/\/ Add an event listener for the input event\nphoneNumberInput.addEventListener('input', function (event) {\n\/\/ Get the input value\nvar inputValue = event.target.value;\n\/\/ Remove any characters that are not numbers, '+', '-', '(', or ')'\nvar sanitizedValue = inputValue.replace(\/[^0-9+\\-()]\/g, '');\n\/\/ Update the input value with the sanitized value\nphoneNumberInput.value = sanitizedValue;\n});\n});\n\n\n\n  \/\/ DISALLOW SPACE KEY IN FORM ELEMENTS\n    \n  function preventSpaceKey(field) {\n      field.addEventListener('keydown', function(event) {\n        \/\/ Check if the pressed key is the space key (key code 32)\n        if (event.keyCode === 32 ) {\n          \/\/ Prevent the default action (typing a space)\n          event.preventDefault();\n        }\n        \n      });\n    }\n\n    \/\/ Apply the function to each form field\n    preventSpaceKey(document.getElementById('first_name'));\n    preventSpaceKey(document.getElementById('last_name'));\n    preventSpaceKey(document.getElementById('email'));\n    preventSpaceKey(document.getElementById('zip'));\n\n\n\n     \/\/ Function to handle Enter key press\n     function handleEnterKey(event, nextElement) {\n      var keyCode = event.which || event.keyCode;\n      \n      if (keyCode === 13) {\n        event.preventDefault();\n\n        if (nextElement) {\n          nextElement.focus();\n        } else {\n          \/\/ If there is no next element, prevent form submission\n          event.target.blur(); \/\/ Remove focus from the current input field\n        }\n      }\n    }\n\n    \/\/ Add event listeners for Enter key press on specified fields\n    var firstNameInput = document.getElementById('first_name');\n    var lastNameInput = document.getElementById('last_name');\n    var emailInput = document.getElementById('email');\n    var phoneInput = document.getElementById('phone');\n    var zipInput = document.getElementById('zip');\n    var companyInput = document.getElementById('company');\n\n    firstNameInput.addEventListener('keydown', function (event) {\n      handleEnterKey(event, lastNameInput);\n    });\n\n    lastNameInput.addEventListener('keydown', function (event) {\n      handleEnterKey(event, emailInput);\n    });\n\n    emailInput.addEventListener('keydown', function (event) {\n      handleEnterKey(event, phoneInput);\n    });\n\n    phoneInput.addEventListener('keydown', function (event) {\n      handleEnterKey(event, zipInput);\n    });\n\n    companyInput.addEventListener('keydown', function (event) {\n      \/\/ Prevent form submission on Enter key press in the \"Company\" field\n      handleEnterKey(event, null);\n    });\n    \n\n\n\n\n\n\n\n\n\n\n \/\/ reCAPTCHA VALIDATION  \n          \n     \/\/ Initialize your token variable\n  \n     var tokenValue = 0;\n\nfunction enableSubmit() {\n    tokenValue = 1;\n    \/\/ console.log(\"reCAPTCHA completed. Token value is now 1.\");\n     \/\/ Clear the error message when reCAPTCHA is filled\n    var errorMessageElement = document.getElementById('error-message');\n    errorMessageElement.textContent = \"\";\n    \n}\n\nfunction recaptchaExpired() {\n        \/\/ Reset token value and show error message when reCAPTCHA expires\n        tokenValue = 0;\n        var errorMessageElement = document.getElementById('error-message');\n        errorMessageElement.textContent = \"Error: reCAPTCHA has expired.\";\n    }\n\nfunction handleSubmit(event) {\n    \/\/ Prevent the default form submission\n    event.preventDefault();\n    \n    \n    var errorMessageElement = document.getElementById('error-message');\n\n    \/\/ Check the value of the token variable\n    if (tokenValue === 0) {\n        \/\/ Show an error message indicating that reCAPTCHA is not filled\n     \n         errorMessageElement.textContent = \"Error: reCAPTCHA is not filled.\";\n        \/\/ alert(\"Error: reCAPTCHA is not filled.\");\n    } else {\n         errorMessageElement.textContent = \"\"; \n         \n        \/\/ Token value is 1, submit the form\n        HTMLFormElement.prototype.submit.call(document.getElementById('contactForm'));\n \n    }\n}\n\n\n\/\/ Attach the event listener\ndocument.getElementById('contactForm').addEventListener('submit', handleSubmit);\n\n\n\n\n<\/script>\n\n\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Merci d\u2019avoir t\u00e9l\u00e9charg\u00e9 Le PULSE : \u00c9valuation de la satisfaction de l\u2019apprentissage des utilisateurs du p\u00e9rim\u00e8tre Sondage sur l\u2019exp\u00e9rience du patient d\u2019un syst\u00e8me de champ visuel \u00e0 casque Formulaire d\u2019\u00e9tude Pluse Pr\u00e9nom Nom de famille Courriel T\u00e9l\u00e9phone Fermeture \u00e9clair Titre * Titre (facultatif)Administrateur technicien OD MD Entreprise Type de formulairePulse_Study UTM Source UTM Moyen Campagne [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4875","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Test de fen\u00eatre contextuelle - RadiusXR<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test de fen\u00eatre contextuelle - RadiusXR\" \/>\n<meta property=\"og:description\" content=\"Merci d\u2019avoir t\u00e9l\u00e9charg\u00e9 Le PULSE : \u00c9valuation de la satisfaction de l\u2019apprentissage des utilisateurs du p\u00e9rim\u00e8tre Sondage sur l\u2019exp\u00e9rience du patient d\u2019un syst\u00e8me de champ visuel \u00e0 casque Formulaire d\u2019\u00e9tude Pluse Pr\u00e9nom Nom de famille Courriel T\u00e9l\u00e9phone Fermeture \u00e9clair Titre * Titre (facultatif)Administrateur technicien OD MD Entreprise Type de formulairePulse_Study UTM Source UTM Moyen Campagne [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/\" \/>\n<meta property=\"og:site_name\" content=\"RadiusXR\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/radiuspleasanton\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-19T09:41:30+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/test-de-fenetre-contextuelle\\\/\",\"url\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/test-de-fenetre-contextuelle\\\/\",\"name\":\"Test de fen\u00eatre contextuelle - RadiusXR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/#website\"},\"datePublished\":\"2024-07-18T11:11:39+00:00\",\"dateModified\":\"2025-08-19T09:41:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/test-de-fenetre-contextuelle\\\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/test-de-fenetre-contextuelle\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/test-de-fenetre-contextuelle\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/accueil\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Test de fen\u00eatre contextuelle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/#website\",\"url\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/\",\"name\":\"RadiusXR\",\"description\":\"See more opportunities\",\"publisher\":{\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/#organization\",\"name\":\"RadiusXR\",\"url\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/radiusxr.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Radius-XR-Logo-4x.png\",\"contentUrl\":\"https:\\\/\\\/radiusxr.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Radius-XR-Logo-4x.png\",\"width\":475,\"height\":192,\"caption\":\"RadiusXR\"},\"image\":{\"@id\":\"https:\\\/\\\/radiusxr.com\\\/fr-ca\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/radiuspleasanton\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/radius-xr\",\"https:\\\/\\\/www.instagram.com\\\/radius_inc\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Test de fen\u00eatre contextuelle - RadiusXR","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/","og_locale":"fr_CA","og_type":"article","og_title":"Test de fen\u00eatre contextuelle - RadiusXR","og_description":"Merci d\u2019avoir t\u00e9l\u00e9charg\u00e9 Le PULSE : \u00c9valuation de la satisfaction de l\u2019apprentissage des utilisateurs du p\u00e9rim\u00e8tre Sondage sur l\u2019exp\u00e9rience du patient d\u2019un syst\u00e8me de champ visuel \u00e0 casque Formulaire d\u2019\u00e9tude Pluse Pr\u00e9nom Nom de famille Courriel T\u00e9l\u00e9phone Fermeture \u00e9clair Titre * Titre (facultatif)Administrateur technicien OD MD Entreprise Type de formulairePulse_Study UTM Source UTM Moyen Campagne [&hellip;]","og_url":"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/","og_site_name":"RadiusXR","article_publisher":"https:\/\/www.facebook.com\/radiuspleasanton\/","article_modified_time":"2025-08-19T09:41:30+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/","url":"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/","name":"Test de fen\u00eatre contextuelle - RadiusXR","isPartOf":{"@id":"https:\/\/radiusxr.com\/fr-ca\/#website"},"datePublished":"2024-07-18T11:11:39+00:00","dateModified":"2025-08-19T09:41:30+00:00","breadcrumb":{"@id":"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/radiusxr.com\/fr-ca\/test-de-fenetre-contextuelle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/radiusxr.com\/fr-ca\/accueil\/"},{"@type":"ListItem","position":2,"name":"Test de fen\u00eatre contextuelle"}]},{"@type":"WebSite","@id":"https:\/\/radiusxr.com\/fr-ca\/#website","url":"https:\/\/radiusxr.com\/fr-ca\/","name":"RadiusXR","description":"See more opportunities","publisher":{"@id":"https:\/\/radiusxr.com\/fr-ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/radiusxr.com\/fr-ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":"Organization","@id":"https:\/\/radiusxr.com\/fr-ca\/#organization","name":"RadiusXR","url":"https:\/\/radiusxr.com\/fr-ca\/","logo":{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/radiusxr.com\/fr-ca\/#\/schema\/logo\/image\/","url":"https:\/\/radiusxr.com\/wp-content\/uploads\/2024\/05\/Radius-XR-Logo-4x.png","contentUrl":"https:\/\/radiusxr.com\/wp-content\/uploads\/2024\/05\/Radius-XR-Logo-4x.png","width":475,"height":192,"caption":"RadiusXR"},"image":{"@id":"https:\/\/radiusxr.com\/fr-ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/radiuspleasanton\/","https:\/\/www.linkedin.com\/company\/radius-xr","https:\/\/www.instagram.com\/radius_inc\/"]}]}},"_links":{"self":[{"href":"https:\/\/radiusxr.com\/fr-ca\/wp-json\/wp\/v2\/pages\/4875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/radiusxr.com\/fr-ca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/radiusxr.com\/fr-ca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/radiusxr.com\/fr-ca\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/radiusxr.com\/fr-ca\/wp-json\/wp\/v2\/comments?post=4875"}],"version-history":[{"count":0,"href":"https:\/\/radiusxr.com\/fr-ca\/wp-json\/wp\/v2\/pages\/4875\/revisions"}],"wp:attachment":[{"href":"https:\/\/radiusxr.com\/fr-ca\/wp-json\/wp\/v2\/media?parent=4875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}