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

<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' 
οnclick="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();    //表单name
        var  $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() ;

    });
}





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值