Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从php调用javascript_Php_Javascript_Html - Fatal编程技术网

从php调用javascript

从php调用javascript,php,javascript,html,Php,Javascript,Html,我已经设置了一个覆盖脚本,使我能够显示一个覆盖弹出窗口,可以说,它工作得很好,因为我可以从一个按钮等调用它。。。但是,我希望能够看到用户是否在其页眉中出现了子ID,如果没有,那么我希望覆盖显示 下面是需要从中调用覆盖的代码 if (isset($_GET['eid'])) { if ($_GET['eid'] == ""){ // CALL THE overlay_choose_house from here } else{ $estate_id = $_GET['e

我已经设置了一个覆盖脚本,使我能够显示一个覆盖弹出窗口,可以说,它工作得很好,因为我可以从一个按钮等调用它。。。但是,我希望能够看到用户是否在其页眉中出现了子ID,如果没有,那么我希望覆盖显示

下面是需要从中调用覆盖的代码

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


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

} 
下面是正在调用的代码

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

$(文档).ready(函数(){
$('overlay'u choose'u house').bind('click',函数(事件){
如果(event.target=$('overlay#u choose_house')。获取(0))
覆盖你选择你的房子();
});
});
感谢所有帮助

单程:

<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 } ?>

    });

和以前一样:

<?php if ($x){ ?>overlay_choose_house();<?php } ?>
overlay_choose_house();

很好,我对你的代码做了一点修改,但我还是成功了,谢谢你给了我你的想法。
$x = true;
<?php if ($x){ ?>overlay_choose_house();<?php } ?>