document.anchors指的是页面中所有的锚点,页面中锚点跳转的方法目前总结2种:
1.采用name的形式:<a href="#top"></a>在要跳往的位置设置<a name="top"></a>(记得一定要是a标签)
2.采用id的形式:<a href ="#bottom"></a>在要跳往的位置设置<div id="bottom"></div>(任意标签都可以)
小结:经过测试id的这种在document.anchors并不能获取,且document.anchors.length的个数是由有几个<a name="***"></a>决定的
document.forms指获取页面中的所有的表单form(有多少个form标签document.forms,length就是多少)
关于form表单上面常用的一些属性:
1.action:请求的地址,即表单的值发往的地址
2.method:请求的方式,值有post和get
3.enctype:请求的值怎样编码,值:
application/x-www-form-urlencoded(默认,编码,将空格转换成"+",其它特殊字符转换成ASCII-HEX值)
multipart/form-data(不编码,但是上传文件等必须用这种格式)
text/plain(将空格转换成"+")
4.name:表单的名字
5.novalidate:值为novalidate,当有此值得时候,对表单里面的值不做校验,如特殊类型email,number等
6.target:规定在何种窗口打开action的url(还可以指定窗口名字哦)
7.accept_charset:服务器端可岁弯处理的字符集(可以规定一个或者多个,用逗号隔开)
document.images指文档中的img的个数,注意通过js appendChild进去的也算
document.links指文档中间Area和link对象的个数,目前测试来说,只有area和a标签计算在其中
关于area标签的使用:(点击图像的某一块区域跳转到哪里)
area标签是和map标签配套使用的,主要使用方法和锚点的有点像,在要映射的图片(img标签)上面加入usemap的属性(usemap="#***")然后在map标签上面加入id或者name等于usemap属性的值(建议id和name都加,各浏览器乎耐闷不同,Google的支持name),然后用map包裹area标签
area标签的属性如下:
alt:计算此区域失败时,显示的文字
shape:此区域的形状,值有:rect或者rectangle(矩形),circle或者circ(圆形),poly或者polygon(多边形)
href:跳转的链接,绝对连接,相对连接,锚链接(和a连接中的锚链接比较像"#***")
coords:画图形的时候的坐标,和shape配合使用,当时圆形的时候,为(x,y,r)当时矩形的时候为(x1,y1,x2,y2)两对角坐标,当是多边形的时候,为(x1,y1...xn,yn)为每个坐标点
target:规定在何种窗口下打开href,有如下几种值(href为锚链接也适用)
1._blank:在新窗口中打开
2._self:在当前窗口中打亩兄开(默认)
3._parent:在父窗口中打开
4._top:在整个窗口中打开
5.还可以自定义窗口
document.body直接拿文档中的body元素(并没有获取iframe的元素)
document.cookie直接拿文档中的所有的cookie,注意遵循cookie的原则,例如,在别的页面设置的cookie,但是在当前页面下是拿的到的,document.cookie是获取的到该值的,如果是同源的用iframe引入的,也是获取的到的
document.domain是指文档当前的服务器域名
document.lastModified是指文档被修改的最后日期
document.referrer是指载入当前文档的文档的url,有点绕是不是,对的,他并不是指当前文档的url噢,例如,当前文档是直接打开的,那么document,referrer为空,如果是通过a链接跳转过去的,则是上一个页面的url,如果是iframe载入进来的,则是承载这个iframe的父文档
document.title是指返回当前文档的标题
document.URL是指返回当前文档的url(记得url是大写的URL,小写的是获取不到的)
document.getElementById是指获取指定id的第一个元素
document.getElementsByName是指获取指定的name元素的集合,注意,name元素可能不止一个哦
document.getElementsByTagName是指获取指定元素标签的聚合,注意当输入的为‘*’,则为所有的元素,元素的排列顺序按照html的顺序来(传给document.getElementsByTagName的字符串可以不区分大小写,即div可以写成Div)
其实两者含义是差不多的,都是在文档里面写入html或者脚本,需要注意的是如果有延时等,在页面加载完了写入的时候,会重新加载文档流,导致页面之前的内容会没有了,他们的区别是用writeln的时候,文本后面会有一个换行符,在页面上面的体现是有一个空格,注意如果没有加document.open()和document.close(),会自动加上这两个,不过建议每次使用的时候手动加上
document.open(参数一,参数二)是指打开新的文档流,参数一是指打开新的文档编写的类型,参数二是指是否继承父文档的条目(测试了很多遍,不知道咋回事)
document.close()是指关闭文档流
方法一:使用Adobe Acrobat Pro软件1.打开Adobe Acrobat Pro软件,点击“文件”菜单,选择“创建”,再选择“从文件”;
2.在d出的贺拦对话框中,陵拍凳选择360sehtmldocument文件,点击“打开”;
3.点击“文件”菜单,选择“保存”,在d出的对话框中,选择“PDF”文件格式,点击“保存”即可完成360sehtmldocument文件转换为PDF文件的 *** 作。
方法二:使用在线转换工具
1.打开浏览器,访问在线转换工具的网站,如Zamzar;
2.点击“选择文件”,选择尺旅360sehtmldocument文件;
3.选择转换后的文件格式,如PDF;
4.输入您的电子邮件地址,点击“转换”;
5.等待转换完成,您将收到一封电子邮件,其中包含转换后的PDF文件。
360SEHtmlDocument打开方法如下:租槐瞎1、使用360安全浏览器打开:如果已经安装了360安全浏览器,可以直接使用它打开360SEHtmlDocument文件类型。首先,需要双击文件,然后在d出的窗口中选择“360安全浏览器”作为打开方式。
2、使用其他网页浏览器打开:除了360安全浏览器,其他浏览器也可以解析HTML代码。可以右键单击文件,选择“打开方式”并选择一个合适的浏览器来打开文件。
3、转换成其他文件格式打开:如果无明咐法找到一个合适的程序来打开这个文件,可以尝试将其转换成其他文件格式,比如TXT或DOC格式,弊空然后使用计算机上的文本编辑器或微软Office软件打开它。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)