请教前端大神 关于frameset中frame的跳转的问题 5C

直接改变frameset中的frame的src可以直接让该frame进行跳转吗?比如说通过JavaScript的getelementById().src将其改为一个新的url,那么该frame会直接向新url进行跳转吗?
如果可以的话,原理是什么呢?浏览器是何时向服务器发送请求的?求大神指点!

8个回答

可以直接跳

$("#id").attr('src',"url");

qq_41561343
qq_41561343 八点
一年多之前 回复
qq_41560716
qq_41560716 会自己跳了
一年多之前 回复
qq_39508600
kttlmm 应该可以
一年多之前 回复

就像 你设window.location 一样,浏览器帮你跳转的啊

首先说是不可以。src 你会在标签中常常看到。意思就是通过该路径可以找到该图片。那么同理也是一样的道理加载相关页面资源。
页面跳转要么需要超链接,要么需要一个请求到相关页面。 在js中<br> location.href=&quot;XXX/XX/.jsp&quot;<br> 实现相关页面跳转

top.frame_name.location.href="xxxx.html"

top.frame_name.location.href="xx.html"

推荐使用iframe,

如果要学习前端,可以参考:www.w3school.com.cn

不可以。加载相关页面资源,页面跳转要么需要超链接,要么需要一个请求到相关页面。

