首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在同一个DIV中打开页面

问如何在同一个DIV中打开页面
EN

Stack Overflow用户
提问于 2013-05-24 09:29:30
回答 2查看 934关注 0票数 0

我有一个带有menu (链接到我的子站点)和div (我的子站点将出现在其中)的主页。这是我的home.asp

然后我有一个文件夹‘site1 1’,其中有两个页面(A.asp和B.asp),它们之间有链接。

当我单击菜单中的“site1 1”时,A.asp页面将出现在我的div中。但是,如果我单击B链接(在A.asp中),B.asp将在一个空白页面中打开。

链接到A.asp (在home.asp中):

代码语言:javascript
复制
<a href="sub-site1/A.asp" target="div_id">sub-site1</a>

链接到B.asp (在A.asp中):

代码语言:javascript
复制
<a href="B.asp" target="div_id">B</a>

也试着用

代码语言:javascript
复制
<a href="sub-site1/B.asp" target="div_id">B</a>

有人能帮我一下吗。

EN

回答 2

Stack Overflow用户

发布于 2013-05-24 10:32:43

这是非常正常的,因为B链接在A.asp中,而A.asp不包含名为div_id的框架。您可以尝试将B链接放在home.asp中,或者像Pete所说的那样使用jQuery .load函数。

票数 0
EN

Stack Overflow用户

发布于 2013-05-24 11:29:31

代码语言:javascript
复制
<a id="clickThis" href="javascript:void(0);" target="div_id">B</a>

现在就使用jquery.load

代码语言:javascript
复制
    $(document).ready(function(){
    $("#clickThis").click(function(){
      $("#div_id").load("B.jsp");//this will load B.jsp inside div_id
      //**in case you want to pass parameters to B.jsp**
      $("#div_id").load("B.jsp",function(){
       param1:value,
       param2:value2
});

    });
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16731736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档