hit me on the ground:HTML如何打开子窗口

来源:百度文库 编辑:高考问答 时间:2024/05/04 16:52:48
在<head></head>之间插入
<script language="JavaScript">
<!--
<!-- 注意更改文件所在路径-->
window.open('ok.htm','','toolbar,menubar,scrollbars,resizable,status,location,directories,copyhistory,height=600,width=400');
// -->
</script>
上面的ok.htm为你打开子窗口的路径,height=600为子窗口的高度width=400为子窗口的宽度

那里面所说的"注意更改文件的路径是什么意思"?
求解答

注意更改文件的路径中的文件指的就是'ok.htm'这个文件的路径.
在这个示例中ok.htm和代码所在的页面是在同一路径下.

路径有绝对路径和相对路径两种.

绝对路径就是无论在哪都可以访问到的路径.
比如http://www.baidu.com/question/6706124.html 这就是绝对路径,无论是在百度网站的内部访问还在网站外部访问都是没问题的.
相对路径只能在网站内部访问.
question/6706124.html就是相对路径.这时要想访问成功你必须要处在http://www.baidu.com/这个位置上.比如在http://www.baidu.com/还有一个页面叫index.html. 从index.html有一个页面链接,那么这个链接就可以写成
<a href='question/6706124.html' >6706124.html</a>

在示例中注释说"注意更改文件的路径" 就是说当你的ok.htm与代码所在页面
发生了变动,它们不在一个目录下了,这时要修改ok.htm的路径. 如果ok.htm在上级目录就写成../ok.htm所在的文件夹名/ok.htm 如果是上级的上级就写成
../../ok.htm所在的文件夹名/ok.htm .......如果说是下级目录就写成 ok.htm所在的文件夹名/ok.htm

指你要弹出窗口的路径!看该弹出页面是否与要页面同一文件夹内!
如果是同一目录就可照你上面的写!否则就要根据你的实际情况更
改该弹出文件的路径!如在上一级目录为'../ok.htm'。

就是说'ok.htm'可以更改成你要弹出的页面的文件。

说的就是'ok.htm'的路径,如在同一目录你的写法即可。如在上一级目录为'../ok.htm'。

就是注意你的ok.htm的路径...注意要写相对路径....

你的ok.htm和该网页在一个目录里吗