window.frames[""].document.body以此类推或者frames_name.window.location.href好像是这样得到子window但不是通过src

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于frame,frameset的问题。
我现在的问题是:rnrnrnrnrn把它分成两个框架,我想通过左面的网页事件(如ONCLICK等事件),更新右边的网页。rn不知怎么能访问的右边的网页(read.html)rn也就是如csdn.net的网页的形式一样。(单击左边的树型结构,右边的网页能随之更新)rn
关于FRAMESET/FRAME的问题
引用页面代码如下:rnrnrn 首页rn rn rnrnrnrnrnrnrnrn上面的代码用frame引用了三个页面,将整个文件分成左右三栏。rn现在我想在此基础上在左右三栏的基础上增加上面横排的一个通栏,代码应该如何?rn即:rn现在的页面排列室rn|||rn我要改成rn —rn|||
frameset中frame的隐藏问题,高分请教
主页面如下:rn[code=HTML]rn<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>rnrnrnrn rnrn rn rn rn rnrnrnrn rn rn rn rn rn rn rn rn rnrn rnrnrnrn[/code]rn[color=#FF0000]请问我在top.jsp中的某个div的层是否能够在最顶层?[/color]
关于frame跳转的问题
现在网页分为两个frame:rnlefrFrame、mainFramernrn如何能够实现在lefrFrame中点一个按钮,mainFrame页面就跳转到另外一个url?rnrn谢谢!
frameSet 中的frame互操作 问题
default.aspx 页里有一个frameset,左右两个框架rnrn[code=HTML]rnrn rn rn[/code]rnrn在左框架页里有一个frameset,上下两个框架rnrn[code=HTML] rn rn rn [/code]rnrn 要在页面default.aspx载入时,左框架的上框架 操作下框架navigate属性 使下框架载入上框架指定的网页。rnrn这个代码怎么写呢?rnrnrn
frameset中的frame高度问题
今天遇到一个问题:frameset中有两个frame,上面的frame页面被下面的frame页面压住了,并且日期的控件显示不完全。 解决方法: *上面的frame页面被下面的frame页面压住了,原因是上面的frame设置的高度太低,解决方法:rows="200,*",表示上面所占的比例,将前者调大即可。         *并且日期的控件显示不完全。原因是frame设置的高度
frame中跳转的问题
[code=HTML]rnrn rn rn rn rnrn[/code]rn点击top.phtml中的在mainFrame中显示登录页面,但是点完之后整个页面就不动了,在点击什么链接和button都没有反应rn 是这样写的rn[code=HTML]rnloginrn[/code]rn下面是loging()方法rn[code=JScript]rnfunction login()rn open("login.phtml","mainFrame");rnrn[/code]rn如果将改为button就不会有上面的问题,但是页面的效果又不是我想要的,请大家帮我看看用什么方法解决。
frameset中frame刷新
在frameset中的一个frame我采用了onload加载了数据,script里函数是function showRole() rn location.href = "<%=path %>/Role.do?do=seeRole";rn rn但是frame那个页面在不停的刷新,是为什么啊
在一个frame中使用JAVASCRIPT实现整个frameset 的跳转问题
如下所示:rnrn rn rn rn rn rnrn其中 FirstFrame.html 也是由 frame组成的,如下:rnrn rn rnrnrn其中detect.html 只有5秒钟刷新一次页面的功能。rn在 first.html 中有跳转操作。现在的问题是,当点击跳转按钮跳转后,Detect.html 页面会继续刷新页面。请高手告知怎么解决问题?rnrn非常感谢
frame和frameset问题
我想用frame和frameset把屏幕分成左右两个部分,右半部分有分成上下两个部分,上部分有个单选按扭,当点击它时,下面部分就会转到c.html中,但我的javascript有错误,请大家帮忙看看!rnindex.html的内容:rnrn rn rnrnrnleft.html的内容:rn leftrnrnright.html的内容:rn rn rn rn rnrna.html的内容:rn rnrnrnb.html的内容:rnbrn
请教iFrame和frameset,frame的区别
如提
struts2中frameset跳转问题
现在有一个frame的网页, 有top, left, 和right组成, top上放置的button, 在struts2中我想, 当我按top上的button时, left边的可以刷新, top和right不动, 不过我发现struts2只能刷新一个页面, 也就说它只会在同页面跳转, 不知道如何办。
框架frameset、frame问题
[code=HTML]rn rn rn rn rn rn[/code]rn在这两个FRAME是上下排列的 中间有个白线 怎么去掉rn[color=#FF0000]rn[/color]rn
</frame>中response.redirect跳转问题请教
index.html文件中用</frame>来包含另一个文件login.asp,在login.asp中输入完帐号和密码进行登陆验证,如果登陆成功则通过语句rnResponse.Redirect("Index.asp?Id="&Clng(Session("BY_User_Id"))) rn跳到成功页index.asp,如果失败,则在login.asp中提示,现在的问题是登陆成功后跳到index.asp里去了,但还是被index.html包含着,而不是在一个新的窗口打开?rnlogin.asp中关于登陆成功跳转的语句是:rnResponse.Redirect("Index.asp?Id="&Clng(Session("BY_User_Id"))) rn如何能修改这语句达到登陆成功后在新窗口中打开index.asp呢?
请教关于frameset的问题
在frameset中有左右两个aspx页面,现在希望通过在一个页面中点击button来控制另外一个页面中某控件的显示与否,请问如何做到?谢谢
关于frameset的问题请教
我的frameset分上下两行frame,上面的用来放菜单(菜单下有子菜单),下面的frame用来放置各个菜单点击所对应的各个页面,请问怎么在后面控制下面那个frame所装载的页面,也就是怎么在后台代码控制下面那个frame的src,因为不同的菜单对应不同的页面,而这些页面必须放在一个frame里rn希望能给出几行代码rn谢!!
关于JSP的frame跳转的问题。
我用 frame把index分成三个页面 ,但是当我点击其中一个页的submit或者 超连接的时候,只会在被点击的页面部分(就是我点击的哪个页面)出现跳转,出现一个新页面只代替了哪个被操作的页面,其他的部分都没变,我希望对一个被包含的页面进行操作,整个index页面都跳转,而不是一部分,我应该怎么做,最好别用的javascript,有高手指点下,谢谢了。
frameset跳转问题
页面1:rnrn rn rn rnservlet跳转:rnrequest.getRequestDispatcher("page/manager/section.jsp").forward(request, response);rnrn问题:跳转后,该页面时显示在mainFrame右框架中,但是该跳转页面失去了所有的CSS样式,求解决方法,详细点最好。rn注:rn 答案不要是把css写在页面中!rnrnrn不胜感激!
Frameset 跳转问题
后台 分头部。左侧菜单,右侧显示内容。、rnrn当其中一个操作删除,删除成功的时候 怎么跳转回来。即数据显示页面。rnrnS2SH框架。Struts2的result节点name怎么写?因为是用的Frameset 实在不知道怎么处理了。百度了 一会答案。没有找到自己想要的结果。高手解答。谢谢rn
Tapestry4.0 frameset跳转问题
如有A和B两个界面.就是点击右边在左边显示``怎么实现呢``Tapestry里有什么内置的组件可用呢``
关于frame frameset的一个小问题
[code=HTML]rnrn rn rn rn rn rnrn[/code]rn我在left.jsp中点击一个连接rn跳入一个actionrn取得数据以后rnrn怎么使得right.jsp切换成另外一个页面rn并且吧我取得的数据显示上去
frameset跳转相关问题
[color=#0000FF][size=13px]我准备实现的一个页面效果是:[/size][/color]rn[img=https://img-bbs.csdn.net/upload/201805/03/1525361298_946960.png][/img]rnrn[color=#FF0000][size=14px]现在可以实现点击left.html中选项,在main.html中显示,但是我还想实现点击top.html中的【全部新闻】选项,让黑框中(包含left.html和main.html的frameset)所有内容替换为【全部新闻】页面的内容,我尝试通过frameset的id或name跳转,但是发现是新打开一个窗口展示了我的全部新闻页面信息,并不是替换掉了中间整个frameset部分,这里不清楚怎么解决应该?[/size][/color]rnrn[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/27.gif][/img]
frameset跳转
我的一个页面,是frameset的一部分,点击提交后先到一个参数的接收和处理页面,然后通过response.sendRedirect实现跳转,跳转后该部分的frame是跳转了,可是另一部分还是原来的样子,而我想要的是整个frame都显示成我的新页面。我用到了window.location.href,可是不知道怎么回事竟然不行,请各位帮忙看一看rnrnout.println(" ");rnrnrnresponse.sendRedirect(ctxPath+"/common/result.jsp?iam="rn + iamrn + "&timename="rn + timenamern + "&portalid=pm50004"rn + "&kpino="rn + kpinorn + "&resid="rn + residrn + "&datefromto="rn + datefromtorn + "&timetype="rn + timetype);
关于frame的跳转
我有一个页面,使用了frameset,定义了3个frame,同时页面使用了基于窗体的身份验证。rn如果没有登录的话,页面会自动跳转到Login.aspx,现在的问题是,如果没有登录的话,3个frame都会跳转到Login.aspx,这样一个页面就出现了3个Login.aspx的页面,请问应该如何设置?
html文件中 frame跳转的问题
大家好,有个问题向大家请教!rn在一个html窗体(main.htm)中,有三个framernrn rn rn rn rn <body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0"rn onmouseover="parent.status='HQS';return true" >rn <p>此网页使用了框架,但您的浏览器不支持框架。</p>rn </body>rn rn rnrn现在,我想通过接收接收传递过来的参数,根据不同的参数值,指定middle这个frame的不同的src值,rn如:main.htm?Aim=aaaa ,我想将middle的src设置为:aaaa.aspxrn不知道如何写,请大家指教!rn我的javascript是这样写的rn rn
jsp中frame跳转的问题
问题是这样的,我有一个两层的frame,就是一个页面先分成top1和top2两部分,然后再把其中top2部分分成left和right两部分,right中有一个表单,提交后先到一个参数的接收和处理页面,处理页面里是通过response.sendRedirect进行跳转的,而且不能通过设置一个进行跳转。 rn现在我只能让right部分跳转,而我想要的是整个frame都进行跳转,进来的高手请指点一下,小弟很着急
如何访问frameset中的frame
有一个frameset,它包含一个frame和另一个frameset,代码如下:rn[code=JScript]rn rn rn rn rn rn[/code]rnrn然后在a.html中调用bFrame和cFramern[code=JScript]function test()rn parent.bFrame.document.all.bvalue='1';rn parent.cFrame.document.location="c.html";rn[/code]rnrnJavascript出现脚本错误rnparent.cFrame.document is null or not objectrnrn然后我调用[code=JScript]alert(parent.cFrame.document)[/code]rn提示undefinedrnrn我看了一下frame的元素个数rn[code=JScript]alert(parent.frames.length);rnalert(parent.frames[0].name);rnalert(parent.frames[1].name);rnalert(parent.frames[2].name);[/code]rnrn结果如下:rn[code=JScript]2rnaFramernbFramernundefinedrn[/code]rnrn我的问题是为什么无法访问frameset中的第二个frame cFrame呢?rn我尝试改变了bFrame和cFrame的位置rn[code=JScript]rn rn rn [color=#FF0000]rn [/color] rn rn[/code]rnrn这次变成parent.bFrame.document.all.bvalue is null or not object,而parent.cFrame.document.location="c.html"可以正常执行了!rnrn如何访问frameset中的第二个frame?rn
frameset中的frame怎么自动关闭???????????
哪怕自动缩小也行啊,不要人工干预的。多谢多谢~~~~~~~~~~~~~~~~
请教大神,关于前端下拉框问题
例。第一个下拉框(a),选中第一个值(a.1)的时候onchange,移除第二个下拉框(b)的4 5 6。第一个下拉框选中第二个(a.2)的时候给第二个下拉框(b)添加 4 5 6 比如,下拉框b的值 有 1 2 3 4 5 6
有关frameset 与frame的js问题
frameset 里面有两个frame,当frame里面的内容想访问frameset时,js用IE中的parent.frameset名字就可以访问到,但是在firefox似乎访问不了,那在firfox应该如何访问父窗口frameset
frameset的frame中使用ModalPopupExtender的问题
这是我的frameset前台代码,结构是上,左下,右下的一个结构rnrn rn rn rn rn rn rnrn rn对应的right.aspx页面中,调用了ModalPopupExtenderrn[code=C#]rn<asp:UpdatePanel ID="updatePane1" runat="server" UpdateMode="Always">rn <ContentTemplate>rn <asp:Button ID="btnreturn" runat="server" Text="返回页面1" OnClick="btnreturn_Click" />rn <asp:Button ID="btnExport" runat="server" Text="导出" />rn <cc2:ModalPopupExtender ID="ModalPopupExtender1" runat="server" PopupControlID="Panel3"rn BackgroundCssClass="modalBackground" PopupDragHandleControlID="Panel4" DropShadow="true"rn TargetControlID="btnExport" CancelControlID="btnCancel">rn </cc2:ModalPopupExtender>rn <asp:Panel ID="Panel3" runat="server" Style="display: none">rn <table width="100%">rn <tr valign="middle">rn <td align="center" style="width: 80%">rn <asp:Panel ID="Panel4" runat="server" Width="100%">rn <table width="100%">rn <tr>rn <td>rn </td>rn </tr>rn <tr>rn <td>rn <asp:RadioButton ID="rbtnCurPage" runat="server" Text="当前页" Checked="True"rn GroupName="PrintSelect" />rn <asp:RadioButton ID="rbtnAll" runat="server" Text="所有数据" GroupName="PrintSelect" /></td>rn </tr>rn <tr>rn <td>rn <table>rn <tr>rn <td>rn <asp:Button ID="btnExportData" runat="server" Text="确定" />rn </td>rn <td>rn </td>rn <td>rn <asp:Button ID="btnCancel" runat="server" Text="取消" />rn </td>rn </tr>rn </table>rn </td>rn </tr>rn </table>rn </asp:Panel>rn </td>rn </tr>rn </table>rn </asp:Panel>rn rn <asp:Label ID="lbltext" runat="server"></asp:Label>rn <asp:Button ID="btntext" runat="server" Text="测试" OnClick="btntext_Click" />rn </ContentTemplate>rn </asp:UpdatePanel>rn[/code]rnright.aspx这个页面如果单独浏览的话,点击导出可以弹出层,如果在frameset中,点击导出就报JS的参数错误,有没有rn朋友遇到过这样的问题,麻烦帮忙解决下这个问题。
webbrowser获取frameset中frame的问题
[code=HTML]rnrnrn rn rnrn rn<body>rn<form name="loginform" action="https://221.176.1.140/wlan/index.php" method="post">rnrn<input type="hidden" name="wlanacname" value="0001.0534.531.00">rn<input type="hidden" name="wlanuserip" value="111.14.33.15">rn<input type="hidden" name="wlanacssid" value="">rn<input type="hidden" name="actiontype" value="LOGIN">rn<input type="hidden" name="languagetype" value="">rn<input type="hidden" name="logonsessid" value="">rn</form>rn[/code]rnsrc =https。。。是一个登陆的页面,如何操作里面的元素,或者怎么才能得到他的document?rn我尝试用frames,但找不到。
frameSet中frame的刷新问题(急)
问题如下: rn有三个框架 rn rn rn rn rn rn rn rn rn rn其中main.jsp为 rn<%response.setHeader("Pragma","No-cache"); %> rn<%@ page contentType="text/html; charset=gb2312" %> rn rn rn rn rn rn rn New Page 3 rn rn rn rn rn rn在left.jsp页面中我连续执行了下面的方法(使用循环) rn ONCLICK="vbscript:window.parent.main.location='+menuItems[i].aURL rn rn rn但只有第一次页面载入时执行了main.jsp页面中的window.onbeforeunload() 方法,后面没有在执行它。 rn rn请问怎样才能在left.jsp执行ONCLICK="vbscript:window.parent.main.location='+menuItems[i].aURL语句时让main.jsp中的方法都执行一次? rn
求助各位大佬关于frameset跳转的问题
目前正在学习ssm框架 前台写的很不明白rn目前是通过登录到达myhome.jsp,里面是这样的[code=html]rnrn rn rn rn rn rn rnrn[/code]rn当点击left页面的标签的时候main页面会发生改变,这个操作该怎么写呢?想了一天了一点思路都没有。rn这个是left页面部分的代码rn[code=html]rn...省略rn rn rn rn 实习生信息录入rn rnrn rn 实习生员工薪资管理rn rn rn rn 实习生员工查询rn rnrn...省略rn[/code]
关于frameset集中链接的跳转问题
例如你写了这样一个网页page,网页page分成frame1、frame2,frame1又分成frame1-1、frame1-2,frame1-1又分成frame1-1-1,frame1-1-2。 然后你在frame1-1-1中放了一个链接。 1、如果这个链接的target="_self",那么链接会在frame1-1-1中打开,也就是在当前此链接所处的最小的frame中打开。 点我 2、如
请教关于FRAME的问题
请问有没有那种JS代码能动态改变FRAMESET中的COLS或ROWS的值的,要在NETSCAPE中支持,谢谢。
Frame框架跳转的问题
现有页面 rn1.top.htmlrn2.center.html只有一句rn rnrn其中 middle.html 有rn <iframe src="left.html"/>rn <iframe src="page1.html"/> // 这个是显示主要信息的页面 page1.htmlrnrn3.down.htmlrnrnrnleft 中是功能菜单,如何点击菜单,使得 page1.html 跳转到 page2.html 呢?
struts2 frame跳转问题
代码如下:rnthis.response = ServletActionContext.getResponse();rn this.response.setContentType("text/html; charset=gb2312");rn PrintWriter out = response.getWriter();rn DB mysql=new DB();rn userName=mysql.returnLogin(request);rn String fri=mysql.insertFri(request, userName, this.getName(), this.getPhone(), this.getEmail(), this.getWorkplace(), this.getPlace(), this.getQQ());rn if(fri.equals("ok"))rn out.print(" ");rn out.print(" ");rn out.flush();rn out.close();rn message=SUCCESS;rn rnrnrn为什么跳转的时候会在新窗口中打开
javascript和frame跳转的问题
[code="java"]rnrn 选择种类1rn 选择种类2rnrn[/code]rnrnrn[code="java"]rnfunction ChooseMySort3(filed)rn document.getElementById('hidden_frame').src="xxxx.shtml?method=xxxx";rn rn[/code]rnrnrn[code="java"]rnrn[/code]rnrn我想在调用ChooseMySort3这个函数的时候跳到frame里面显示n[b]问题补充:[/b]n对已经实现了.....n[b]问题补充:[/b]n[code="java"]rn function ChooseMySort3(filed)rn var link = "aykjproducter.shtml?method=showproperties&sortlevel3="+filed.sortlevel3.value;rn alert(link);rn document.getElementById('hidden_frame').src="aykjproducter.shtml?method=showproperties&sortlevel3="+filed.sortlevel3.value;rn rn[/code]rn为什么出不来n[b]问题补充:[/b]n我好像记得filed.sortlevel3.value这种方法可以的嘛。。。。。n[b]问题补充:[/b]n1。如果要用document.getElementById('sortlevel3').value行不行rn不行的话怎么获取rnrn2。还有rn[quote]rn rnrnrn rn[/quote]rn这个框架rn里面的input等表单信息rnrn提交的时候会不会一起提交过去?n[b]问题补充:[/b]n谢谢大家!!!!!!!!!
frame及frameset标签的属性
简单说明frame 及frameset标签中的各个属性,以及各个属性的作用。
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表