Bir proje üzerinde çalışıyorum ve bir JavaScript çerçevesi geliştiriyorum. Orijinal kod yaklaşık 700 satırdır, bu yüzden sadece bu satırı yapıştırdım. Içerir yöntemi, Internet Explorer'da çalışmaz. Bunun için herhangi bir çözüm var mı? IE'de desteklenmez Çünküyani 'içerir' yöntemini desteklemiyor
var row_cells = tbl_row.match(/<td[\s\S]*?<\/td>/g);
row.Cells = new Array();
if (onRowBindFuncText != null) { /*Fonksyon tanımlanmaışsa daha hızlı çalış*/
var cellCount = 0;
for (i = 0; i < row_cells.length; i++) {
var cell = new Cell();
$.each(this, function (k, v) {
if ((row_cells[i]+"").includes("#Eval(" + k + ")")) {
cell.Keys.push(new Key(k,v));
... Kod bunun Opera (see the compatibility table) da desteklenmez,
herhangi eşdeğer bir yöntem var mı? İnternet explorer'da str'nin diğer str'de bulunup bulunmadığını insanlar kontrol etmiyor mu? :) –
Sadece bunu indexOf yöntemini kullanarak çözdüm .. –