您的位置:首页 > Web前端 > HTML

关于html代码中的一些比较好的技巧,功能实现

2017-05-09 14:34 337 查看
<a id="a" href="{:url('banner_addorder')}" target='main' >+添加订单</a>
在a标签中添加target,里面的值指向的可以是iframe的连接;在同一个页面中可以当作一个新的窗口打开
<div id="iframe">
<iframe src="" name="main" class="iframe"  id="win" ></iframe>
</div>
打开:
$("#a").click(function(){
$("#iframe").css('display','block');
})
关闭:其实就是
<a class="close"href="__CONTROLLER__/order_info" target="main">返回</a>
$(".close").click(function(){
$("#iframe",window.parent.document).css("display","none");
});
这个返回是有刷新页面的;
接下来是打开另外一个页面并获取页面中的值之后返回当前页面:
<input type='button'  name='huohao1' value='单击选择商品'  class='select_g_btn' 
onclick="JavaScript:window.open('../Product/product_select/product_select.html?selectgoods=selectgoods&form=form1','','directorys=no,toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=853,height=470,top=176,left=161')" >
打开之后:
if($("#selectgoods").val()=='selectgoods'){//如果是小窗口点开的,则挂上双击事件$(".tr_tr").dblclick(function(){var tmpform   = $("#form_id").val();    //表单namevar  $product_id    = $(this).find('.iid').val();var  $product_name  = $(this).find('.product_name').html();var  $product_price   = $(this).find('.product_price').html();if(tmpform=='form1'){window.opener.document.form1.p_code1.value  =$product_id;window.opener.document.form1.huohao1.value= $product_name;window.opener.document.form1.price1.value  = $product_price;window.opener.document.form1.hidprice1.value='0';window.opener.document.form1.p_code1.value  =$product_id;}window.opener = null;window.open('', '_self');window.close() ;});}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html