主题:  形如:javascript+冒号+函数(参数...)的格式?

edgeman

职务:普通成员
等级:1
金币:0.0
发贴:80
注册:2001/11/4 10:51:36
#12002/2/12 23:29:48
经常看到有的网页上的链接是形如"javascriptpenwin('viewnews.asp?id=69','top=20,left=360,width=410,height=350')"的样子,(javascript加一个冒号,然后后面再加一个函数括号里还有一些参数),javascript的冒号后面的openwin是javascript的内置函数还是人为定义的函数?我在源码里没有找到openwin的定义.能给我解释解释吗?参数又是怎么用法,那里可以找到这样的技术资料.
这种用法挺好的,但是我不会,找了一些教程,好象也没有提到这种用法,我很想知道这种格式是怎么使用的,还望高手指教.谢谢.



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#22002/2/13 12:19:05
openwin是自定义的函数名,至于你说在源码中没有找到openwin的定义,可能是链接的外部JS文件。



edgeman

职务:普通成员
等级:1
金币:0.0
发贴:80
注册:2001/11/4 10:51:36
#32002/2/13 13:09:50
yes,THANKS,我找到了openwin()的定义,openwin()确实定义在一个外部js文件中,都怪我太菜.
我还想问一个很菜的问题,形如——javascript:window.external.AddFavorite('http://chinarose.3322.net/',%20'新浪首页')的格式,也就是把某个链接添加到收藏夹中的格式,其中,external及AddFavorite这两个字眼,我查找了许多javascript教程及手册,包括javascript5.5语言参考,均没有介绍它们的影子,难道一点就没有关于它们的用法的说明吗?我不知道external及AddFavorite是函数呢?还是对象?方法?还是事件呢?还是属性呢?其中的参数的使用又有怎样的规定?
我觉得好困惑!只看到人家的网页好多都在这样用,于是咱也依葫芦画瓢的模仿,但只是知其然而不知其所以然.
我仅在一本书上见到里面很简略的带到了一笔,说是:将javascript脚本添加到WEB页中,有三中方法:第一种是使用