小编Pau*_*ite的帖子

仅当浏览器是IE 7或更早版本时,如何在网页上包含JavaScript文件?

如何根据条件包含java脚本文件.

更具体地说,我希望包含一个JavaScript文件,如果浏览器是IE且版本低于8,则该文件提供JSON支持.

html javascript internet-explorer json

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

是不是可以不使用/>关闭<img>之类的HTML标签?

我总是学到关闭HTML标签,如img,meta等这样的:

<img src="..." />
<meta charset="..." />
<hr />
<br />
<input type="..." />
Run Code Online (Sandbox Code Playgroud)

但是我看到很多网站都没有把它/>放在最后.他们只是放在>最后.结果如下:

<img src="...">
<meta charset="...">
<hr>
<br>
<input type="...">
Run Code Online (Sandbox Code Playgroud)

但对我来说这似乎并不正确......当你这样做时,浏览器如何知道标签是否仍然需要在某个地方关闭?这也是我多年前学到的东西.

但即使Twitter Bootstrapinput没有结束标签/>.

这真的是有效的HTML吗?它现在是一种首选方式吗?

html xhtml html5

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

如何在JavaScript的一行中调用一个可能不存在的方法,没有错误?

我正在编写一个使用javascript并以某种方式创建继承的程序.

如果用户键入:

x.isSingleLine()
Run Code Online (Sandbox Code Playgroud)

并且它不存在,它崩溃了Javascript.我希望有办法做一些事情:

x.isSingleLine() || "Doesnt Exist";
Run Code Online (Sandbox Code Playgroud)

在某种程度上它会导致软错误或某种警报.我不想将对象封装在try-catch块中.

有没有办法可以实现这个目标?

在声明中:x.isSingleLine()|| "不存在"; 它会崩溃,而不是OR部分,所以这显然不是答案.

javascript

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

如何编写可以使用不同数量的参数调用的方法?

我的代码如下:

class A:
    def TestMethod(self):
        print 'first method'

    def TestMethod(self, i):
        print 'second method', i

ob = A()
ob.TestMethod()
ob.TestMethod(10)
Run Code Online (Sandbox Code Playgroud)

它给出了一个错误..

Traceback (most recent call last):
File "stack.py", line 9, in <module>
    ob.TestMethod()
TypeError: TestMethod() takes exactly 2 arguments (1 given)
Run Code Online (Sandbox Code Playgroud)

如何使用不同数量的参数调用方法?

python

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

你会如何格式化/缩进这段代码?

你会如何格式化/缩进这段代码?

int ID = Blahs.Add( new Blah( -1, -2, -3) );
Run Code Online (Sandbox Code Playgroud)

要么

int ID = Blahs.Add( new Blah(
1,2,3,55
)          
); 
Run Code Online (Sandbox Code Playgroud)

编辑:

我的课实际上有很多参数,所以这可能会影响你的反应.

formatting code-formatting indentation

0
推荐指数
2
解决办法
673
查看次数

从textarea提交表格

我怎么能在输入时提交一个表格,而我在键入textarea ........如果我点击输入它只会打破一行但不提交表格.

html javascript forms

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

如何在模板中使用Django自定义模板标记?

我写了一个自定义模板标签:

def mytag(para):
    return something
Run Code Online (Sandbox Code Playgroud)

在我的模板中,我得到了一个值{{value}}.现在我正在使用{{value|mytag}}将标记应用于值,并且它抛出了语法错误.

python django django-templates

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

为什么这个JavaScript在我的<canvas>标签中不是一个矩形?

为什么这不起作用?

<html> 
        <head> 
                <title>Learning the basics of canvas</title> 
                <meta charset="utf-8"> 
                <script type="text/javascript" src="http://ajax.googleapis.com?/ajax/libs/jquery/1/jquery.min.js"></script> 
                <script type="text/javascript">
                        $(document).ready(function() {
                        var canvas = $("#myCanvas"); 
                        var context = canvas.get(0).getContext("2d");
                        context.fillRect(40, 40, 100, 100); 
                        });
                </script> 
        </head> 
        <body> 
                <canvas id="myCanvas" width="500" height="500"> 
                        <!-- Insert fallback content here --> 
                </canvas> 
        </body> 
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript html5 canvas

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

为什么我不能在我的JavaScript中做"或"条件?

嗨我有以下功能,当我在其中添加OR条件时,其行为会有所不同.

<script>
function checkfield(obj)
{
    var full_name = obj.upload_image.value.toLowerCase();
    var full_length = parseInt(full_name.length);
    var dotAt = parseInt(full_name.lastIndexOf("."));

    var ext = full_name.substring((dotAt+1), full_length);
    if(ext == "jpg" || ext == "png")
        {
            //alert("Sorry! allowed file types are .png, .gif, .jpg");
            //return false;
            console.log("Correct Extention");
        }
        else{
            console.log("Wrong extention");
        }


    return false;
}
</script>
Run Code Online (Sandbox Code Playgroud)

我在||操作员之前给出了什么,它工作正常,第二个失败.请有人可以选择我做错了什么或者应该怎么做.

javascript

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

如何才能在HTML5中最高效地显示音乐和弦?

我目前正在攻读软件工程学位的最后一年项目.我已经决定我的项目是使用HTML5开发一个Web应用程序,它将在Web浏览器(特别是Google Chrome)中显示和弦表.这个想法是乐队的每个成员可能在他们面前有某种设备(iPad,笔记本电脑等),可以访问他们可以登录的应用程序,查看歌曲的和弦作为通过集合的进度和添加存储在数据库中的注释,然后每次在他们的screem上显示歌曲时向用户显示.

但是,我在浏览器窗口中如何最好地显示所有这些内容时遇到问题.我希望它具有与浏览器窗口中显示的PDF文档类似的外观,因为用户能够水平和垂直滚动并放大和缩小,就像他们正在查看PDF文档一样.使用SVG图形是实现这一目标的最佳方法吗?或者还有另一种方式吗?

渲染速度将变得非常重要,因为这将是一个可能在现场使用的系统,我需要确保尽可能低的页面加载/渲染时间.

我非常感谢你的任何想法!

html html5 svg

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