Javascript判断单选表单是否已选择
代码如下:
- function checkRadio(name) {
- var obj = document.getElementsByName(name);
- for(i = 0; i < obj.length; i ++) {
- if(obj[i].checked) {
- return true;
- }
- }
- obj[0].focus();
- return false;
- }
Javascript获取某一标签的座标并返回其座标对象
昨天搞了一个日历选择器的小东西,竟然发现以前用的获取标签的座标的函数在Firefox下不能执行,比较郁闷。于是花心思整理了一个,现此代码支持Ie,Firefox,Opera,记录于此!
- function getAbsPoint(e) {
- var x = e.offsetLeft;
- var y = e.offsetTop;
- while(e = e.offsetParent) {
- x += e.offsetLeft;
- y += e.offsetTop;
- }
- return {"x": x, "y": y};
- }
Php中$_SERVER数组的详细说明
$_SERVER[’PHP_SELF’] #当前正在执行脚本的文件名,与 document root相关。
$_SERVER[’argv’] #传递给该脚本的参数。
$_SERVER[’argc’] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。
$_SERVER[’GATEWAY_INTERFACE’] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。
$_SERVER[’SERVER_NAME’] #当前运行脚本所在服务器主机的名称。
$_SERVER[’SERVER_SOFTWARE’] #服务器标识的字串,在响应请求时的头部中给出。
$_SERVER[’SERVER_PROTOCOL’] #请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。
$_SERVER[’REQUEST_METHOD’] #访问页面时的请求方法。例如:“GET”、“HEAD”,“POST”,“PUT”。 查看详细内容…
查看当前环境都支持哪些函数
代码如下:
- $func = get_defined_functions();
- for(reset($func); $key = key($func); next($func)) {
- echo "<font color="red"><b>" . $key . "</b></font><br/>";
- foreach ($func[$key] as $val){
- echo $val . "<br/>";
- }
- }
图片不超过外边框最大宽度js代码
上传一篇带图片的文章,没有设定图片的大小,结果图片撑大了外边框!这是一个很常见的问题?如果您是一个懂得Html的人肯定知道是什么原因,但是我们面对的客户群体不一样,他们可能对电脑似懂非懂,只是会些常用的操作。这时他问你这是什么问题?你说了半天可能他一点也没听懂,白白的浪费自己的时间;不如自己花心思写个脚本干掉这种不是问题的问题?
代码功能:设置一个图片的最大宽度,当图片宽度大于最大宽度时,将图片宽度设定为最大宽度,按比例缩小图片的高度! 查看详细内容…
CakePHP Session->setFlash使用方法
- $this->Session->setFlash("Session数据");
- if($session->check("Message.flash")) $session->flash();
生成Ajax对象 支持Ie Firefox Opera
生成Ajax对象 支持Ie Firefox Opera,代码如下:
- function ajax() {
- var xmlHttp;
- try { // for firefox opera
- xmlHttp = new XMLHttpRequest();
- } catch (e) { // for ie
- var ieVersions = new Array("MSXML2.XMLHTTP.6.0",
- "MSXML2.XMLHTTP.5.0",
- "MSXML2.XMLHTTP.4.0",
- "MSXML2.XMLHTTP.3.0",
- "MSXML2.XMLHTTP",
- "Microsoft.XMLHTTP");
- for (var i = 0; i < ieVersions.length && !xmlHttp; i ++) {
- try {
- xmlHttp = new ActiveXObject(ieVersions[i]);
- } catch (e) {
- }
- }
- }
- if (!xmlHttp) {
- return false;
- } else {
- return xmlHttp;
- }
- }
Php ini_set ini_get可操作配置参数列表
为了使自己的程序在不同的平台中拥有更好的兼容性,很多时候我们都要获取当前Php的运行环境参数。比如我们常用到的:获取magic_quotes_gpc状态,来决定当表单提交时我们是否转义(addslashes)数据;设定max_execution_time来延长程序的执行时间;设定error_reporting使自己的项目在开发与运营阶段切换;设定memory_limit加大内存等等…
ini_set(string varname, string newvalue ) : 设定环境配置的参数
ini_get(string varname) : 获取环境配置的参数 查看详细内容…
Flash生成饼状图让我从此不在求gd帮忙
在做一些数据统计的时候,为了更好的向客户展示一些信息,我们会将整理好的数据通过Php的GD函数库来输出饼状图,或是线性图,条形图等等,总之就是让客户能更好的比较这些数据。以前我的做法也是这样,但是GD函数用着还是有些不爽,自己也没怎么去深深的研究它。为此当生成这些图,尤其是饼状图的时候总是会借助搜索引擎来帮忙实现。
现在好了,一个Flash源文件来帮我搞定,我只需要将整理好的数据传递到模板Html文件中,剩下的工作Flash会帮我来完成。
好了,展示一下效果图:
