Javascript aanroepen vanuit php

ik heb een overlay-script opgezet om me in staat te stellen om een ​​overlay-popup te laten zien om zo te zeggen, het werkt geweldig, omdat ik het kan bellen vanaf een knop, enz. Maar ik wil kunnen zien of de gebruiker naar de pagina is gekomen met een subid in hun header, zo niet, dan wil ik dat de overlay verschijnt.

Hier is de code waar de overlay vanaf gebeld moet worden

    if (isset($_GET['eid'])) {


 if ($_GET['eid'] == ""){
//CALL THE overlay_choose_house from here
 } else{
     $estate_id = $_GET['eid'];
 }

} 

Hier is de code die wordt gebeld

<script>
$(document).ready(function(){
$('#overlay_choose_house').bind('click', function(event){
    if (event.target == $('#overlay_choose_house').get(0))
        overlay_choose_house(); 
});
});
</script>

Bedankt voor alle hulp

2
toegevoegd de auteur outis, de bron

1 antwoord

Een manier om te gaan:

<script>
    $(document).ready(function(){
        $('#overlay_choose_house').bind('click', function(event){
            if (event.target == $('#overlay_choose_house').get(0))
            overlay_choose_house(); 
        });

        <?php if ($_GET['eid'] == ""){ ?>overlay_choose_house();<?php } ?>

    });

Of vervang dit:

// CALL THE overlay_choose_house from here

met

$x = true;

en dan, zoals eerder:

<?php if ($x){ ?>overlay_choose_house();<?php } ?>
2
toegevoegd
oké goed, ik heb je code een beetje aangepast, maar ik heb het gelukt om het te laten werken, bedankt dat je me je ideeën hebt gegeven.
toegevoegd de auteur Arken, de bron