CSS无法在IE8中运行

时间:2013-09-12 07:38:29

标签: javascript css html5 canvas

我在canvas上写签名。 (Flash画布) - 使用jquery jsSignature插件。

http://willowsystems.github.io/jSignature/#/about/

签名颜色为黑色。但签名不可见。实际上它写的是画布。画布背景为红色。

如果我关闭浏览器并重新打开已关闭的浏览器,则会显示签名。但是,如果我刷新或转到下一页然后再回来,再次签名就不会出现在画布上。

我知道问题不合理,可能会出现更多的投票,但我仍在寻找一些建议。

它正在使用IE6和IE9。

不了解它是CSS问题还是JavaScript问题。请帮忙。

我只能提供以下信息。我知道这还不够。我无法在jsfiddle中重现这一点。因为时间不够。

CSS

    #signatureparentAppSig {
        background-color: #red;
        color: black;
        padding : 0px;
    }

使用Javascript: -

$appSig.jSignature({'UndoButton':true, 'extraActionClass' : 'appSigActions', 'strokeManagingFieldId' : 'app_num_strok', 'background-color':'white', 'sizeRatio' : '4', 'lineWidth' : '2', 'width' : '550', 'height' : '157'})

1 个答案:

答案 0 :(得分:0)

您可以使用modernizr和/或normalize使其正确显示(如块),以便它适合您的设计。但是,画布的功能在不支持它的浏览器中不可用。