zoukankan      html  css  js  c++  java
  • 转移字符

    今天看到这个 out.println("open("jd.jsp","_self")"); 其中open中 这个""不是很明白 求详细的说一下

    "这个是转义字符,用来表示双引号【"】,因为在java中两个双引号之间的部分表示为字符串,就好比123是int,但是"123"就是字符串。
    那么现在回到你的问题,机器不能理解人的意思,如果不是用",它会认为"open("这是一个字符串,那么就会引起歧义了。程序也会报错。但是如果加了就不一样了。程序就明白,("open("jd.jsp","_self")"); 这段代码中,第一个",和最后一个"是一组。中间的那些,会转义成,字符串中间有双引号。

    是 转义符的 意思,因为双引号是 来定义字符串的,所以字符串里面的双引号就要 进行转意,否则会引起混乱

    添加弹出框的代码,点击一个然后跳到那个URL页面(eg:baidu)
    $("#dataGrid").attr("ondrawcell", "ondrawcell");
    function ondrawcell(e) {
        var field = e.field;
        if (field == "Url") {
            e.cellHtml = "<a href='javascript:OpenUrl("" + e.value + "")'>" + e.value + "</a>";
        }
    }
    " 代表一个“ 转移字符
    function OpenUrl(url) {
        //openWindow(url, { refresh: false, title: "查看", 700, height: 600 });
         window.location.href = url;
    }
  • 相关阅读:
    HDOJ 1556 线段树
    POJ 3977 折半枚举
    2017ACM省赛选拔赛题解
    关于四舍五入和截断
    POJ 3422 最小费用最大流
    Codeforces Round #407 (Div. 2) D. Weird journey 思维+欧拉
    POJ 3155 最大密度子图
    无向图最小割 stoer_wagner算法
    最大权闭合子图
    L2-001. 紧急救援 Dijkstra
  • 原文地址:https://www.cnblogs.com/ZkbFighting/p/7993189.html
Copyright © 2011-2022 走看看