Mi scuso in anticipo se questo è già stato coperto ma sono nuovo, ho visto che ci sono altri post simili ma nessuno di loro ha aiutato, quindi penso che potrebbe esserci un altro problema .Errore IE con e.preventDefault
Ho un popup modale e funziona bene in Chrome ma non funziona in IE. Il problema sembra essere con la linea
{ e.preventDefault(); }
Si dà il seguente errore.
Error: Object doesn't support property or method 'preventDefault'
Come ho già detto io sono nuovo a questo e ho provato a fare quello che dice in altri registri ponendo se intorno ad esso o semplicemente rimuovendo la linea, ma senza fortuna così qualcuno potrebbe aiutarmi.
/* prevent default behaviour on click */
var e = this.browserEvent;
var tgt = this.triggeringElement;
/*e.preventDefault();*/
{ e.preventDefault(); }
/* Trigger JQuery UI dialog */
var horizontalPadding = 30;
var verticalPadding = 30;
$('<iframe id="modalDialog" src="' + $(tgt).attr("href") + '" />').dialog({
title: "IC v RT",
autoOpen: true,
width: 1050,
height: 700,
modal: true,
close: function(event, ui) {apex.event.trigger('#P28_AFTER_MODAL','select',''); $(this).remove();},
overlay: {
opacity: 0.5,
background: "black"}
}).width(1050 - horizontalPadding).height(700 - verticalPadding);
return false;
possibile duplicato della funzione [event.preventDefault() non funziona in IE. ] (http://stackoverflow.com/questions/1000597/event-preventdefault-function-not-working-in-ie) – Jashwant