主题:  帮忙!

alexkaikai

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2001/9/13 13:57:53
#12001/9/13 14:01:22
如何实现下拉菜单的target语句??
我试了很久也没能实现这个功能?尽管从网上当了一个相关的插件,将默认得"_blank"改成自己设定的frame名,但是还不成,有谁会?赶快帮我一下!!因为这个很急!谢了!



困龙在天

职务:普通成员
等级:7
金币:10.0
发贴:2942
注册:2001/5/17 23:14:57
#22001/9/13 14:33:35
编辑源代码,手动添加。


[url]http://sintian.chinaccd.net[/url]

alexkaikai

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2001/9/13 13:57:53
#32001/9/13 15:02:10
我试过很多方法,就是没法实现,以下是我的代码段:




5D荣誉斑竹

职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
#42001/9/13 18:51:04
是的,DW的行为怎么也不能从新窗口打开
建议到别的主页上去抄原码

因为这个原理从根本上不同
那是window.open打开的窗口,而dw不同



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#52001/9/13 19:38:31
是下拉菜单还是跳转菜单?
不知下面的代码是否有用?




alexkaikai

职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2001/9/13 13:57:53
#62001/9/13 20:16:13
可能是因为我比较急,所以表述不是很清楚
我有一个含有5个frame的页面,其中在一个frame中插入了一个jumpmenu,即一个跳转菜单,现在想要实现的效果是,点选jumpmenu中的一项,然后在相应的frame进行页面切换!!
尽管有很多人帮我想办法,但是并不是你们想象中的那样简单,有人能给我一个比较明确的答复吗??
谢谢!!



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#72001/9/13 20:22:11
上面的代码我是用来友情链接的,绝对能用,只是没有试过框架间的跳转,你把上面代码中的链接地址换成框架的地址试试看?



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#82001/9/13 21:38:45
把parent换成self,问题已经解决了。parent是在父框架中打开,self是在当前框架中打开。



5D荣誉斑竹

职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
#92001/9/14 2:33:55
jhsdx在上个帖子中说
引用:
把parent换成self,问题已经解决了。parent是在父框架中打开,self是在当前框架中打开。


哦,原来是这样啊
但blank为什么不能用
那么还有什么可以用?



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#102001/9/14 10:43:44
不会是把_blank写成blank吧



5D荣誉斑竹

职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
#112001/9/14 15:51:56
我是说下拉菜单如何从新窗口打开?
下面应该改什么参数?



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#122001/9/14 17:05:56
你说的那段参数不用改,

将函数:
function MM_jumpMenu(targ,selObj,restore)
{ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

改为如下:
----------------------------------------------------------------------
function MM_jumpMenu(targ,selObj,restore){ //v3.0
window.open(selObj.options[selObj.selectedIndex].value,'','')//还能控制新窗口的大小及属性。
if (restore) selObj.selectedIndex=0;
}