主题:  2个问题:下拉菜单式导航和弹出窗口!

rainy14f

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2002/10/1 16:15:46
#12002/10/7 20:12:11
1。很多网站上有下拉式菜单的快速导航,怎么才可以让用户选了一个以后就可以直接打开网页? 代码怎么写?

2。用怎么可以把链接做成弹出窗口的? 我用dw的action做出来的,字上虽然按一下可以弹出,但是已经完全没有link,hover这些属性了,和一般的文字没有两样,怎么才可以把它做的和一般的链接一样,会变色有下划线?

谢谢!



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#22002/10/7 20:25:40
1.正好做过:



2.DW做的好象默认是onclick,改一下:
文字弹出窗口



rainy14f

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2002/10/1 16:15:46
#32002/10/7 23:16:04
谢谢!



rainy14f

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2002/10/1 16:15:46
#42002/10/8 17:02:32
关于第二条有新问题:
直接把以上的代码贴上去还用不成,还要定义一个function,
function MM_openBrWindow(a,b,c)
window.open(a,b,c);

这样才可以用,为什么直接用window.open不行? 我直接用window.open,则原来的叶面就变了。



查無此人

职务:普通成员
等级:1
金币:0.0
发贴:71
注册:2002/10/8 15:55:12
#52002/10/8 18:20:18
1.可以用插件的啊~



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#62002/10/8 19:56:04
rainy14f在上个帖子中说
引用:
关于第二条有新问题:
直接把以上的代码贴上去还用不成,还要定义一个function,
function MM_openBrWindow(a,b,c)
window.open(a,b,c);

这样才可以用,为什么直接用window.open不行? 我直接用window.open,则原来的叶面就变了。



因为你说你做过,所以我只是让你改链接中的代码

直接用window.open可以的啊,可能是你做错了,把代码放出来看看



rainy14f

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2002/10/1 16:15:46
#72002/10/10 19:28:56
我就是问为什么要先定义函数不能直接用open打开?

是不是和它的返回值有关阿?



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#82002/10/10 19:39:31
定义函数是为了做成公用模块,提高效率,如果只是一两个,不定义也可以,直接这样:
test