2016-11-14 42 views
-1

我正在codeigniter中工作。隐藏特殊场景中的html按钮

我打开一个新视图abc从调用xyz

我想在这种特殊情况下隐藏一个按钮(当从视图xyz调用/打开时) 即在视图abc中。

让我知道如何做到这一点。

这是我的代码,用于打开新视图,并在url变量中存储该地址。

if(url) { 
    var win = window.open(url,'_blank'); 
    if(win){ 
     //Browser has allowed it to be opened 
     win.focus(); 
    } else{ 
     //Broswer has blocked it 
     alert('Please allow popups for this site'); 
    } 
} 
+1

代码请澄清,在您的按钮存在要躲起来? –

+1

还给你的意见一些临时名称,以便我们能够理解它 –

回答

1

我会建议使用将从XYZ发出那么它将在美国广播公司进行检查,如果那么参数存在按钮的HTML将不被显示的参数。

例如:在XYZ视图

if(url) { 
    url = url+"?hidebtn=true"; 
    var win = window.open(url,'_blank'); 
    if(win){ 
     //Browser has allowed it to be opened 
     win.focus(); 
    } else{ 
     //Broswer has blocked it 
     alert('Please allow popups for this site'); 
    } 
} 

现在,在ABC视图

<?php 
var $specialClass=''; 
$specialClass=$_GET["hidebtn"]; 
if($specialClass){ 
    //your code to hide button 
} 
?> 
+0

感谢它为我工作 –