2013-04-25 45 views
0

好的,基本上每当有人进入该网站时,图标都是相同的颜色(白色)我希望此代码执行以下操作:每当有人转到另一个页面时(通过单击其中一个其他图标)他要去的页面的图标应该具有不同的颜色(蓝色,这是通过加载另一个图像来完成的),但只有该页面,每当他刷新页面时,这也应该保持不变。 这是当前的代码,我有一个图标,它没有工作和IM不知道什么是错的..Javascript Yii:会话脚本

<?php Yii::app()->session['/home'] = '1'; 
    $home = Yii::app()->session['/home']; 
    //echo Yii::app()->session['home']; // Prints "value" 
    if (!empty($home)){ ?> 
     <a href="<?php echo $this->createUrl("/admin/survey/sa/index")."/home"; ?>"> 
     <img src='<?php echo $sImageURL;?>home.png' alt='<?php $clang->eT("Default administration page");?>' width='<?php echo $iconsize;?>' height='<?php echo $iconsize;?>'/></a> 
    <?php 
    } 
    else{?> 
     <a href="<?php echo $this->createUrl("/admin/survey/sa/index")."/home1" ?>"> 
     <img src='<?php echo $sImageURL;?>home1.png' alt='<?php $clang->eT("Default administration page");?>' width='<?php echo $iconsize;?>' height='<?php echo $iconsize;?>'/></a> 
    <?php 
    } 
    ?> 
+0

不知道我明白这个问题。但'Yii :: app() - > request-> getUrl()'会给出当前的URL。你可以测试你的URL,看看你是否想要将一个类('.blue-icon')添加到你的'' – 2013-04-25 12:25:26

回答