mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-19 01:17:18 +00:00
added a couple ie polyfills
This commit is contained in:
parent
b4536d62b0
commit
355fe90d78
2 changed files with 34 additions and 8 deletions
34
client.js
34
client.js
|
|
@ -50,7 +50,8 @@ var CloudClient = {
|
|||
* seting up in init()
|
||||
*/
|
||||
HEIGHT :0,
|
||||
MIN_ONE_PANEL_WIDTH :1155
|
||||
MIN_ONE_PANEL_WIDTH :1155,
|
||||
OLD_BROWSER :false
|
||||
};
|
||||
|
||||
/*
|
||||
|
|
@ -302,13 +303,29 @@ CloudClient.Util = (function(){
|
|||
* образом: {src: ' ',func: '', id: '', element: '', inner: ''}
|
||||
* все параметры опциональны
|
||||
*/
|
||||
this.cssSet = function(pParams_o){
|
||||
pParams_o.name = 'style';
|
||||
pParams_o.parent = pParams_o.parent || document.head;
|
||||
|
||||
return this.anyload(pParams_o);
|
||||
this.cssSet = (CloudCommander.OLD_BROWSER)?
|
||||
/* if browser is old - make in diferen way */
|
||||
function(pParams_o){
|
||||
var lElement = '<style ';
|
||||
|
||||
},
|
||||
if (pParams_o.id) lElement += 'id=' + pParams_o.id + ' ';
|
||||
if (pParams_o.style) lElement += 'style=' + pParams_o.style + ' ';
|
||||
if (pParams_o.className) lElement += 'class=' + pParams_o.className;
|
||||
if (pParams_o.inner)lElement += '>' + pParams_o.inner;
|
||||
|
||||
lElement +='</style>';
|
||||
return $(lElement)
|
||||
.appendTo(pParams_o.parent || document.head);
|
||||
|
||||
}
|
||||
:function(pParams_o){
|
||||
pParams_o.name = 'style';
|
||||
pParams_o.parent = pParams_o.parent || document.head;
|
||||
|
||||
return this.anyload(pParams_o);
|
||||
|
||||
},
|
||||
/* Function loads external css files
|
||||
* @pParams_o - структура параметров, заполняеться таким
|
||||
* образом: {src: ' ',func: '', id: '', element: '', inner: ''}
|
||||
|
|
@ -791,6 +808,11 @@ var CloudFunc, $, Util,
|
|||
*/
|
||||
CloudClient.init=(function()
|
||||
{
|
||||
if(!document.head){
|
||||
this.OLD_BROWSER = true;
|
||||
document.head = document.getElementsByTagName("head")[0];
|
||||
}
|
||||
|
||||
Util = new CloudClient.Util();
|
||||
getByClass = Util.getByClass;
|
||||
getById = Util.getById;
|
||||
|
|
|
|||
|
|
@ -7,10 +7,14 @@
|
|||
<title>Cloud Commander</title>
|
||||
|
||||
<link rel=stylesheet href=/css/reset.css>
|
||||
<link rel=stylesheet href=/css/style.css>
|
||||
<link rel=stylesheet href=/css/style.css>
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<script src="//code.jquery.com/jquery-1.8.0.min.js" id=jquery-1.8.0.min_js ></script>
|
||||
<![endif]-->
|
||||
|
||||
<!--
|
||||
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Droid+Sans+Mono">
|
||||
<script async src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
|
||||
<script async src=http://dl.dropbox.com/u/74212301/mnemonia/js/prefixfree.min.js></script>
|
||||
<script async src="//modernizr.com/downloads/modernizr-2.5.3.js"></script>
|
||||
<script async src="http://dl.dropbox.com/u/78163899/mnemonia/js/css3-mediaqueries.js"></script>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue