我有一个带有menu (链接到我的子站点)和div (我的子站点将出现在其中)的主页。这是我的home.asp
然后我有一个文件夹‘site1 1’,其中有两个页面(A.asp和B.asp),它们之间有链接。
当我单击菜单中的“site1 1”时,A.asp页面将出现在我的div中。但是,如果我单击B链接(在A.asp中),B.asp将在一个空白页面中打开。
链接到A.asp (在home.asp中):
<a href="sub-site1/A.asp" target="div_id">sub-site1</a>链接到B.asp (在A.asp中):
<a href="B.asp" target="div_id">B</a>也试着用
<a href="sub-site1/B.asp" target="div_id">B</a>有人能帮我一下吗。
发布于 2013-05-24 10:32:43
这是非常正常的,因为B链接在A.asp中,而A.asp不包含名为div_id的框架。您可以尝试将B链接放在home.asp中,或者像Pete所说的那样使用jQuery .load函数。
发布于 2013-05-24 11:29:31
<a id="clickThis" href="javascript:void(0);" target="div_id">B</a>现在就使用jquery.load
$(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
});
});
});https://stackoverflow.com/questions/16731736
复制相似问题