Hirdetés

Hirdetés

!!! SZERVERLEÁLLÁS, ADATVESZTÉS INFORMÁCIÓK !!!
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz ntomka #597 üzenetére

    Ja tényleg, még egy, a látványos oldalugrálás elkerülésére:
    userJS-nél én azt csináltam az ilyen oldalugrálások elkerülésére, hogy eleve betöltés közben már hozzácsaptam egy saját <style> elemet a headerhez, ahova bepakoltam a stílusmódosításokat (tudom, Operánál van userCSS is, de egy helyen akartam elintézni a dolgot, néhány stílusmódosítással), valahogy így:

    // lekérjük a headert
    var headID = document.getElementsByTagName("head")[0];

    // saját CSS-kód
    var newStyle = document.createElement('style');
    newStyle.type = 'text/css';
    newStyle.id = 'Neptun_mod_hiddensheet';
    newStyle.innerHTML = ' \
    #blabla_id { margin:0px 20px; } \
    .valami_css_osztaly { display:none; } \
    /* és így tovább... */ \
    ';

    // hozzácsapjuk a headerhez
    headID.appendChild(newStyle);

    Lehet, hogy emiatt az innerHTML-es megoldás miatt nem olyan szép, hogy hozzá kell csapnunk a CSS-kódot, de tök jól megoldja a problémát, meg működik ugrálás nélkül, ha ezt a kódot eleve a userJS elejére rakom, és nem a window objektum betöltődéséhez kötve.

    Ilyesmit nem lehet csinálni extensionnél?

Új hozzászólás Aktív témák