zoukankan      html  css  js  c++  java
  • 四月随笔

    一、上传文件有:

             prototype.js上传文件,jQuery组件上传文件,swfupload文件上传

    二、js冲突,$符冲突(我的是jquery跟prototype.js冲突,prototype.js强制占用了$符

             <script type="text/javascript">
            jQuery.noConflict();//加这句就强制jquery使用 jQuery而不用$符

            </script>然后将所有jquery中用$符号的替换为jQuery

    三、三种网页常用注释方法

    <style type="text/css"> /* css的注释方法*/ </style>

    <script type="text/javascript"> //js的注释方法 </script>

    <!-- html的注释方法:START -->

    <!-- html的注释方法:END -->

    四、js传参处理问题

    可以提取出来的东西,提取出来

    function openDiv(myId,contenta) {
                a(myId).onclick = function () {
                    easyDialog.open({
                        container: {
                            header: '&nbsp;',
                            content:contenta
                        },
                        follow: myId,
                        followX: -8,
                        followY: 15
                    });
                };
            }

    传到js可以用这个获取
    ydhtml是一个div的id,此方法,可以取到这个id标签里的内容,可以传一个有规律的字符串,或jsion数组

    var ydhtm=$('#ydhtm').html();
            $('ydhtm')
            alert(ydhtm);

    然后可以在js处理了

    五、JSON循环

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
        <script src="http://localhost:2093/javascript/jquery-1.3.1.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(function () {
                var jsondemo = [{ name: "quhe", age: "25" }, { name: "lizheng", age: "25"}];
                var con = "";
                $.each(jsondemo, function (i) {
                    con += "<tr><td>" + jsondemo[i].name + "</td><td>" + jsondemo[i].age + "</td></tr>";
                });
                $("#container").html(con);
            });
        </script>
    </head>
    <body>
        <table cellpadding="0" cellspacing="1" id="container">
            
        </table>
    </body>
    </html>

    解释:$(function () {}为加载完成后加载js,也可去掉,然后把js放到页面底部

    六、输出json格式字符串到页面的一个div 设置div属性id=“abc” style="display:none"

    public string GetJson_()
            {
                StringBuilder sb = new StringBuilder();
    
                ArrayList arr = new ArrayList();
                for (int i = 1; i < 6; i++)
                {
                    Hashtable ht = new Hashtable();
                    ht.Add("linkar", "http://www.lanrentuku.com");
                    ht.Add("picar", "images/0" + i + ".jpg");
                    ht.Add("textar", "images/0" + i + ".jpg");
                    arr.Add(ht);
                }
                JavaScriptSerializer ser = new JavaScriptSerializer();
                string jsonStr = ser.Serialize(arr);
                sb.Append(jsonStr);
                return sb.ToString();
            }

    js获取这个id为abc的html内容,即为json格式字符串

    linkarr = new Array();
                picarr = new Array();
                textarr = new Array();
    var jsonStr_ = $('#qujh').html();
                var objc = eval('(' + jsonStr_ + ')');
                $.each(objc, function (i) {
                    linkarr[i+1] = objc[i].linkar;
                    picarr[i + 1] = objc[i].picar;
                    textarr[i + 1] = objc[i].textar;
                });
  • 相关阅读:
    vim同时打开编辑多个文件
    OOB区之初认识
    nandflash擦除、写操作的状态判断
    NFS挂载文件系统:unable to get mount port number from server, using default
    交叉调试出错
    (转)C++中extern “C”含义深层探索
    arm汇编程序中的[|]
    nanflash编程的地址问题
    c# ListView控件的常用屬性、方法及事件
    ListBox常用屬性和常用事件
  • 原文地址:https://www.cnblogs.com/juexin/p/3025206.html
Copyright © 2011-2022 走看看