我有一个主页,其中包含menu
(包含指向我的子网站的链接)和一个div
(我的子网站将在其中显示)。这是我的home.asp
然后我有一个带有2页(A.asp和B.asp)的文件夹'sub-site1',它们之间有链接。
当我点击菜单中的“sub-site1”时,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>
有人可以帮助我。
答案 0 :(得分:0)
这是非常正常的,因为您的B链接在A.asp中,而A.asp不包含名称为div_id的帧。您可以尝试将B链接放在home.asp中,或者使用jQuery .load函数,如Pete所说。
答案 1 :(得分:0)
<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
});
});
});