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