offre.bricomonde.com
Open in
urlscan Pro
54.197.224.139
Public Scan
URL:
https://offre.bricomonde.com/survey/programme-solaire-pm?gclid=CjwKCAiA4smsBhAEEiwAO6DEjQDfoswCP54SmhG-HoLiiQwdrFrJ_zl-4AQ721...
Submission: On January 01 via manual from FR — Scanned from FR
Submission: On January 01 via manual from FR — Scanned from FR
Form analysis
1 forms found in the DOMName: forms.question700686 —
<form name="forms.question700686" ng-submit="next()" novalidate="" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength">
<style>
{
{
getNodeBackButtonStyle(currentNode.object)
}
}
{
{
getNodeNextButtonStyle(currentNode.object)
}
}
</style><!-- ngIf: [3,4,5,6,9,10,14,11,12,13].indexOf(currentNode.object.typeId) !== -1 -->
<style ng-if="[3,4,5,6,9,10,14,11,12,13].indexOf(currentNode.object.typeId) !== -1" class="ng-scope">
{
{
getNodeFormInputStyle(currentNode)
}
}
</style><!-- end ngIf: [3,4,5,6,9,10,14,11,12,13].indexOf(currentNode.object.typeId) !== -1 -->
<div class="col-sm-12">
<div class="node-well question-content-text well" ng-class="{
well: !(embedded || currentNode.object.data.useVideo),
'well-alt': embedded || currentNode.object.data.useVideo
}" ng-style="!(embedded || currentNode.object.data.useVideo) ? containerStyle : containerStyle"
style="background-color: rgba(0, 181, 232, 0); border-width: 2px; border-style: none; border-color: rgb(0, 181, 232); border-radius: 10px; margin-top: -10px; padding-top: 0px;">
<div class="row">
<div class="col-sm-12"><!-- ngRepeat: file in currentNode.object.files --></div>
</div>
<h2 class="question-text question-title node-title text-center html-area ng-hide" compile="currentNode.object.text" compile-fields="fields" ng-hide="currentNode.data.doNotDisplayTitle">Postal Code</h2>
<!-- ngIf: currentNode.object.contentType === 'text' -->
<div ng-if="currentNode.object.contentType === 'text'" class="ng-scope"><!-- ngIf: currentNode.object.description -->
<div class="panel panel-default lh-panel-default ng-scope" ng-style="panelStyle" ng-if="currentNode.object.description"
style="background-color: rgba(255, 255, 255, 0); border-width: 2px; border-style: none; border-color: rgb(255, 255, 255); border-radius: 15px; margin-top: 0px; padding-top: 0px;">
<div class="panel-body">
<div compile="currentNode.object.description" compile-fields="fields" class="question-description node-content clearfix html-area">
<h2 style="text-align: center;" class="ng-scope"><span style="color:#ffffff;">Calculez vos économies et découvrez les subventions de votre région.</span></h2>
<p style="text-align: center;" class="ng-scope"><span style="color:#ffffff;">Gratuit en 30 secondes</span></p>
<p style="text-align: center;" class="ng-scope"> </p>
<h1 style="text-align: center;" class="ng-scope"><span style="color:#ffffff;"><strong>Votre code postal</strong></span></h1>
</div>
</div>
</div><!-- end ngIf: currentNode.object.description -->
</div>
<!-- end ngIf: currentNode.object.contentType === 'text' --><!-- ngIf: currentNode.object.contentType === 'lines' --><!-- ngIf: useAnswers(currentNode) --><!-- ngIf: useChoices(currentNode) --><!-- Text Block, Text Field, Number, Mobile, Slider, Address, Dropdown --><!-- ngIf: [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14].indexOf(currentNode.object.typeId) !== -1 -->
<div ng-if="[3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14].indexOf(currentNode.object.typeId) !== -1" class="question-inputs ng-scope equal" adjustable-column-height=".panel-body" adjustable-delay="currentNode.object.data.delayShowAnswers">
<div class="question-answer mb20 ng-isolate-scope" delay="currentNode.object.data.delayShowAnswers" style="">
<div class="form-group clearfix field-answer text-center" ng-style="{}" ng-class="{'has-error': questionForm.$submitted && questionForm.answerText.$error.required}">
<!-- ngIf: currentNode.object.typeId == 3 --><!-- ngIf: currentNode.object.typeId == 4 -->
<div ng-if="currentNode.object.typeId == 4" class="text-field ng-scope"><input class="form-control question-field ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength"
name="answerText" id="answer-field" autofocus-false="" ng-model="currentNode.object.answerText" placeholder="Code Postal" ui-mask="" ui-mask-placeholder="" ui-mask-placeholder-char="_" ng-minlength="5" ng-maxlength="5"
ng-required="currentNode.object.field.required || currentNode.object.data.required" list="input-data-list" required="required"><!-- ngIf: isFieldError('answerText') -->
<div class="invalid-feedback text-left ng-scope" style="color: red" ng-if="isFieldError('answerText')"><span ng-show="currentNode.object.data.minlength && forms[currentNodeKey]['$error']['minlength']"
class="ng-binding ng-hide"></span> <span ng-show="currentNode.object.data.maxlength && forms[currentNodeKey]['$error']['maxlength']" class="ng-binding ng-hide">Veuillez saisir un code postal valide</span></div>
<!-- end ngIf: isFieldError('answerText') --><!-- ngIf: currentNode.object.data.datalist -->
<div><span class="text-muted small ng-binding ng-hide" ng-show="currentNode.object.data.mask.hint">Examples: </span> <span class="text-muted small ng-binding ng-hide" ng-show="currentNode.object.data.regex.hint">Examples: </span></div>
</div>
<!-- end ngIf: currentNode.object.typeId == 4 --><!-- ngIf: currentNode.object.typeId == 14 --><!-- ngIf: currentNode.object.typeId == 5 --><!-- ngIf: currentNode.object.typeId == 6 --><!-- date --><!-- ngIf: currentNode.object.typeId === QUESTION_TYPE.DATE --><!-- END date --><!-- time --><!-- ngIf: currentNode.object.typeId === QUESTION_TYPE.TIME --><!-- END time --><!-- datetime --><!-- ngIf: currentNode.object.typeId === QUESTION_TYPE.DATETIME --><!-- END datetime --><!-- ngIf: currentNode.object.field.helper && currentNode.object.field.data.displayHelperText --><!-- ngIf: currentNode.object.typeId == 8 --><!-- ngIf: currentNode.object.typeId === 9 --><!-- ngIf: currentNode.object.typeId === 10 --><!-- ngIf: false && currentNode.object.typeId == 10 && screenWidth > 769 --><!-- ngIf: false && currentNode.object.typeId == 10 && screenWidth < 768 -->
</div>
</div>
</div><!-- end ngIf: [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14].indexOf(currentNode.object.typeId) !== -1 --><!-- ngIf: currentNode.data.transitionLoader.content --><!-- ngIf: errorMessage -->
<div class="question-buttons clearfix text-center" ng-class="{'back-only': quiz.data.backButtonOnly, 'node-dropdown': currentNode.object.typeId == 10 }">
<!-- Display Next Button by Default = TRUE (CHECKED)--><!-- ngIf: quiz.data.displayButton -->
<div ng-if="quiz.data.displayButton" class="clearfix ng-scope"><!-- ======== BACK BUTTON ========= --><!-- Back Button not an image -->
<!-- ngIf: !isFirstNode() && validBackOnly() && !currentNode.object.data.backButtonImage && !quiz.backButton && !currentNode.object.data.useNodeLevelButton --><!-- Back Button not an image Used Node LEvel Button Style -->
<!-- ngIf: !isFirstNode() && validBackOnly() && !currentNode.object.data.backButtonImage && currentNode.object.data.useNodeLevelButton --><!-- if Back button only is enable (Image Button) - appearance global image -->
<!-- ngIf: !isFirstNode() && quiz.data.backButtonOnly && !currentNode.object.data.useImageButtons && quiz.backButton && !currentNode.object.data.useNodeLevelButton --><!-- if Back button only is enable (Image Button) - node level image -->
<!-- ngIf: !isFirstNode() && quiz.data.backButtonOnly && currentNode.object.data.useImageButtons --><!-- if Add back and next buttons is enable (Image Button) - appearance global image -->
<!-- ngIf: !isFirstNode() && quiz.hasButton && quiz.backButton && !currentNode.object.data.backButtonImage && !currentNode.object.data.useNodeLevelButton --><!-- if Add back and next buttons is enable (Image Button) - node level image -->
<!-- ngIf: !isFirstNode() && quiz.hasButton && currentNode.object.data.backButtonImage && !currentNode.object.data.useNodeLevelButton --><!-- ========== END BACK BUTTON ========== --><!-- ======== NEXT BUTTON ========= -->
<!-- ngIf: !quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage --><button
class="btn next-btn btn-primary pull- html-area" compile="currentNode.object.data.styles.nextButtonText || getNextButtonText()" compile-fields="fields" delay="delayButton()" ng-disabled="isButtonDisabled()"
ng-if="!quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage"
disabled="disabled" style="">CALCULER MES
AIDES</button><!-- end ngIf: !quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage -->
<!-- ngIf: !quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && (quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage --><!-- NEXT BUTTON Used Node Level Buttons -->
<!-- ngIf: currentNode.object.data.useNodeLevelButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage -->
<!-- ngIf: currentNode.object.data.useNodeLevelButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && (quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage --><!-- END -->
<!-- ngIf: quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !currentNode.object.data.nextButtonImage && !currentNode.object.data.useNodeLevelButton --><!-- Next Button Node Level Image -->
<!-- ngIf: currentNode.object.data.nextButtonImage && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) --><!-- ========== END NEXT BUTTON ========== --></div>
<!-- end ngIf: quiz.data.displayButton --><!-- END Condition CHECKED--><!-- Display Next Button by Default = FALSE (UNCHECK) --><!-- ngIf: !quiz.data.displayButton --><!-- END Condition UNCHECK -->
</div>
</div>
</div>
</form>
Text Content
Please wait... Veuillez patienter pendant que nous vous redirigeons vers la page suivante. POSTAL CODE CALCULEZ VOS ÉCONOMIES ET DÉCOUVREZ LES SUBVENTIONS DE VOTRE RÉGION. Gratuit en 30 secondes VOTRE CODE POSTAL Veuillez saisir un code postal valide Examples: Examples: CALCULER MES AIDES * Mentions Légales * Politique de confidentialité * Leads PV