最近我被IE9漏洞困擾了。我有這個功能Javascript只能在Chrome瀏覽器和FireFox中運行而不是IE瀏覽器
//return value in the admin/user select in url to get result via $_GET when page reloads
function toggleView() {
//parse url to remove all parameters other than ghost_id
var url = window.location.href.split("&")[0];
var view_type = $("#toggle_view").val();
//reload page with view type selected
window.location.href = url+"&view_type="+view_type;
}
什麼這個功能是做在URL中移除參數,用新的參數,並將其替換爲重新加載頁面,所以我的PHP可以得到通過$ _GET新的價值,當它重新加載。
這在Firefox和Chrome中完美地工作,但在IE9中JavaScript函數甚至沒有被調用。我想知道是否有其他的方法來做到這一點在jQuery或其他JavaScript來解決IE9問題。
如果該函數沒有被調用,我們需要看你試圖調用它的代碼。 –
我的錢在末尾的''','在某處的哈希定義... – prodigitalson
沒有看到是什麼調用這個函數,我猜你試圖調用這個函數的事件在Internet Explorer中不起作用。 – timw4mail