09 2011 档案

摘要:网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.scrollWidth;网页正文全文高: document.body.scrollHeight;网页被卷去的高: document.body.scrollTop;网页被卷去的左: document.body.scrollLeft;网页 阅读全文
posted @ 2011-09-30 14:59 春哥也编程 阅读(426) 评论(0) 推荐(0) 编辑
摘要:js实习锚的跳转<script> window.location.hash="#link1";</scritp> 页面中存在:<a name="link1">link1</a>以上是单页面的跳转,比较简单下面设计一下左右页面的跳转,左边目录右边内容的菜单式方式参考样例:http://www.mysuc.com/test/My97DatePicker/这种方式是比较简单的,左右iframe,然后通过点击目录,改变右边的锚的对应位置还有另一种是,按钮触发DIV内部的位置变动有单页但是平滑滚动 点击这里查看还有两 阅读全文
posted @ 2011-09-30 10:41 春哥也编程 阅读(332) 评论(0) 推荐(0) 编辑
摘要:smarty设置边边界符smarty.left_delimiter = "{/"smarty.right_delimiter = "/}"这样的话,就可以将javascript语言与smarty语言区分开来了 阅读全文
posted @ 2011-09-29 09:09 春哥也编程 阅读(322) 评论(0) 推荐(0) 编辑
摘要:{math equation=rand(1,100)}这将产生1至100的随机整数 阅读全文
posted @ 2011-09-29 09:07 春哥也编程 阅读(276) 评论(0) 推荐(0) 编辑
摘要:计算是字符长度<TEXTAREA class=textarea id=text1 style="WIDTH: 220px; HEIGHT: 200px" cols=100 onchange="gbcount(this,document.getElementById('used'));" onkeyup="gbcount(this,document.getElementById('used'));"></TEXTAREA>已用字数:<INPUT disabled maxLen 阅读全文
posted @ 2011-09-26 15:37 春哥也编程 阅读(9985) 评论(2) 推荐(0) 编辑
摘要:云的概念除了出现频率很高的SaaS,PaaS和IaaS之外,还有两个概念也经常冒出来,就是私有云和共有云(private cloud, public cloud)。这两个概念是从另一个侧面描述云的用途。所谓私有云,就是企业内部使用的,不对外部开放的云系统。私有云是企业自身为了利用云的各种优势而开发的云系统。一个大的企业,集群肯定是必不可少的。而一个新的系统or功能想上线,就不得不面临申请资 源,安装软件,配置环境等一系列的问题。如果可以让资源分配这一块流程化自动化,无疑可以大大提高工作效率,而且可以减少人为操作造成的错误。比如说,一 个功能如果需要10台8CoreCPU,100G内存的机器,安 阅读全文
posted @ 2011-09-23 17:41 春哥也编程 阅读(323) 评论(0) 推荐(0) 编辑
摘要:对于自适应高度的代码有很多,可效率什么的考虑进来好代码就不多见了,不过思路倒是差不多的不带边框的iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能,可是 iframe的大小却不像层那样可以“伸缩自如”,所以带来了使用上的麻烦,给iframe设置高度的时候多了也不好,少了更是不行,现在,让我来告诉大 家一种iframe动态调整高度的方法,主要是以下JS函数:第一种方法:代码简单,兼容性还可以,大家可以先测试下。function SetWinHeight(obj) { var win=obj; if (document.getElementB... 阅读全文
posted @ 2011-09-23 17:33 春哥也编程 阅读(419) 评论(0) 推荐(0) 编辑
摘要:Readonly和Disabled它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下: Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(readonly接受值更改可以回传,disable接受改但不回传数据)。一般比较常用的情况是:在某个表单中为用户预填了某个唯一识别代码,不允许用户改动,但是在提交时需要传递该值,此时应该将它的属性 阅读全文
posted @ 2011-09-19 13:36 春哥也编程 阅读(25554) 评论(0) 推荐(2) 编辑
摘要:针对的问题是:因为页面访问量非常大,所以将它存了缓存,但是有些动态的东西比如说IP地址,你的数据是从多台服务器中的一台中来的,怎么确保是那台服务器的地址呢?我可以通过用JS的Location获取动态IP来实现它Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。描述:IE: Internet Explorer, F: Firefox, O: Opera.Location 对象属性属性描述IEFOhash设置或返回从井号 (#) 开始的 URL(锚)。419host设置或返回主机名和当前 URL 的端口号。419hostname设置或返回当 阅读全文
posted @ 2011-09-19 13:26 春哥也编程 阅读(745) 评论(0) 推荐(0) 编辑
摘要:一、还是对国家的宏观调控抱有幻想 国家从来没有这么严厉的打击过房地产,而且房地产一直作为经济的支柱性产业贡献不小,开发商不敢相信政府会这么做。所以他们仍然相信国家不可能将房地产一棒子打死,国家也就是做个样子罢了。二、开发成本上涨和品质使楼盘抗跌性强 许多开发商都认为自己的楼盘成本高,而且品质也高,于是都在想,在楼市出现变化的时候,越是品牌开发商的楼盘越是坚挺,抗跌性强。三、开发商担心降价后老业主找麻烦 如果新盘打完折,可能老业主会眼红,鉴于开发商目前价格优惠较大,要求差价补偿。以开发商为了保个全尸,还是不降的好。于是有人说,摆在开发商面前的问题已不是该不该降的问题,而是敢不敢降的问题。四、由简 阅读全文
posted @ 2011-09-18 22:44 春哥也编程 阅读(252) 评论(0) 推荐(0) 编辑
摘要:在php中,我们一般通过$_SERVER['HTTP_HOST']来活得URL中网站的域名或者ip地址。php手册中的解释如下:“HTTP_HOST”当前请求的 Host: 头信息的内容。 一般来说,这样子不会遇到什么问题,在一些常见的php框架中,如PFC3和FLEA也是基于该预定义变量。然而最近在做的一个项目,程序移交到客户手里测试时,竟然发现程序的跳转总是会出错。最后找出原因:$_SERVER['HTTP_HOST']在客户的环境里,取得的值总是程序所在的服务器在其局域网内的ip值。究其原因,是因为,客户的公司通过一台服务器连接至因特网,而我们的程序所在的 阅读全文
posted @ 2011-09-17 19:03 春哥也编程 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:php里有一个处理数组重复值得函数array_unique,我们的思路就是用这个函数来实现的。if (count($array) != count(array_unique($array))) { echo '该数组有重复值'; } 阅读全文
posted @ 2011-09-17 18:56 春哥也编程 阅读(20513) 评论(1) 推荐(1) 编辑
摘要:如何用smarty判断一个数组为空,这在用smarty模板引擎时会经常用的。现在总结二种方法,1,用count来取得数组的下标个数下面例子中,如果$array为空则不输出任何数据 phperz~com以下为引用的内容:{if $array|@count neq 0 }{/if}2,直接判断以下为引用的内容:{ if $array neq ""}{/if}smarty逻辑运算符eq equal : 相等neq not equal:不等于gt greater than:大于lt less than:小于lte less than or equal:小于等于gte great t 阅读全文
posted @ 2011-09-17 18:45 春哥也编程 阅读(11987) 评论(0) 推荐(0) 编辑
摘要:说明:section 一般针对键号是连续数字的array(0 => 1,1 => 2)如果你的键号是字符串的,那么一定要用foreach来实现array('xxx' => 1,'yyy' => 2)多维数组section实例例如数据集为:Array( [0] => Array ( [Tid] => 21 [Updated] => 2007-12-31 10:21:18 [Created] => 2007-12-31 10:21:18 [Typename] => 系统相关 ... 阅读全文
posted @ 2011-09-17 18:37 春哥也编程 阅读(5273) 评论(0) 推荐(0) 编辑
摘要:平时做项目 经常需要使用window.onload,用法如下:function func(){alert("this is window onload event!");return;}window.onload=func;或者如下: window.onload=function(){alert("this is window onload event!");return;}但window.onload 不能同时加载多个函数。比如:function t(){alert("t")}function b(){alert("b&q 阅读全文
posted @ 2011-09-17 14:19 春哥也编程 阅读(290) 评论(0) 推荐(0) 编辑
摘要:对于JSON(JavaScript Object Notation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。JSON建构于两种结构:“名称/值”对的集合(A coll 阅读全文
posted @ 2011-09-16 20:19 春哥也编程 阅读(748) 评论(0) 推荐(0) 编辑
摘要:基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog() 方法用来创建一个显示HTML内容的非模态对话框。使用方法: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window.showModelessDialog(sURL [, vArgu 阅读全文
posted @ 2011-09-16 20:16 春哥也编程 阅读(834) 评论(0) 推荐(0) 编辑
摘要:经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面俺就带您剖析它的奥秘。【1、最基本的弹出窗口代码】其实代码非常简单:<SCRIPT LANGUAGE="javascript"><!--window.open ('page.html')--></SCRIPT>因为着是一段javasc 阅读全文
posted @ 2011-09-16 20:09 春哥也编程 阅读(519) 评论(0) 推荐(0) 编辑
摘要:eval将值代入字符串之中。语法: void eval(string code_str);传回值: 无函式种类: 数据处理内容说明本函式可将字符串之中的变量值代入,通常用在处理数据库的数据上。参数 code_str 为欲处理的字符串。值得注意的是待处理的字符串要符合 PHP 的字符串格式,同时在结尾处要有分号。使用本函式处理后的字符串会沿续到 PHP 程序结束。使用范例<?php$string = '杯子';$name = '咖啡';$str = '这个 $string 中装有 $name.<br>';echo $str;eva 阅读全文
posted @ 2011-09-15 19:34 春哥也编程 阅读(968) 评论(0) 推荐(0) 编辑
摘要:今天在项目中应用Smarty模板引擎时遇到的问题,PHP解析出错,主要定位在CSS部分,错误形如“Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template”。仔细分析了下,发现是嵌入HTML的CSS {}花括号与Smarty的界定符号{}花括号冲突,如果简单地将CSS标记嵌入到HTML文档首部,将导致“不可识别标记”错误,经过搜索得到三种办法以解决这个问题:1. 外链CSS文件。利用link外链层叠样式表文件。例如: <link href="st 阅读全文
posted @ 2011-09-15 19:25 春哥也编程 阅读(3991) 评论(0) 推荐(0) 编辑
摘要:function doPrint(){ var turl = document.getElementById("iframeid").src; var newW = window.open(turl); newW.print();}类似还有:获取某个空间的值,然后打印查看样例详细代码:<div id='contect'>ssssssssss</div><script type="text/javascript">/*<![CDATA[*/print_ele_f('contect') 阅读全文
posted @ 2011-09-15 19:22 春哥也编程 阅读(4090) 评论(0) 推荐(0) 编辑
摘要:var win = document.getElementById('frmid').contentWindow;var frmobj = win.document.getElementById('控件ID'); 阅读全文
posted @ 2011-09-15 19:17 春哥也编程 阅读(282) 评论(0) 推荐(0) 编辑
摘要:Snagit 10 注册码用户名:Riyou.Com注册码:HQPWP-7M5BC-S5ZZC-M5FMT-HM7FBLZPB2-TQACC-2W4CU-GFCRQ-DD365J7CMR-ZG8HE-5J7DM-9CDTH-KDM6A97A5L-BZACL-MH5BM-T8H9J-F32ER下载地址:详见:http://down.tech.sina.com.cn/page/6514.html 阅读全文
posted @ 2011-09-15 17:15 春哥也编程 阅读(1601) 评论(1) 推荐(0) 编辑
摘要:iframe默认带有立体感的边框通过在iframe标签内部用frameborder="no" border="0" 这个两个属性就可以把边框去掉注:frameborder在CSS中没有此项<iframesrc="CenterForProducts.htm"id="CenterMainCenter"frameborder="no"border="0"marginwidth="0"marginheight="0"scrolling=& 阅读全文
posted @ 2011-09-15 10:22 春哥也编程 阅读(840) 评论(0) 推荐(0) 编辑
摘要:注意:IFrame在Firefox,google 浏览器中,只要overflow-x:hidden;overflow-y:scroll就可以解决但是在IE内,XP和W98等版本中,不同版本浏览器下会出现一些差异,无法实现始终显示一个垂直或水平的滚动条总之IE内,IFrame往往是要么横纵滚动条一起显示,要么全部不显示,没有其他的选择解决方案:可以通过IFrame内部嵌套div的方式实现保留单个滚动条的方式将DIV的样式设置成overflow-x:hidden;overflow-y:scroll后,DIV只显示一个纵向滚动条可以弥补IE在IFrame上的这个问题 阅读全文
posted @ 2011-09-15 10:19 春哥也编程 阅读(5482) 评论(2) 推荐(0) 编辑
摘要:Tab选项卡切换效果JavaScript汇总tab切换在现在的网页上,真是十分的常用呀。但是tab切换的JavaScript实现却有很多需要注意的地方,如何用最少的代码,最灵活的实现。这里收集了37个tab实现的JavaScript代码,在此备用。非原创来源网络:原文地址:http://paranimage.com/37/1) Easy Tabs 1.2 with autochange- 你可以设置成自动切换模式的Tab选项卡菜单2) Rotating jQuery tabs这个自动切换的Tab选项卡菜单效果非常酷,在切换的时候文字可以产生淡入淡出效果。3) Slideshow Tab Con 阅读全文
posted @ 2011-09-07 16:47 春哥也编程 阅读(739) 评论(0) 推荐(0) 编辑
摘要:这段时间在编程过程中遇到一个很奇怪的问题,一个页面嵌套了一个iframe页面,当这个页面提交后再次跳转到本页面时,原本iframe内的页面应该刷新数据的,结果在ie下面却没刷新(FF下没问题),必须手动F5或者新开一个浏览器标签页浏览才能刷新,否则在本页面的浏览器上按回车是没用的,查阅了很多资料,最后终于发现是iframe缓存机制在搞鬼,经过网上高手指点终于发现用以下方法即可完美解决:<script type="text/javascript"> function refresh(e){ var tempUrl = e.href; if(tempUrl.inde 阅读全文
posted @ 2011-09-07 16:30 春哥也编程 阅读(7764) 评论(0) 推荐(0) 编辑
摘要:调用外部命令的函数有很多system()passthru()escapeshellcmd()pcntl_exec()exec()关于他们的使用我不过度阐述了然而有时候会遇到这样的情况当我们在php脚本中添加了这样的命令例:exec("rm -rf /a/b/c/*.html");的时候始终不能执行问题一:我碰到过2此了,问题在于c文件的权限,设置的高了就可以了问题二:PHP 的 平安模式PHP 脚本中受到如下四个方面的限制: 由于 PHP 基本是用于 WEB 顺序开发的所以平安性成了人们考虑的一个重要方面。于是PHP 设计者们给 PHP 加了一个门:平安模式。如果运行在平安 阅读全文
posted @ 2011-09-07 16:08 春哥也编程 阅读(5780) 评论(0) 推荐(0) 编辑
摘要:<?php$im = imagecreate(255, 255);$bg = imagecolorallocate($im, 0, 0, 0);for ($i = 255; $i >= 0; $i--) { $color = imagecolorallocate($im, $i, $i, $i); imagefilledrectangle($im, 0, $i, 255, 1, $color);}header("Content-type: image/png");imagepng($im);imagedestroy($im);?>效果: 阅读全文
posted @ 2011-09-06 19:29 春哥也编程 阅读(600) 评论(0) 推荐(0) 编辑
摘要:定义和用法 str_replace() 函数使用一个字符串替换字符串中的另一些字符。 语法 str_replace(find,replace,string,count)参数 描述 find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 提示和注释 注释:该函数对大小写敏感。请使用 str_ireplace() 执行对大小写不敏感的搜索。 注释:该函数是二进制安全的。 例子 1 复制代码 代码如下:<?php echo str_replace("world& 阅读全文
posted @ 2011-09-06 19:14 春哥也编程 阅读(5446) 评论(1) 推荐(0) 编辑
摘要:void var_dump ( mixed expression [, mixed expression [, ...]] )此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。提示: 为了防止程序直接将结果输出到浏览器,可以使用插入控制函数来捕获此函数的输出,并把它们保存到一个例如string类型的变量中。<?php$a = array (1, 2, array ("a", "b", "c"));var_dump ($a);$b = 3.1;$c = TRUE;var_dump 阅读全文
posted @ 2011-09-06 18:56 春哥也编程 阅读(336) 评论(0) 推荐(0) 编辑
摘要:在Oracle中: 双引号的作用是:假如建立对象的时候,对象名、字段名加双引号,则示意 Oracle将严格区分大小写,否则Oracl都默认大写。 而单引号则示意:这个加了单引号的字段是一个字类似字符串,并不区分大小写。单引号用于标识字符与数字的区别 当指定字符串文本时,必须用单引号将字符串文本引住。 Oracle10g之前,假如字符串文本里含有单引号,那么必须运用两个单引号示意。例如:I'm a String! 字符串文本则为:string_var:='I''m a String!' 在oracle10g中可以运用其它分隔符(<>,[],{} 阅读全文
posted @ 2011-09-05 21:17 春哥也编程 阅读(5744) 评论(0) 推荐(0) 编辑
摘要:一. renderrender使用来调视图用的,不会调用ACTION内部代码不指定render$this->render() ;结果: {当前Module}/{当前Controller}/{当前Action}.phtml$this->render('bar') ;结果: {当前Module}/{当前Controller}/bar.phtml二. forward$this->_forward('bar') ;结果: {当前Module}/{当前Controller}/bar$this->_forward('bar',  阅读全文
posted @ 2011-09-03 11:26 春哥也编程 阅读(2832) 评论(0) 推荐(0) 编辑
摘要:必须先告诉各位相对路径与绝对路径的概念,因为在接下来我们必须运用这个概念引用存在于同一个Web服务器下的文件或者网页,下面将先为这两种路径做个简单的介绍。 相对路径-以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。 绝对路径-以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。 其实绝对路径与相对路径的不同处,只在于描述目录路径时,所采用的参考点不同。由于对网站上所有文件而言,根目录这个参考点对所有文件都是一样的,因此,运用以根目录... 阅读全文
posted @ 2011-09-03 11:24 春哥也编程 阅读(217) 评论(0) 推荐(0) 编辑
摘要:样式:更多详细信息,请查看官网http://www.mysuc.com/test/My97DatePicker/ 阅读全文
posted @ 2011-09-01 17:56 春哥也编程 阅读(375) 评论(0) 推荐(0) 编辑
摘要:<html> <head> <style type="text/css"> <!-- div.test { width:400px; margin:5px auto; border:1px solid #ccc; } div.test strong { font-size:16px; background:#fff; border-bottom:1px solid #aaa; ... 阅读全文
posted @ 2011-09-01 13:31 春哥也编程 阅读(8328) 评论(0) 推荐(0) 编辑
摘要:框架页有Frame、Iframe、Frameset 3个标记,初学者容易将三者混淆,下面分别讲解三者的区别。10.4.1 Frameset与Frame的区别首先讲解Frameset与Frame之间的区别。<Frameset></Frameset>用来划分框架,每一个框架由<Frame></Frame>标记。<Frame></Frame>必须在<Frameset></Frameset>之内使用,代码如下:<FRAMESET border=1 frameSpacing=1 borderColor= 阅读全文
posted @ 2011-09-01 10:23 春哥也编程 阅读(587) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示