《PHP編程:Yii控制器中操作視圖js的方法》要點:
本文介紹了PHP編程:Yii控制器中操作視圖js的方法,希望對您有用。如果有疑問,可以聯系我們。
相關主題:YII框架
本文實例講述了Yii控制器中操作視圖js的方法.分享給大家供大家參考,具體如下:PHP教程
//YII framework路徑 Yii::getFrameworkPath(); //protected/runtime Yii::app()->getRuntimePath(); //protected/venders目錄 Yii::import('application.venders.*'); //或在protected/config/main.php說明 'import'=>array( //...... 'application.venders.*', ), //插入meta信息 Yii::app()->clientScript->registerMetaTag('keywords','關鍵字'); Yii::app()->clientScript->registerMetaTag('description','一些描述'); Yii::app()->clientScript->registerMetaTag('author','作者'); //如何在控制器添加CSS文件或JavaScript文件 Yii::app()->clientScript->registerCssFile(Yii::app()->baseUrl.'/css/my.css'); Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl.'/css/my.js'); <?php echo$this->module->assetsUrl; ?>/css/main.css Yii::app()->clientScript->registerCoreScript('jquery');
也可以如下方式(推薦):PHP教程
//注冊JS代碼: $cs = Yii::app()->getClientScript(); //注冊JS文件 $cs->registerScriptFile('js/amcharts/javascript/amcharts.js', CClientScript::POS_HEAD); $cs->registerScriptFile('js/amcharts/javascript/raphael.js', CClientScript::POS_HEAD); //注冊JS代碼 $cs->registerScript('f1','var chart;'); $cs->registerScript('f2','var newValueAxis;'); $cs->registerScript('f3','var addAxis;'); $cs->registerScript('f4','var removeAxis;'); $cs->registerScript('f5','chart = new AmCharts.AmSerialChart();'); $cs->registerScript('f6','chart.pathToImages = "images/amcharts/";'); $cs->registerScript('f7','chart.addListener("dataUpdated");'); $cs->registerScript('f9','chart.marginLeft = 80;'); $cs->registerScript('f10','chart.marginRight = 50;');
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/5897.html