第48章(第1 / 4页)
A:用javascript定义一个数组比如list=newarray(),在php中有一个数组$a[],如果要把数组$a[]的值传递给list怎么办呢?
<?php
echo"";
echo"list=newArray();";
A:
functionopenwin()
{window.open('apage.htm')}
86,Q:网页中应用open函数打开窗口的一个技巧
A:window.open函数应用在链接中可以有2种形式,即
Microsoft的目的是用它取代ActiveX控件。HTML组件是封装的对象,也像ActiveX控件一样是“自包含”的,可以在开发完后发布给任何人。使用HTML组件有很多好处。
ActiveX控件的一个缺点是:在使用前必须在客户机上安装注册。而HTML控件是和主文档一样随时由用户下载到客户机的。对于DHTML作者来说,HTML控件更有吸引力,因为他们可以使用已经很熟悉的语言DHTML来开发自己的控件和组件。
HTC提供了一种简单的机制在脚本中实现DHTML行为。一个HTC文件就是一个以.htc为扩展名存储的HTML文件,它包含脚本和一组HTC特有的自定义元素。这些元素描述了HTML组件定义的属性、方法和事件。在脚本中可以通过它们各自的ID属性访问所有HTC元素。这样,可以通过脚本动态操纵HTC元素的所有属性和方法。
我们能用HTC实现以下行为:
描述属性和方法:通过PROPERTY和METHOD元素定义属性和方法;
和
但当该链接所在的网页在帧中时,就只能使用第二种,第一种会多产生1个包含无用信息的窗口。此外,第二种方法对于用图片做超链接也很方便,形式为
87,Q:把滚动条放在浏览器窗口的左边
A:在。注意对于已经排好版的网页,会使网页左右产生镜像颠倒。实际上RTL即RighttoLeft的意思,它规定了网页中的文字方向。正常的网页文字方向默认为LTR。
88,Q:怎样把PHP的一个数组传递给javascript的一个数组?
描述自定义事件:通过EVENT元素定义,使用元素的fire()方法在它们所在的页面里引发这些事件。事件的环境可以通过createEventObject()方法设置;
在它们所在的页面里访问DHTML对象模型:HTC中的object元素返回它所附属的元素,通过这个对象,HTC能访问他所在的文档及其对象模型(属性、方法和事件)。
接受通报:当使用ATTACH元素时,浏览器向HTC通报标准DHTML事件和两个HTC专有事件,oncontentready和ondocumentready。
HTC封装了行为的定义,InternetExplorer5.0首先提出了行为这个概念。在InternetExplorer5.0概览中介绍了行为这个概念。在HTC中使用行为封装的好处是不能从它们的元素标记中将它们删掉。在IE5.0里,可以通过脚本从元素中除去行为。在IE5.5里,元素始终存在,并且不能将它们和原来的行为分开。
85,Q:当刷新或关闭IE时打开一个窗口