• web开发技巧经验积累


    1、xml文件尽量以utf-8编码,gb2312有些字是存储不了的,如?,就算能存也需要转换,比较麻烦,utf-8也符合国际规范。

    2、在页面中,有时talbe的宽设置为100%右边也会留下一个滚动条的空白,请设置<body style="overflow:auto">

    3、.net控件里DropDownList在firefox下的宽度不起作用,需要直接定义style=’10px;’

    4、firefox中css的cursor不支持hand,使用pointer代替。
     
    5、iframe里的滚动条需要在iframe标
    签里设置style=’overflow:hidden’,不能仅仅在body里设置,在firefox会有问题。

    转自:http://blog.sina.com.cn/s/blog_4efce4d10100cin7.html~type=v5_one&label=rela_nextarticle


    转自:http://blog.163.com/qingshui1bei@yeah/blog/static/124078678201271252049836/

    在页面调用window.open()函数后,可以直接在打开的页面中用window.opener来调用父页面的方法,然而如果用showModalDialog打开一个模态窗口,就不能通过window.opener去调用父窗口的方法了,这时,要用window.dialogArguments去调用,注意在showModalDialog方法中的第二个参数是window,即把当前窗口传给子页面,所以子页面才可以通过window.dialogArguments去调用父页面的方法。
     

    A.jsp中的js代码,点击添加按钮后执行addEmPerson函数,打开一个指定大小的模态窗口

    function addEmPerson(data,obj1){ var opId = obj1.parentNode.id; showModalDialog("B.jsp?teleNum="+data+"&opId="+opId,window,"dialogWidth=800px;dialogHeight=500px"); }

    //该函数用于打开的模态窗口调用

    function doThingsAfterAdd(param){

    //do things here

    }

    B.jsp中的js代码,调用父窗口的doThingsAfterAdd方法

    function callParentFunction(){

    var pWindow=window.dialogArguments;

    if(pWindow !=null){   pWindow.doThingsAfterAdd(param);
    }else{ window.opener.doThingsAfterAdd(param); }

    }

  • 相关阅读:
    js字符串空格和换行
    python resources
    -eous
    英语资源网站
    -iatry 没病走两步
    book corpus
    epub converters
    brainstorm detain
    craftsman
    parachute
  • 原文地址:https://www.cnblogs.com/bicabo/p/1438360.html
Copyright © 2020-2023  润新知