pas testé quelques guignoleries trouvées sur le web mais quelqu'un a bien du déjà voir ce problème... si il y a encore quelqu'un ici... peut-être ?





bestiole a écrit:disons que c'est le test IE7 qui a été rigolo...
en même temps les bidouilles pour Firefox et Opera ça pue déjà un peu... alors un peu plus ou un peu moins...

function resize()
{
removeEHandler(window, 'resize', arguments.callee);
var frame = document.getElementById("frame1");
var htmlheight = document.body.parentNode.scrollHeight;
var windowheight = window.innerHeight;
if ( htmlheight < windowheight )
{
document.body.style.height = windowheight + "px";
frame.style.height = windowheight + "px";
}
else {
document.body.style.height = htmlheight + "px";
frame.style.height = htmlheight + "px";
}
addEHandler(window, 'resize', arguments.callee);
}
addEHandler(window, 'resize', resize);
Work Around: In my case, I do everything through an onload event. In the onload event, BEFORE everything else, I simply created a new floating content region with nothing in it. It looks like:
- Code: Tout sélectionner
newobject = document.createElement('DIV');
if (newobject) {
newobject.id = 'blankregion';
newobject.style.position = 'absolute';
newobject.style.visibility = 'visible';
newobject.style.display = 'block';
newobject.innerHTML = ' ';
document.body.appendChild(newobject);
}

bestiole a écrit:j'utilise jquery. (c'était IE6 en fait)... d'autres conneries qui le font râler mais ça va finir par rouler, j'espère.
jQuery(window).resize(function() {
// ta redirrection ...
});bestiole a écrit:et la solution qui tue : tu ne recharges pas la page sur le onresize, tu prends tes doigts copie trois lignes (pour pas se refaire un appel de fonction à la place des trois lignes en question et avoir du code moins crade) et tu recalcules les positions et tailles de ce que tu veux.![]()
trop fort.
bestiole a écrit:faire de la création dynamique (on va lire une page et on construit en fonction de ce qu'on y trouve...). merveilleusement chiant.
quand tu dis ce weekend, c'est un projet perso en fait ?
bestiole a écrit:ha ben heureusement que ce n'est pas pour le boulot dis donc !

$('#Bestiole').bind('masterize_resize',function(){
console.log('Putain ca marche !');
});Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité