ID:35294645
大小:26.67 KB
页数:5页
时间:2019-03-23
2、ody{overflow-x:hidden;}滚动条换色(IE):如果要求兼容firefox,可以使用JQ来进行制作文字自动换行Body{word-wrap:break-word;}元素添加边框Div{boder:solid1px#000}注意solid值不可少Html中name和id的区别id与name的作用,作为标签的标识符,基本上是一样的.name是老方法,id是在name基础上发明的,后来才有的,"现代化"一点,用的范围广一点.
3、AD,HTML,META,SCRIPT,STYLE,TITLE标签外,id都可用.name只用于APPLET,SELECT,FORM,FRAME,IFRAME,IMG,A,INPUT,OBJECT,MAP,PARAM,META.(name有时有自己的用途)table中name无定义,应当用id.有些标签,可以同时有name和id.在一个HTML网页中,id是唯一的,即只有某一个标签,或某一个块的标识符是这个id.id在HTML中的作用:(1)用id选择相应的stylesheet(风格).(2)
4、脚本语言用它找目的地(找该id的标签)(4)作为名字,用于声明某OBJECTelement(5)作为一个标签或块的区分标致(用于从HTML网页中取出数据放入数据库或把HTML翻译成别的格式,等情况).Ajax常用函数Ajax的open函数形式为open(bstrMethod,bstrUrl,varAsync,bstrUser,bstrPassword),其中的bstrMethod通常有GET和POST两种常用方式,使用get方式需要注意:1对于get请求(或凡涉及到url传递参数的),被传递的参数都要先经encodeUR
5、IComponent方法处理.例:varurl="update.php?username="+encodeURIComponent(username)+"&content="+encodeURIComponent(content)+"&id=1";使用Post方式需注意:1.设置header的Context-Type为application/x-www-form-urlencode确保服务器知道实体中有参数变量.通常使用XmlHttpRequest对象的SetRequestHeader("Context-Type","a
6、pplication/x-www-form-urlencoded;")。例:xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");2.参数是名/值一一对应的键值对,每对值用&号隔开.如varname=abc&sex=man&age=18,注意varname=update.php?abc&sex=man&age=18以及varname=?abc&sex=man&age=18的写法都是错误的;3.参数在Send(参数)方法中发
7、送,例:xmlHttp.send(name);如果是get方式,直接xmlHttp.send(null);4.服务器端请求参数区分Get与Post。如果是get方式则$username=$_GET["username"];如果是post方式,则$username=$_POST["username"]; 以下是自己测试open函数的js代码: varxmlHttp; //创建xmlHttpRequest对象 functioncreateXMLHttpRequest(){ if(window.Activ
8、eXObject){ xmlHttp=newActiveXObject("Microsoft.XMLHTTP"); } elseif(window.XMLHttpRequest){ xmlHttp=newXMLHttpRequest(); } }
此文档下载收益归作者所有