首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

DOM属性用法速查手册

object 返回包含的对象。  offscreenBuffering 设置或获取对象在对用户可见之前是否要先在屏幕外绘制。  offsetHeight 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度。  offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置。  offsetParent 获取定义对象 offsetTop 和 offsetLeft 属性的容器对象的引用。  offsetTop 获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置。  offsetWidth 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的宽度。  offsetX 设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。  off...
类别:网页编程 - JavaScript    查看:104    更新:2014-05-13

PHP创建XML文档并插入节点

方法一:$xmlpath = 'manual.xml';$dom = new DOMDocument('1.0','utf-8');//注意下面两行,作用是格式化XML格式,如缩进等$dom->preserveWhiteSpace = false;$dom->formatOutput = true;if (!file_exists($xmlpath)) {//判断xml文件是否存在$manuals = $dom->createElement('manuals');$manual = $dom->createElement('manual');$manual->setAttribute("manuName", "$manuName" );$manual->setAttribute("manuNameEN", "$manuNameEN" );$manual->setAttribute("manuFolder", "$manuFolder" );$manuals->appendChild($manual);$...
类别:网页编程 - PHP技术    查看:186    更新:2014-05-11

php删除xml节点

<?phperror_reporting(7);header("Content-type:text/xml");$str = '<?xml version="1.0" encoding="utf-8"?><Data id="yuanyongzhi"><RoomRateDetail id="9"><CityCode/><PropertyID>1E5AV</PropertyID><CheckInDate>20090410</CheckInDate><CheckOutDate>20090430</CheckOutDate><Rank>4A</Rank><HotelEnglishName>YinHai BaiLing Hotel</HotelEnglishName><PassengerType>A</PassengerType></RoomRateDetail><RoomRat...
类别:网页编程 - PHP技术    查看:103    更新:2014-05-11

PHP CURL 发送和接收XML数据

<?$xml = file_get_contents('1.xml');$header[]="Content-Type: text/xml; charset=utf-8";$header[]="User-Agent: Apache/1.3.26 (Unix)";$header[]="Host: 127.0.0.1";$header[]="Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2";$header[]="Connection: keep-alive";$header[]="Content-Length: ".strlen($xml);$url = "http://{$_SERVER['HTTP_HOST']}".dirname($_SERVER['PHP_SELF']).'/response.php';$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT...
类别:网页编程 - PHP技术    查看:356    更新:2014-05-08

PHP5实现读取xml中某个元素的内容

假设xml文件名为class.xml,内容如下:<?xml version=”1.0″ encoding=”utf-8″?><class><student><id>3</id><name>张三</name></student><student><id>5</id><name>李四</name></student></class>1、载入xml文件并生成一个simpleXml对象//假设xml文件在当前路径$xml = simplexml_load_file(’class.xml’);2、根据元素的名字,一层一层找到那个元素,并获取元素内容//假设获取的是第二个student中的子元素中,第一个name的内容,也就是输出李四。注意元素的索引从0开始echo $xml->student[1]->name[0];...
类别:网页编程 - PHP技术    查看:106    更新:2014-05-04

XML结合PHP编程网站

HTML简单易学又通用,一般的PHP程序就是嵌入在HTML语言之中实现的。但是随着WEB越来越广泛的应用,HTML的弱点也越来越明显了。XML的出现,弥补了这些不足,它提供了一个能够处理互联网上全部数据的通用方法。  HTML的局限性分析  1、 HTML的可扩展性差。虽然作为一般的应用,HTML应经够用了,但是在处理数学和化学等符号时,HTML有明显的缺点,而且它无法进行扩展,这样使它的发展收到了极大的限制。  2、 链路丢失后不能自动纠正。由于Web页面的URL地址经常改变,而在改变URL地址时必须手工修改这些信息,否则就会遇到“404URL地址未找到”的信息,这大大加重了Web页面的维护工...
类别:网页编程 - PHP技术    查看:91    更新:2014-05-04

ASP|VBS|JS如何保存数据到XML文件

