2013-04-25 46 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

回答