共 17篇 前 4 页:    每页5篇 下一页  

JavaScript

〖摘要:〗
tar zxvf httpd-2.2.4.tar.gz  或者 tar jxvf  httpd-2.2.4.tar.bz2

先安装apr和apr-util

cd httpd-2.2.4/srclib/apr

./configure --prefix=/usr/local/apache2.2.4/apr-httpd/

make

make install

cd httpd-2.2.4/srclib/apr-util

./configure --prefix=/usr/local/apache2.2.4/apr-util-httpd/ --with-apr=/usr/local/apache2.2.4/apr-httpd/

vi Makefile

将APRUTIL_LIBS 中的 /usr/lib/libexpat.la 修改为 /usr/lib64/libexpat.la

make

make install

cd httpd-2.2.4

CFLAGS="-O3 -mpentiumpro" CXX=gcc CXXFLAGS="-O3 -mpentiumpro -felide-constructors -fno-exceptions -fno-rtti" LDFLAGS="-L/usr/lib64 -L/lib64"  ./configure --prefix=/usr/local/apache2.2.4 --with-mpm=worker --enable-mods-shared=all -
继续阅读其余的  151 字
irini   2010-02-04 09:22:42 阅读:17  评论:0  引用:0
〖摘要:〗
在“按需加载”的需求中,我们经常会需要判断脚本是否加载完成,此判断方法在firefox和ie下有所不同

firefox下用onload 来判断,ie下用onreadystatechange 来跟踪每个状态变化的情况(一般为 loading 、loaded、interactive、complete),当返回状态为 loaded 或 complete 时,则表示加载完成

示例代码:

//创建script节点
var _doc = document.getElementsByTagName('head')[0];    
var js = document.createElement('script');    
js.setAttribute('type', 'text/javascript');    
js.setAttribute('src', file);    
_doc.appendChild(js);

//添加状态判断
if(firefox){
js.onload = function () {
alert('Firefox');
}
}else if(ie){
js.onreadystatechange = function () {         &n
继续阅读其余的  402 字
irini   2009-04-14 10:07:17 阅读:193  评论:0  引用:0
〖摘要:〗
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <script language="javascript">
     function moveImage(){
       if(window.event.button!=1){
         return;
       }
       with(window.event.srcElement.style){
         //重新设置图像在浏览器中的位置
         pixelLeft=window.event.x-236/2-document.all.ImageDiv.offsetLeft;
         pixelTop=window.event.y-118/2-document.all.ImageDiv.offsetTop;
     &nb
继续阅读其余的  666 字
irini   2008-03-14 09:26:52 阅读:293  评论:0  引用:0

用Js做页面跳转时

document.location.reload("xxx") -- ie 支持,firefox 不支持

window.location = "${str_submithtml}"; -- 都支持
irini   2007-09-16 19:33:33 阅读:1172  评论:1  引用:0

今天用javascript修改节点css样式时出现“参数无效”错误,搜了半天也没找到具体什么情况会出现这个错误,后发现问题是:

计算节点高度后出现了负值,对其判断后就可以了

具体什么情况会出现这个错误还是不知道,只是知道了这是其中一种,记录下来供日后参考。
irini   2007-09-16 19:33:08 阅读:1525  评论:0  引用:0
〖摘要:〗

下面的例子示范了动态加载另一个css文件

//loadCssPage.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link id="loadCss" type="text/css" rel="stylesheet" href="bj.css"/>
<title>无标题文档</title>
<script type="text/javascript">
function loadCss(){
    var cssTag = document.getElementById('loadCss');
    var head = document.getElementsByTagName('head').item(0);
    if(cssTag) head.removeChild(cssTag);
    css = doc
继续阅读其余的  555 字
irini   2007-07-26 23:13:45 阅读:777  评论:0  引用:0
〖摘要:〗

textarea标签虽然有maxLength属性,但是它并不管用,所以只能自己控制,
下面的例子中我的思路是:
在textarea中输入内容后就判断是否超出了maxLength,如果超出就按照maxLength截取textare的值,有个问题,如果用鼠标来拷贝粘贴就没法调用判断maxLength的方法,解决办法就是当textarea获取焦点时把鼠标右键失效,失去焦点时再恢复鼠标右键

这个方法从功能上解决了textarea的maxLength问题,但还不是很完美,在输入超过maxLength的字符后光标会有闪烁,因为是截取回填,没有像input的maxLength那样真正不让输入,今天一时也想不到好办法,以后找到再补充进来。

<html>

<head>

<title></title>
<script type="text/javascript">

var textarea_maxlen = {
  isMax : function (){
var textarea =
document.getElementById(
"area");
继续阅读其余的  1425 字
irini   2007-07-10 22:40:27 阅读:3488  评论:3  引用:0
〖摘要:〗

1. 地址:
http://dev.jquery.com/browser/trunk/plugins/treeview

可以下载 jquery.treeview.zip,其中包含了jquery.treeview.js 和压缩版,还有例子。

2. 起步

自带的例子页面中有三个例子,比较长,我只试验第一个。
在解压后的目录中建测试页面,并把 jquery.js 也考到这个目录

代码:
//treetest.html

<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.0
Transitional
//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME=
"Generator" CONTENT="EditPlus">

继续阅读其余的  7881 字
irini   2007-06-14 21:52:00 阅读:12990  评论:5  引用:0
〖摘要:〗

Jsunit 就是 Junit 的javascript 版本,下载并解压Jsunit zip,大部分的核心文件都在 jsunit/app 目录下,两个最基本的文件:
. jsUnitCore.js -- 每个测试文件都要引用它
. testRunner.html -- 用来运行具体的jsunit 测试

(1) 起步例子:
在Jsunit解压后的同级目录下建立两个文件,目录结构:
|-- jsunit
|-- simple.js
|-- simple_test.html

写完后运行 jsunit/testRunner.html,在页面中选择simple_test.html, 点击run,可以看到测试结果信息。


// simple.js 被测试的javascript文件
function addTwoNumbers(value1, value2){
    return parseInt(value1) + parseInt(value2);
}

// simple_test.html 测试文件
<!DOCTYPE HTML PUBLIC
  
继续阅读其余的  4423 字
irini   2007-05-26 16:16:11 阅读:902  评论:0  引用:0
〖摘要:〗

log4javascript是一个基于log4j的JavaScript日志框架。

首页:http://www.timdown.co.uk/log4javascript/
下载地址:http://sourceforge.net/projects/log4javascript

基本用法 :

<html>
<head>
<title></title>
<script type=
"text/javascript"
src=
"log4javascript.js"></script>
<script type=
"text/javascript">
    var log = log4javascript.getDefaultLogger();
    log.info(
"hello world"继续阅读其余的  143 字
irini   2007-05-26 08:42:40 阅读:529  评论:0  引用:0
Copyright@2008 powered by YuLog