1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
window.onload=function(){
var generalite = document.getElementById('menu-onglets');
generalite.className='menu-onglets';
var element3 =document.getElementById('next');
element3.className='prochain-onglet';
add_event(element3,addfenetre);
}
window.ondragdrop=function(){
//evenement link to url
}
window.onunload=function(){
//dépose un cookie
}
function addfenetre(){
var aut = document.createElement("input");
aut.setAttribute("id",'champ');
aut.setAttribute("type",'text');
add_event2(aut,rmv_fen_addonglet)
var te = document.getElementById('menu-onglets');
te.appendChild(aut);
}
function rmv_fen_addonglet(){
var fenetre = document.getElementById('champ');
var saisie = fenetre.value;
if(saisie!=null && saisie!=''){
var butone = document.createElement("input");
butone.setAttribute("id","button");
butone.setAttribute("type","button");
butone.className='onglet_button';
var tem = document.getElementById('next');
var child = document.createElement("a");
child = tem.cloneNode(true);
remove_event(tem,addfenetre);
tem.innerHTML = saisie;
tem.setAttribute("id","inactif");
tem.className='onglets-inactifs';
tem.appendChild(butone);
add_event(tem,set_onglet_choisi);
var te = document.getElementById('menu-onglets');
te.replaceChild(child,fenetre);
}
else if(saisie==null ^ saisie==''){
var te = document.getElementById('menu-onglets');
te.removeChild(fenetre);
}
}
function set_onglet_choisi(event){
var te = document.getElementById('menu-onglets');
children=te.childNodes;
for (var i=0; i<children.length; i++) {
if (children[i].className=='onglet-actif'){
children[i].className='onglets-inactifs';
children[i].setAttribute("id","inactif");
}
}
var target=event.srcElement;
target.className='onglet-actif';
target.setAttribute("id","actif");
}
function add_event(element,fonction){
if (element.addEventListener){
element.addEventListener('click', fonction, false);
}
else if (element.attachEvent){
element.attachEvent('onclick', fonction);
}
}
function remove_event(element,fonction){
if (element.removeEventListener){
element.removeEventListener('click', fonction, false);
}
else if (element.detachEvent){
element.detachEvent('onclick', fonction);
}
}
function add_event2(element,fonction){
if (element.addEventListener){
element.addEventListener('onblur', fonction, false);
}
else if (element.attachEvent){
element.attachEvent('onblur', fonction);
}
}
function remove_event2(element,fonction){
if (element.removeEventListener){
element.removeEventListener('onblur', fonction, false);
}
else if (element.detachEvent){
element.detachEvent('onblur', fonction);
}
} |
Partager