簡體   English   中英

無效的論點。 IE 7-8

[英]Invalid argument. IE 7-8

我正在使用MooTools庫,並且在IE 7和8的.setStyle()方法上看到“無效參數”的錯誤。引發錯誤的代碼行如下:

this.style[property] = value; 

我知道這是我需要在MooTools社區中解決的問題,但是我很好奇IE為什么會引發此錯誤。 this是指HTMLDivElement ,BTW。

我遇到過多次這種問題,您需要做的就是在分配寬度之前將您的width值轉換為整數,您正在使用mootools,因此

this.style[property] = value.toInt();

那就是在實際使用mootools時,使用您擁有的更好的東西(特別是對於不透明性和內容,因為它實際上也可以處理IE,並使用以下方法:

this.setStyle('property', value.toInt());

我確信您正在執行一些計算,然后為IE提供像素的double值,並且較舊版本的IE不會以十進制數字作為像素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM