菜鸟请教,如何在frontpage中调用javascript(50分)

  • 主题发起人 主题发起人 ycm
  • 开始时间 开始时间
Y

ycm

Unregistered / Unconfirmed
GUEST, unregistred user!
向各位高手请教一个菜鸟级问题: 我在frontpage中进行网页制作,其间调用了一个名为rsmenu1.js的JScript脚本文件,
在frontpage中进行预览时可以调用该脚本实现所需的效果,但是,当我使用htmlhelp workshop对其进行编译后,
帮助文件内就不能再调用该脚本实现所需的效果了。我是初学者,搞不清楚哪里出了问题,请各位多多指教。谢谢!
 
编译的时候要将那个脚本文件加进去呀。
而且在HTML文件中引用那个JS文件的时候要使用相对路径。
推荐一个叫做far的工具来做html help。
 
问题就在于:我不知道怎么把那个JS文件添加到htmlhelp workshop里面啊[:(]
我在htmlhelp里面没有发现哪个地方可以添加JS文件的。
会不会是我在frontpage里面写得有问题。你帮忙看看好吗?
源代码如下:
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html;
charset=gb2312">
<title>模板</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
var bV=parseInt(navigator.appVersion);
var NS4=(document.layers) ? true : false;
var IE4=((document.all)&amp;&amp;(bV>=4))?true:false;
var ver4 = (NS4 || IE4) ? true : false;
function expandIt(){return}
function expandAll(){return}
function nomsg(){self.status="";}
if(ver4){
do
cument.write("<SCR"+"IPT LANGUAGE=/"JavaScript/" SRC=/"rsmenu1.js/"></SCR"+"IPT>");
}
//-->
</SCRIPT>
</head>
<body>
<font size="2"> 欢迎你使用本目录</font><A HREF="#" onClick="expandAll(false);
return false" style="text-decoration: none"><IMG NAME="imEx" SRC="bullet-plus.gif" WIDTH=1 HEIGHT=1 BORDER=0 ALT="展开/关闭全部"><font size="2"><font color="#000000">(</font>全部显示</font><font size="2" color="#000000">)</font></A>
<!-- <BLOCKQUOTE> --> <!-- 第一级父菜单 -->
<DIV ID="elOneParent" CLASS=parent style="margin-left: 0.5em">
<A HREF="#" style="text-decoration:none" onClick="expandIt('elOne');
return false">
<font size="2">目录1</font></A>
</DIV>
<!-- 第一级子菜单 -->
<DIV ID="elOneChild" CLASS=child style="margin-left: 1em">
<p><font size="2">&amp;nbsp;目录1内容介绍文档</font></p>
</DIV>
<!-- 第二级父菜单 -->
<DIV ID="elTwoParent" CLASS=parent style="margin-left: 0.5em">
<A HREF="#" style="text-decoration:none" onClick="expandIt('elTwo');
return false">
<font size="2">目录2</font></A><font size="2">
</font>
</DIV>
<!-- 第二级子菜单 -->
<DIV ID="elTwoChild" CLASS=child style="margin-left: 1em">
<p><font size="2">&amp;nbsp;目录2内容介绍内容</font></p>
</DIV>
<!-- 第三级父菜单 -->
<DIV ID="elThreeParent" CLASS=parent style="margin-left: 0.5em">
<A HREF="#" style="text-decoration:none" onClick="expandIt('elthree');
return false">
<font size="2">目录3</font></A><font size="2">
</font>
</DIV>
<!-- 第三级子菜单 -->
<DIV ID="elthreeChild" CLASS=child style="margin-left: 1em">
<p><font size="2">&amp;nbsp;目录3内容介绍内容</font></p>
</DIV>
<!-- </BLOCKQUOTE> -->
<!---------- end OUTLINE ----------->
<SCRIPT LANGUAGE="JavaScript1.2">
<!--
if(NS4){
firstEl = "elOneParent";
firstInd = getIndex(firstEl);
showAll();
arrange();
}
//-->
</SCRIPT>
</body>
</html>
另:那个叫做far的工具在哪里可以找到,谢谢啦!
 
既然要做成HTMLHELP文件,还需要考虑什么Ns4呀?只能使用IE内核的呀。
说实话吧,我也不清楚html help workshop应该怎么用比较好。我都是用far来做的。
下载地址:
http://nj.onlinedown.net/FARHTMLHELP.HTM
 
嘻嘻,真是不好意思,我忘告诉你了,我是菜、菜、菜鸟来的(干脆说是菜鸟的菜好了)。[:D]
上面的代码也是人家教我的,我还不明白上面的那个Ns4是个什么东东呢?应该怎么修改啊?
我已经下载了你介绍的软件了。还需要时间学习一下。
 
NS4是netscape 4,
这段代码同时支持IE和NS。你不改也无所谓的。
 
你有没有办法实现我想要的效果?要求很低的,就是网页中有几个目录,各目录下都有该目录的说明文档,
我希望别人打开网页的时候只看见那几个目录,点击某个目录可以查看目录的说明文档。
再次点击又将文档隐含起来。(最好像我上面的代码中的一样,还有一个“全部显示”可以打开所有目录)
是不是很简单啊?可是我就是不会……[:(]
很感谢你上面的帮助!
 
接受答案了.
 
后退
顶部