frame iframe target

 

无谓是超链接,还是form提交,都有一个属性叫做target.

 

 

它的意思是,你希望之后的结果出现在哪里,

比如_blank,就是新增一个页面存放结果;

比如_self就是在自身页面存放结果。

 

 

而我们一般都会将target设置成某个框架的名称,这样就可以实现不刷新的效果,将结果放在另外一个框架网页里。

 

举例1:用frame举例:

<% String aUrl="beinvoked.jsp"; %>

<a href="<%=aUrl %>" target="content">客户报表1</a><br>

 

我这个超链接,访问了URL后,将beinvoked.jsp的内容出现在content的框架里。

 

<frameset rows="29,*" cols="*" border="0" frameborder="no" framespacing="0">
	<frame name="top" src="jsp/top.jsp" scrolling="no"></frame>
	<frameset cols="20%,*" rows="*" border="0"  frameborder="no" framespacing="0">
		<frame name="left" src="jsp/left.jsp" scrolling="no"></frame>
		<frameset rows="20,100%,*" cols="*" border="1"  frameborder="0" framespacing="1">
			<frame name="title" src="jsp/title.jsp" scrolling="no"></frame>
			<frame name="content" src="jsp/content.jsp" scrolling="yes"></frame>
			<frame name="detail" src="jsp/detail.jsp" scrolling="no"></frame>
		</frameset>
	</frameset>
</frameset>

 

 

 

----------------------------------------------------------------------------------------------------

 

举例2 :用iframe举例:

<form name="taskForm" id="taskForm" action="<%=request.getContextPath()%>/action/taskSearchAction.do" target='taskListForm' method="post">

 

我们将form的target设置成taskListForm,这样当form一提交后,就会将结果存放在名为taskListForm的iframe中。

 

<iframe frameborder="no" src="<%=request.getContextPath()%>/crm/callout/task/TaskList.jsp" name="taskListForm" id="taskListForm" width="100%" height="67%"></iframe>

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值