IE9 火狐 一个click 就可以执行完,IE8 IE7 要点两下 才出结果 。什么原因呢?
解决方案 »
- 一个jquery选择器的问题
- 用FusionCharts做类似实时监控报表的问题
- js模态窗口 刷新父页面(求救大侠)
- 请问有没有这样的网页视频播放软件,可以和javascript交互,可以从指定的时间开始播放?
- 树状列表在本机调试的时候,显示不正常;用IE浏览的时候却正常.怎么回事啊?
- 文本域(Textarea)经典问题
- 运行脚本时提示:该页上的脚本造成Internet Explorer 运行速度减慢。如果继续运行,您的计算机将变得更慢,是否取消该脚本??
- JS或Ajax在浏览器上使用不了
- 如何设置Form的这个属性值??
- javascript 可以获取本地得ip地址吗?
- 分享Ext Gantt Web甘特图
- 一段js代码封装成类,能多次在同一页多次调用
window.addEvent('domready', function() {
$('theForm').getElements("input[name=paymentCode]").addEvent('click', function(e){
var self = e.target;
var kuaiqianbank = $('kuaiqianbank');
var kuaiqianbankSelect = $('kuaiqianbankSelect');
if (self.get('value') == 'kuaiqianbank') {
kuaiqianbank.setStyle('display', 'block');
kuaiqianbankSelect.set('disabled', false);
} else {
kuaiqianbank.setStyle('display', 'none');
kuaiqianbankSelect.set('disabled', true);
}
});
$('calculate').addEvent('click', function() {
var productAmount = 0;
$('productSpecList').getChildren('tr').each(function(el){
productAmount = (el.getElement('input[name^=productSpecPrices]').value) * parseInt(el.getElement('input[name^=productSpecNums]').value).toFloat() + productAmount;
}); $('packageList').getChildren('tr').each(function(el){
productAmount = (el.getElement('input[name^=productSpecPrices]').value) * parseInt(el.getElement('input[name^=productSpecNums]').value).toFloat() + productAmount;
}); var shippingAmount = parseInt($('shippingAmount').value);
var codChargeRate = parseInt($('codChargeRate').value);
var orderRemit = ($('orderRemit').value).toFloat().toFixed(2);
$('productAmount').set('text', productAmount);
$('expressAmount').set('text', shippingAmount + codChargeRate);
$('promotionAmount').set('text', orderRemit);
var couponAmount = 0; if($('coupon').value != ''){
new Request.JSON({
type: 'post',
async:false,
url: '/admin/order.php?a=ajaxUseCoupon',
onSuccess : function(response) {
if(response.result != null){
couponAmount = response.result;
}
$('couponAmount').set('text', couponAmount);
}
}).get({
'sn':$('coupon').value,
'email':$('email').value,
'productId':$('productSpecList').getElements('tr').get('ident'),
'packageId':$('packageList').getElements('tr').get('ident'),
'packageNum':$('packageList').getElements('input[name^=productSpecNums]').get('value'),
'packagePrice':$('packageList').getElements('input[name^=productSpecPrices]').get('value'),
'num':$('productSpecList').getElements('input[name^=productSpecNums]').get('value'),
'price': $('productSpecList').getElements('input[name^=productSpecPrices]').get('value')
});
}
$('totalAmount').set('text', (productAmount + shippingAmount + codChargeRate - couponAmount - orderRemit).toFixed(2)); });
new Facebox({
selector:'a[rel=quickAdd]',
showFooter:false,
width:'auto',
});
</script>
var productAmount = 0;
$('productSpecList').getChildren('tr').each(function(el){
productAmount = (el.getElement('input[name^=productSpecPrices]').value) * parseInt(el.getElement('input[name^=productSpecNums]').value).toFloat() + productAmount;
}); $('packageList').getChildren('tr').each(function(el){
productAmount = (el.getElement('input[name^=productSpecPrices]').value) * parseInt(el.getElement('input[name^=productSpecNums]').value).toFloat() + productAmount;
}); var shippingAmount = parseInt($('shippingAmount').value);
var codChargeRate = parseInt($('codChargeRate').value);
var orderRemit = ($('orderRemit').value).toFloat().toFixed(2);
$('productAmount').set('text', productAmount);
$('expressAmount').set('text', shippingAmount + codChargeRate);
$('promotionAmount').set('text', orderRemit);
var couponAmount = 0; if($('coupon').value != ''){
new Request.JSON({
type: 'post',
async:false,
url: '/admin/order.php?a=ajaxUseCoupon',
onSuccess : function(response) {
if(response.result != null){
couponAmount = response.result;
}
$('couponAmount').set('text', couponAmount);
}
}).get({
'sn':$('coupon').value,
'email':$('email').value,
'productId':$('productSpecList').getElements('tr').get('ident'),
'packageId':$('packageList').getElements('tr').get('ident'),
'packageNum':$('packageList').getElements('input[name^=productSpecNums]').get('value'),
'packagePrice':$('packageList').getElements('input[name^=productSpecPrices]').get('value'),
'num':$('productSpecList').getElements('input[name^=productSpecNums]').get('value'),
'price': $('productSpecList').getElements('input[name^=productSpecPrices]').get('value')
});
}
$('totalAmount').set('text', (productAmount + shippingAmount + codChargeRate - couponAmount - orderRemit).toFixed(2)); });主要是这个 在IE8下面 没有执行!太乱了有点 。。