如何把用户输入的内容 按一定的格式保存到一个XML文件中呢? ASP如何操作XML呢? Js部分 //创建 XMLHTTP 对象 var xObj = new ActiveXObject("Msxml2.XMLHTTP"); //利用 XMLHTTP 对象发送数据 xObj.Open("post", "save_xml.asp", false); xObj.setRequestHeader("Content-type","text/xml"); //新建 XMLDOM 对象 var xDom = new ActiveXObject("MSXML2.DOMDocument"); xDom.async = false; xDom.loadXML("xxx.xml"); //这里可以是载入XML文件,也可以是 XMLDom 数据对象 //发送数据 xObj.Send...
类别:网页编程 - ASP技术    查看:131    更新:2014-05-04

ASP对XML文档中文本的增加、删除、修改、查看

<% '---------------------------------------------------------------- '程序简介: 完成asp语言对XML文档中指定节点文本的增加、删除、修改、查看 '入口参数: 无 '出口参数: 无 '------------------------------------------------ '函数名字:ConnectXml() '入口参数: filename 需要连接或打开的xml文件名 '出口参数: 无 '返回值 :ConnectXml=0,XMLMorntekDocument就是一个成功装载XML文档的对象了。 ' ConnectXml<>0,则打印错误信息strError '------------------------------------------------ dim XMLMorntekDocument function ConnectXml(filename) dim strSourceFile strSourceFile = Server.M...
类别:网页编程 - ASP技术    查看:119    更新:2014-05-04

ASP控制xml数据库的6段代码

NO.1--建立一个XML数据库data.xml <?xml version="1.0"?> <records> <record> <name>caca</name> <qq>154222225</qq> <email>[email protected]</email> </record> <records> NO.2--建立对象CreateObject 建立data.xml的对象先 set xmldoc=server.createobjcet("microsoft.xmldom") xmldoc.load(server.mappath("data.xml") NO.3--选定节点SelectNode 你想操作哪个Node,必须定位到这个节点是不是,先看看这个data.xml有几个Node?? 用一个递归函数搞定: getnodes(xmldoc) sub getnodes(node) dim i response.write("<br>&...
类别:网页编程 - ASP技术    查看:123    更新:2014-05-04

ASP操作XML文件的主要方法和实现

ASP通过XMLDom在服务器端操作XML文件的主要方法和实现 对于小数据量,xml文件在检索更新上于ACCESS有很多优势。 我曾经测试过不用数据库,把网站的会员信息,商品数据信息,交易信息,网站定制信息全部存放在三个xml文件中,运行结果十分正常,感觉上比数据库快多了,不过没有作测试,不能确定。 下面说一下创建,查询,修改等对xml操作的主要方法 '创建DOM对象 set objDom=server.CreateObject("MicroSoft.XMLDom") '取得xml数据 '方法1 取得xml文件的xml数据 objDom.load("c:test.xml") '方法2 取得xml数据串的数据 objDom.loadxml(" ") '创建一个节点对象 Set Newnode=objDom...
类别:网页编程 - ASP技术    查看:118    更新:2014-05-04

ASP读取XML数据文件的方法

分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值。这段程序的改编来自互联网,有什么出入请见谅。readxml.asp 以下是ASP代码:【复制】 <% dim xml,objNode,objAtr,nCntChd,nCntAtr Set xml=Server.CreateObject("Microsoft.XMLDOM") xml.Async=False xml.Load(Server.MapPath("test.xml")) Set objNode=xml.documentElement nCntChd=objNode.ChildNodes.length-1 '这个可以定义asp读取xml文件的那一个值,通...
类别:网页编程 - ASP技术    查看:116    更新:2014-05-04

IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)

IE9创建DOM元素的方式较之前有了改变,开始严格遵循标准的实现,不允许通过直接传入一个完整html标记的方式来创建Dom元素。 document.createElement('<iframe id="yui-history-iframe" src="http://images.cnblogs.com/defaults/transparent-pixel.gif" style="position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden;"></iframe>'); 解决方法:采用标准的方式来实现:if( $.browser.msie &&/9.0/.test(navigator.userAgent)){var iframe = document.createElement("iframe");iframe.setAttribute("class","bgiframe");i...
类别:网页编程 - JavaScript    查看:113    更新:2014-05-04