壊小子
IT民工生涯!!
PHP博客 | 首页 | 发新随笔 | 发新文章 | 联系 | 聚合 | 管理

2010年6月22日

去掉ul全局配置及smarty的问题
1.大家都喜欢做网页是来个ul,ol,li,……{list-style-type:none;margin:0;padding:0;list-style-position:outside;list-style-image:none;}
   可是有部分页面可能还是需要列表功能,比如后台用了富文本的前台新闻页。
   可以在该页面放置内容的地方上,可能比较多的是DIV,写一个新的CSS来覆盖之前定义的。
1   <style type="text/css">
2       #comment ul,li{}{list-style-type:disc;margin:auto;padding:auto;list-style-position:inside;}
3       #comment ol,li{}{list-style-type:decimal;margin:auto;padding:auto;list-style-position:inside;}
4   
</style>
5   <div id="comment" class="boxA tran">
6   ……   
7   </div>
 
2.我们后台是smarty做的模板,加载一个页面死活是白屏,尝试了很多方法
   (1)action里echo没问题
   (2)模板名字前后没有空格
   郁闷了半天,结果是因为大写了一个字母,我汗~~~~
   原文件为modalDialog.html,就是因为那个大写的D,不知道是smarty配置的原因还是什么,先记录下来~
posted @ 2010-06-22 17:00 壊小子 阅读(731) | 评论 (0) | 编辑 收藏
 

2010年6月21日

javascript 操作Cookie
其实很简单
document.cookie="proZiLiao=1;";
内容是以key=value的形式,用;分号分隔
 
读取的话
var cks = document.cookie.split(";");
按照;分号分隔为数组
for(i=0;i<cks.length;i++){
     
var val = cks[i].substring(0,cks[i].indexOf("="));         //字符串方式截取=号两边的
     if(val.replace(" ","")=="proZiLiao"){
           alert(
"this Cookie!");
     }

}
posted @ 2010-06-21 10:16 壊小子 阅读(594) | 评论 (0) | 编辑 收藏
 

2010年6月18日

Zend Framework一个小问题
学习Zend Framework一个小问题,弄了我少说1个多小时,晕死~
 
错误信息:
 
Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (index.php)' in E:\zy\phptest\zf1\library\Zend\Controller\Dispatcher\Standard.php:242 Stack trace: #0 E:\zy\phptest\zf1\library\Zend\Controller\Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 E:\zy\phptest\zf1\index.php(53): Zend_Controller_Front->dispatch() #2 {main} thrown in E:\zy\phptest\zf1\library\Zend\Controller\Dispatcher\Standard.php on line 242
 
原因竟是:http://localhost:8082/zf1/index.php
去掉index.php就OK了,够晕的吧~~
Google、百度了半天,全说是  $frontController->setBaseUrl('/zf1');//设置基本路径  这里设置有问题,就改来改去啊,初学者引以为戒!!!!
还有一点,小心文件名或者目录名两边的空格!!!
posted @ 2010-06-18 17:37 壊小子 阅读(752) | 评论 (0) | 编辑 收藏
 
Zend Framework 简单入口配置
error_reporting(E_ALL|E_STRICT);
 date_default_timezone_set(
'Asia/Shanghai');
 
set_include_path('.' .PATH_SEPARATOR .'./library'.PATH_SEPARATOR .'./application/models/'.PATH_SEPARATOR .  get_include_path());
 
require_once "Zend/Loader/Autoloader.php";  //载入zend框架
 Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true); //静态载入自动类文件
 $registry = Zend_Registry::getInstance();
 
$view = new Zend_View();
 
$view->setScriptPath('./application/views/scripts/');//设置模板显示路径
 $registry['view'] = $view;//注册View
 //配置数据库参数,并连接数据库

 $config=new Zend_Config_Ini('./application/config/config.ini',null, true);
 Zend_Registry
::set('config',$config);
 
$dbAdapter=Zend_Db::factory($config->general->db->adapter,$config->general->db->config->toArray());
 
$dbAdapter->query('SET NAMES UTF8');
 Zend_Db_Table
::setDefaultAdapter($dbAdapter);
 Zend_Registry
::set('dbAdapter',$dbAdapter);

 
//设置控制器
 $frontController =Zend_Controller_Front::getInstance();
 
$frontController->setBaseUrl('/zendframework')//设置基本路径
     ->setParam('noViewRenderer', true)
     
->setControllerDirectory('./application/controllers')
     
->throwExceptions(true)
     
->dispatch();
posted @ 2010-06-18 17:37 壊小子 阅读(752) | 评论 (0) | 编辑 收藏
 
Google 地图 API 调用方法
Google 地图 API 调用方法
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=ABQIAAAAfTijNJRwTtzuEuPS72TiIhQ2t05OQWL8J078r_73bb24OLcHJhQA8BkAAkk9TSo6nUzycDft-OVNpQ" type="text/javascript"></script>
    
<script type="text/javascript"> 
        
//<![CDATA[ 
        function MapLoad() { 
          
if (GBrowserIsCompatible()) { 
            
var mapLoad = new GMap2(document.getElementById("MapLoad")); 
            mapLoad
.addControl(new GLargeMapControl());                
            mapLoad
.addControl(new GMapTypeControl());  
            
var latlng = new GLatLng(<!--{$tudes[longitude]}-->, <!--{$tudes[latitude]}-->);
            
var oldmark = new GMarker(latlng, {draggable: true})//标记     
            mapLoad.addMapType(G_PHYSICAL_MAP);                          
            mapLoad
.setCenter(latlng, 13); 
            mapLoad
.addOverlay(oldmark);//添加层     
          } 
        }
        window
.onload=MapLoad;
        window
.onunload=GUnload;

        
//]]>
    </script> 

网站给DIV统一加了overflow:hidden;导致地图无法显示,所以加了两个样式
<style type="text/css">
        
#MapLoad {overflow:visible;}
        #MapLoad div{overflow:visible;}
    </style>

<div id="MapLoad" style="width: 100%; height: 550px;"></div> 
posted @ 2010-06-18 17:36 壊小子 阅读(1906) | 评论 (0) | 编辑 收藏
 
仅列出标题  
随笔:5 文章:0 评论:0 引用:0
<2021年3月>
日一二三四五六
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

留言簿(1)

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔分类

  • ASP.NET·记录 (rss)
  • Flex·活力 (rss)
  • JavaScript·执着 (2) (rss)
  • PHP·生活(3) (rss)
  • 程序生涯·工作 (rss)

随笔档案

  • 2010年6月 (5)

文章分类

  • ASP.NET·记录 (rss)
  • Flex·活力 (rss)
  • JavaScript·执着 (rss)
  • PHP·生活 (rss)
  • 程序生涯·工作 (rss)

搜索

  •  

最新评论

阅读排行榜

  • 1. Google 地图 API 调用方法(1906)
  • 2. Zend Framework 简单入口配置(752)
  • 3. Zend Framework一个小问题(752)
  • 4. 去掉ul全局配置及smarty的问题(731)
  • 5. javascript 操作Cookie(594)

评论排行榜

  • 1. Google 地图 API 调用方法(0)
  • 2. Zend Framework 简单入口配置(0)
  • 3. Zend Framework一个小问题(0)
  • 4. javascript 操作Cookie(0)
  • 5. 去掉ul全局配置及smarty的问题(0)

Powered by: 博客园
模板提供:沪江博客
Copyright ©2021 壊小子