Javascript Javascript che blocca il banner nella sidebar.

Stato
Discussione chiusa ad ulteriori risposte.

Tos

Utente Bronze
22 Aprile 2014
5
4
1
40
Buongiorno.

Sto clonando un sito internet e non riesco proprio a capire come faccia uno javascript a bloccare un banner nella sidebar.

Codice sidebar: <div id="sidebar-content"> <section class="badge-block-ad block-ad"> - Pastebin.com

Se in fondo al sito aggiungo questo codice:

Codice:
<script type="text/javascript">    // Load js
    GAG.App.loadConfigs({"page":{"domain":"9gag.com","cookie_domain":".9gag.com","back_url":"%2F","page_key":"hot","page_list":"hot","page_pool":"","default_comment_type":"9gag","enabled_comment_types":["fb","9gag"]},"configs":{"facebook":{"app_id":"111569915535689","app_ns":"ninegag"},"gplus":{"client_id":"489167509892.apps.googleusercontent.com","app_package_name":"com.ninegag.android.app"},"t":{"domain":"http:\/\/t.9gag.com"},"web_push":{"host":"http:\/\/ws.9gag.com","port":8083,"key":"fasfa"},"endPoint":"http:\/\/d24w6bsrhbeh9d.cloudfront.net","noti":{"appId":"a_35be24fc9f5e43f9c38df02896660434f651dd5a","host":"push.notif.9gag.com","port":"80","modes":"longpolling","channels":["9feb83b542983147ec790ff13670b86fef168689_a_35be24fc9f5e43f9c38df02896660434f651dd5a"],"read_state_url":"http:\/\/notif.9gag.com:80\/v1\/read-state.json","read_state_params":"appId=a_35be24fc9f5e43f9c38df02896660434f651dd5a&userId=9820082&type=WEB&signature=eb05adff2142df3899687ef32f45e7da3f6732d6"}},"user":{"id":9820082,"username":"fafa","facebook_user_id":"123","facebook_timeline_update_enabled":true,"ts":1398249568}}).loadAsynScripts(['facebook', 'twitter', 'client:plusone']);
</script>

Quando scorro arrivo ad un certo punto dove il seguente div della sidebar viene bloccato: <div id="jsid-featured-sidebar-tail">

Vorrei pulire tutto quel javascript e lasciare soltanto il pezzo di codice che blocchi la sidebar. Come posso fare?
 
Ultima modifica:
AZZ..
1. Copiare è di cattivo gusto
2. Studiare fa bene
3. Se metti il link del sito è meglio
4. Spiegami meglio cosa intendi con "Bloccare un banner nella slidebar"


Comunque per bloccare un elemento devi assegnare tramite CSS "position:fixed;" è questo fa in modo che l'elemento con questo attributo rimanga bloccato dove è posizionato anche durante lo scrool della pagina.
Ad esempio se vuoi bloccare un div in basso scrivi questo:
Codice:
<body style="height:400px;">
   <strong>Puoi inserire qui tutto quello che vuoi...</strong>
   <div style="position:fixed;bottom:5px;">Starò sempre qui in basso!</div>
</body>

Se vuoi capire meglio invece di 400 metti 2000 come altezza e scolla vedi il testo rimarrà fisso.

JavaScript/jQuert non è necessario, lo è qualora dovresti assegnare l'attributo "Fixed" in un determinato momento.
Il codice che ti ho messo è solo di esempio, invece di style devi utilizzare un class e mettere i parametri nel foglio di stile
 
Stato
Discussione chiusa ad ulteriori risposte.