Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript有时只执行(Internet Explorer 7和8)_Javascript_Jquery_Internet Explorer - Fatal编程技术网

Javascript有时只执行(Internet Explorer 7和8)

Javascript有时只执行(Internet Explorer 7和8),javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,我用2个pluigins表示圆角,一个表示所有导航器,一个表示IE的DD_圆角,IE代码似乎只是有时执行,在我清理缓存时,可能与缓存无关,有时我得到圆角,有时我没有 您可以看到它(有时尝试重新加载页面),或者,其中表示“request presupuesto”的灰色div应该根据else之后的第一条指令调整大小 这似乎更多的是javascript而不是dd_roundies,因为在else之后的第一条指令也不总是起作用,这是我的代码: $(document).ready(function()

我用2个pluigins表示圆角,一个表示所有导航器,一个表示IE的DD_圆角,IE代码似乎只是有时执行,在我清理缓存时,可能与缓存无关,有时我得到圆角,有时我没有

您可以看到它(有时尝试重新加载页面),或者,其中表示“request presupuesto”的灰色div应该根据else之后的第一条指令调整大小

这似乎更多的是javascript而不是dd_roundies,因为在else之后的第一条指令也不总是起作用,这是我的代码:

  $(document).ready(function()
    {
        var anchoDoc = getViewSize();
        //if (anchoDoc <= 1152) && (anchoDoc >1024)
        if ((anchoDoc <= 1024) && (anchoDoc >800))
            $('#css-dispositivo').attr('href', 'css/estructura1024.css');

        $('#contenido').corner('bottom', '40px');
        $('#pie-pagina').corner();

        //El plugin jquery.corners falla en IE cuando el fondo no es liso, por tanto se usa el plugin DD_roundies en IE para aquellos elementos con fondo
        //de imagen o degradado (el motivo de no usarlo en todos los elementos para IE es que DD_roundies sa peor resultado)
        if (navigator.appName.toLowerCase().indexOf('internet explorer') < 0)
        {
            $('#wrapper-animacion').corner();
            $('#solicitud-presupuesto').corner();
            $('.grupo-clientes').corner("30px");

            $('a.link-pie').corner('5px');
            $('.texto-destacado1').corner('right', '20px');

            $('#frmContacto .wrapper-campo').corner();
            $('#frmContacto .wrapper-textarea').corner();
        }
        else
        {
            $('#solicitud-presupuesto').css('width', '54%');
            DD_roundies.addRule('#wrapper-animacion', '10px');
            DD_roundies.addRule('#solicitud-presupuesto', '10px');
            DD_roundies.addRule('.grupo-clientes', '10px');

            DD_roundies.addRule('a.link-pie', '6px');
            DD_roundies.addRule('.texto-destacado1', '30px');

            DD_roundies.addRule('.wrapper-campo', '10px');
            DD_roundies.addRule('.wrapper-textarea', '10px');
        }
    });
$(文档).ready(函数()
{
var anchoDoc=getViewSize();
//如果(anchoDoc 1024)
如果((anchoDoc 800))
$('#css dispositivo').attr('href','css/estrastructional024.css');
$('contenido')。角('bottom','40px');
$('pie pagina').corner();
//El plugin jquery.corners是一个很好的例子,在美国,El plugin是一个很好的例子
//退化图像(不使用任何元素的运动,例如,在结果中的圆)
if(navigator.appName.toLowerCase().indexOf('internet explorer')<0)
{
$(“#包装动物”).corner();
$(“#征求意见”).corner();
美元(“.grupo客户”)。角落(“30px”);
$('a.link-pie')。角('5px');
$('.texto-destacado1').corner('right','20px');
$('#frmContacto.wrapper campo').corner();
$('#frmContacto.wrapper textarea').corner();
}
其他的
{
$('征求意见').css('宽度','54%);
DD#u roundies.addRule(“#包装动物”,“10px”);
DD#u roundies.addRule('requestud prespuesto','10px');
DD_roundies.addRule('.grupo clientes','10px');
DD_roundies.addRule('a.link-pie','6px');
DD_roundies.addRule('.texto-destacado1','30px');
DD_roundies.addRule('.wrapper campo','10px');
DD_roundies.addRule('.wrapper textarea','10px');
}
});
谢谢

我建议使用CSS3和圆角。它更快、更容易使用。

你知道吗?试试
$(窗口)。load()
而不是
$(文档)。ready()
。并更新jQuery,当前版本为1.6.2,您的版本为1.5.1。