IE8 doesn't support runtime html5 in plupload, defaults to html4 runtime for IE. upgrading to newer plupload then solved IE specific problems setting a form's content type.
This commit is contained in:
parent
7093ebd23f
commit
eae196f58b
|
@ -57,7 +57,6 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
|
||||||
$view = $this->getResource('view');
|
$view = $this->getResource('view');
|
||||||
$view->headScript()->appendFile('/js/libs/jquery-1.4.4.min.js','text/javascript');
|
$view->headScript()->appendFile('/js/libs/jquery-1.4.4.min.js','text/javascript');
|
||||||
$view->headScript()->appendFile('/js/libs/jquery-ui-1.8.8.custom.min.js','text/javascript');
|
$view->headScript()->appendFile('/js/libs/jquery-ui-1.8.8.custom.min.js','text/javascript');
|
||||||
$view->headScript()->appendFile('/js/libs/stuHover.js','text/javascript');
|
|
||||||
$view->headScript()->appendFile('/js/libs/jquery.stickyPanel.js','text/javascript');
|
$view->headScript()->appendFile('/js/libs/jquery.stickyPanel.js','text/javascript');
|
||||||
$view->headScript()->appendFile('/js/qtip/jquery.qtip-1.0.0.min.js','text/javascript');
|
$view->headScript()->appendFile('/js/qtip/jquery.qtip-1.0.0.min.js','text/javascript');
|
||||||
|
|
||||||
|
|
|
@ -1,15 +1,17 @@
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
|
var uploader;
|
||||||
|
|
||||||
$("#plupload_files").pluploadQueue({
|
$("#plupload_files").pluploadQueue({
|
||||||
// General settings
|
// General settings
|
||||||
runtimes : 'html5',
|
runtimes : 'html5,html4',
|
||||||
url : '/Plupload/upload/format/json',
|
url : '/Plupload/upload/format/json',
|
||||||
filters : [
|
filters : [
|
||||||
{title: "Audio Files", extensions: "ogg,mp3"}
|
{title: "Audio Files", extensions: "ogg,mp3"}
|
||||||
]
|
]
|
||||||
});
|
});
|
||||||
|
|
||||||
var uploader = $("#plupload_files").pluploadQueue();
|
uploader = $("#plupload_files").pluploadQueue();
|
||||||
|
|
||||||
uploader.bind('FileUploaded', function(up, file, json) {
|
uploader.bind('FileUploaded', function(up, file, json) {
|
||||||
var j = jQuery.parseJSON(json.response);
|
var j = jQuery.parseJSON(json.response);
|
||||||
|
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
/* ================================================================
|
|
||||||
This copyright notice must be kept untouched in the stylesheet at
|
|
||||||
all times.
|
|
||||||
|
|
||||||
The original version of this script and the associated (x)html
|
|
||||||
is available at http://www.stunicholls.com/menu/pro_drop_1.html
|
|
||||||
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
|
|
||||||
This script and the associated (x)html may be modified in any
|
|
||||||
way to fit your requirements.
|
|
||||||
=================================================================== */
|
|
||||||
stuHover = function() {
|
|
||||||
var cssRule;
|
|
||||||
var newSelector;
|
|
||||||
for (var i = 0; i < document.styleSheets.length; i++)
|
|
||||||
for (var x = 0; x < document.styleSheets[i].rules.length ; x++)
|
|
||||||
{
|
|
||||||
cssRule = document.styleSheets[i].rules[x];
|
|
||||||
if (cssRule.selectorText.indexOf("LI:hover") != -1)
|
|
||||||
{
|
|
||||||
newSelector = cssRule.selectorText.replace(/LI:hover/gi, "LI.iehover");
|
|
||||||
document.styleSheets[i].addRule(newSelector , cssRule.style.cssText);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var getElm = document.getElementById("nav").getElementsByTagName("LI");
|
|
||||||
for (var i=0; i<getElm.length; i++) {
|
|
||||||
getElm[i].onmouseover=function() {
|
|
||||||
this.className+=" iehover";
|
|
||||||
}
|
|
||||||
getElm[i].onmouseout=function() {
|
|
||||||
this.className=this.className.replace(new RegExp(" iehover\\b"), "");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (window.attachEvent) window.attachEvent("onload", stuHover);
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue