永发信息网

asp跳转菜单的跳转页面怎样才能在框架里

答案:3  悬赏:50  手机版
解决时间 2021-02-26 10:26
框架页为default.asp
add.asp页在这个框架里浏览,我在add.asp里做了个二级联动的菜单,选择跳转后浏览器就直接显示add.asp页了,代码如下
<option value=".asp?xiaolei=<%=rs("xiaolei")%>&smallclassid=<%=smallclassid%>&smallsx=<%=smallsx%>"><%=rs("xiaolei")%></option>
,default.asp页就不显示了,怎样才能让代码跳转后还显示的是当前页。
是这段代码,要怎么改呢?
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=1;
}
//-->
</script>

已经解决,二楼方法可以,我还有个方法,<select name="xiaolei" onchange="MM_jumpMenu('parent.frames[\'main\']',this,0)">">
感谢一楼
最佳答案
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

改为
eval("location='"+selObj.options[selObj.selectedIndex].value+"'");
全部回答
你的意思是default.asp是框架文件,而add.asp只是该框架内的一个框架? 然后利用select跑转到其他页面时,却跳出了整个框架? 如果是这样的话,不是你给的这段代码的事,应该还有一段js代码,你应该改js代码,让它在当前窗口跳转就可以了. ----------------- 看到这个函数的参数了吗?里面有个targ,这个就是指示在哪个窗口打开的. 好了,你再把调用这个函数的代码贴出来,如果不出意外的话,在调用时使用是_balnk,这是新窗口,你要改成: _self就可以了.

能称得上页面跳转就是指页面地址的变更,之前的页面不被替换掉是不可能的。但是刻意保持2个页面的话,可以用新建窗口的方法。从简单到复杂有3种方法,后2种不一定能用在淘宝上。

1、html的a标记里面进行超链接跳转,<a href="网址" target="_blank"></a>打开新窗口

2、<frameset>标签。

3、css和div配搭使用,以遮盖图片方式显示宝贝详情。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在进贤买首套房按揭需要办哪些手续,手续费要
大家谁知道 这个头像的娃娃 叫什么名字啊?
想知道现在C#程序员和JAVA程序员那个领域的应
上过山砍过树某某半拉橛子就是酷
中华台球我想知道这个在什么地方
信用卡申请次数过多对审核通过有影响吗
【consul】council 和 consul的音怎么区分?
719312572254中通快递到哪了
奥星乒乓球俱乐部地址在哪,我要去那里办事
2014年的菱悦v3可以在天津跑滴滴吗
身份证比本人大四岁,而且还重号怎么办
怎么取消百合网
怎么在安卓6.0下,开启虚拟按键
浙江延福堂医药连锁有限公司城东药店中医坐堂
重量26.8克密度为2.96的和田玉质量怎么样
推荐资讯
冰雪世界-售票处怎么去啊,有知道地址的么
a p e r n s t可以组成什么英语单词,k e i b
怎么下载企业所得税汇算清缴申报表
社区社会工作者将那些有共同问题、相同背景、
乐1支持电信手机卡吗
乐东监狱的邮政编码是什么九所
国家如何促进居民消费水平的提高!
动漫,主角是只像小海豹一样的小动物,这是个
便宜电饭煲里放米的塑料会不会有毒,怎样判断
新生儿室床与床之间的距离为A.50cmB.60cmC.70
原味燕麦片怎么做好吃
人体胰腺细胞的外分泌部分泌消化液,内分泌部
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?