小编Nea*_*lbo的帖子

CSS3是否为"背景"提供了"最小尺寸"属性?

我正在使用

background-size: 100%;
Run Code Online (Sandbox Code Playgroud)

使我的背景图像(在body标签中)适合浏览器窗口.

但是有没有CSS3 background-property来设置最小尺寸?

或者我需要一些div-"技巧",如:

<div id="bg">
    <img src="images/bg.jpg" alt="">
</div>

#bg {
    position:fixed;
    top:-50%;
    left:-50%;
    width:200%;
    height:200%;
}
#bg img {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
    min-width:50%;
    min-height:50%;
}
Run Code Online (Sandbox Code Playgroud)

css background css3

20
推荐指数
1
解决办法
3万
查看次数

命名自我调用功能

是否有理由使用命名的自调用函数?

例如:

(function foo() 
{
     alert('Hello World! Named Self Invoking Function Here');
})();
Run Code Online (Sandbox Code Playgroud)

就我的学习而言,这与匿名自我调用函数相同,没有额外的优点(你不能在调用后再调用它),也没有额外的缺点,因为它没有"污染"全局范围(我认为).

有没有什么时候命名一个像上面这样的自调用函数是有意义的?

javascript self-invoking-function

12
推荐指数
2
解决办法
5325
查看次数

"自我调用匿名函数"的目的

可能重复:
javascript中自执行函数的目的是什么?

希望非常直截了当的问题:

使用自调用匿名函数的目的是什么?是否只是为了防止用变量等"污染"全球范围?或者使用它们还有其他优点吗?

javascript function anonymous-function

7
推荐指数
1
解决办法
6833
查看次数

从预印纸上的Web应用程序打印数据

有没有人有从网页打印的经验?

我有一些预印论文.在这些文件中,有一些复选框必须根据已通过网络表格填写或从MySQL数据库调用的数据进行检查.

所有这些数据都可以从PHP Web应用程序中获得.现在我正在寻找一种解决方案,在我预先印制的文件上打印这些数据.

所以我必须在这些位于指定位置的文档上打印一些十字架.

有没有人有一个想法和一个如何处理这个问题的例子?

javascript php mysql jquery

6
推荐指数
1
解决办法
1855
查看次数

当按下后退按钮时,Javascript会更改为丢失的dom

我有这个视图,改变div内的文本.

然后,用户可以单击链接以跳转到另一个页面.但是当用户按下"后退"按钮时,所有DOM更改都将丢失.

FF会记住更改的div文本,但Chrome和IE不会.

我发现了类似的问题,但在我的情况下,不可能通过url哈希来概括状态,因为div包含随机数据.

我需要的是当用户返回时,div从相同的数字序列中填充.

<script type="text/javascript">
    function ChangeText() {
        var newText = "";

        for (var i = 0; i < 10; i++) {
            newText = newText + Math.random() * 100;
            newText = newText + "<br />";
        }

        $("#container").html(newText);
    }
</script>

<div id="container">
    INITIAL TEXT
</div>
<button onclick="ChangeText()">Click here to generate random numbers</button>
<br/>
<a href="http://www.google.com">External link</a>
Run Code Online (Sandbox Code Playgroud)

javascript dom back-button

5
推荐指数
1
解决办法
3070
查看次数

JavaScript中的XML/XSLT

我一直在研究在JavaScript中使用XML和XSLT的例子,我不明白IE中不同选项之间的差异:

  • Msxml2.DOMDocument.6.0
  • Msxml2.DOMDocument.3.0
  • Microsoft.XMLHTTP
  • Microsoft.XMLDom

所以在使用这种方法时:

var xml = new ActiveXObject("Xxxxxxx");
Run Code Online (Sandbox Code Playgroud)

xxxxxx是上述变体之一.

我应该使用哪个?他们之间有什么区别?

javascript xml xslt internet-explorer

3
推荐指数
1
解决办法
452
查看次数

在 XML 文档中使用“小于”字符 (&lt;) 并解析它

我需要解析一个 XML 文档,其中存在如下例所示的条件:

<element condition="var < 5">element name</element>

问题是解析器不允许使用“小于”(<) 字符。

我尝试了 GDataXML -> 它给我一个错误,说存在非法字符。

我还尝试了 TBXML -> 它没有考虑存在此字符的属性。

我想其他解析器也是如此。

我怎样才能解决这个问题?

xml parsing objective-c ios gdataxml

1
推荐指数
1
解决办法
1067
查看次数

如何添加从html表中获取的html内容?

我有这个脚本

$('table#preview td.price').each(function(){
var price = parseInt($(this).html());
var total;
if(price == ''){
price = 0;
}
total += price;
alert(total);
});
Run Code Online (Sandbox Code Playgroud)

它的作用是获得具有类价格的列,然后据说将其全部添加.

但是,我从这段代码得到的只是NaN.我不明白代码有什么问题.

请注意脚本if(price =='').我这样做是因为最初表中没有内容.

编辑:这里的HTML

    <table>
    <tr>
    <th>Name</th>
    <th>Price</th>
    </tr>
    <tr>
    <td>pen</td>
    <td class="price>6</td>
    <td>paper</td>
    <td class="price>8</td>    
    </tr>
    </table>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
1
解决办法
1199
查看次数