Witaj szanowny Gościu na forum Odjechani.com.pl. Serdecznie zachęcamy do rejestracji. Tylko u nas tak przyjazna atmosfera. Kliknij tutaj, aby się zarejestrować i dołączyć do grona Odjechanych!

Strona odjechani.com.pl może przechowywać Twoje dane osobowe, które w niej zamieścisz po zarejestrowaniu konta. Odjechani.com.pl wykorzystuje również pliki cookies (ciasteczka), odwiedzając ją wyrażasz zgodę na ich wykorzystanie oraz rejestrując konto wyrażasz zgodę na przetwarzanie swoich danych osobowych w ramach funkcjonowania serwisu. Więcej informacji znajdziesz w naszej polityce prywatności. Pozdrawiamy!


Wstawianie stylów/skryptów na chomika
#1
Większość z Was wie, że niemożliwe jest wstawienie stylów bezpośrednio do chomikowego edytora opisu i tu z pomocą przychodzi nam js. Wystarczy wkleić kod:



<script type="text/javascript">
var link = document.createElement('link')
link.setAttribute('rel', 'stylesheet')
link.setAttribute('type', 'text/css')
link.setAttribute('href', '
 URL ')
document.getElementsByTagName('head')[0].appendChild(link)
</script>


W miejscu URL wstawiamy oczywiście link do naszego pliku kaskadowego (styl.css).  

To tyle.

Teraz w naszym edytorze możemy dodać np.

<div class="header"><img src="logo.png"></div>

Nasze załączone style sformatują div po zapisie opisu. Teraz zrobimy to samo ze skryptem. Oto kod:

<script type="text/javascript">
var skrypt = document.createElement('script');

skrypt.setAttribute('src','URL');
document.head.appendChild(skrypt);
</script>



Dodatkowo możemy usunąć niepotrzebne głupoty zaimplementowane przez chomikuj. Wystarczy do naszego opisu wkleić:

<script type="text/javascript">
function removejscssfile(filename, filetype){

    var targetelement=(filetype=="js")? "script" : (filetype=="css")? "link" : "none" //determine element type to create nodelist from

    var targetattr=(filetype=="js")? "src" : (filetype=="css")? "href" : "none" //determine corresponding attribute to test for

    var allsuspects=document.getElementsByTagName(targetelement)

    for (var i=allsuspects.length; i>=0; i--){ //search backwards within nodelist for matching elements to remove

    if (allsuspects[i] && allsuspects[i].getAttribute(targetattr)!=null && allsuspects[i].getAttribute(targetattr).indexOf(filename)!=-1)

        allsuspects[i].parentNode.removeChild(allsuspects[i]) //remove element by calling parentNode.removeChild()

    }

}

 

removejscssfile("http://x4.static-chomikuj.pl/res/44904cecc0.js", "js") //remove all occurences of "somescript.js" on page

removejscssfile("http://x4.static-chomikuj.pl/res/810173a636.css", "css") //remove all occurences "somestyle.css" on pageXOffset
// ]]></script>
 

Teraz tylko my mamy kontrolę nad naszym opis-chomikuj.pl! Buhahahah! :diabel
Niedostępny
  Odpowiedz
#2
Padłem Oni to jednak są naprawdę dziurawi...

Wstaw kod w (quote)
  Odpowiedz
#3
A da się w tym zrobić taki nabijacz jak 7 lat temu ktoś wymyśłił? Działa na podobnej zasadzie:


  Odpowiedz
#4
On rzeczywiście kiedykolwiek działał?? Mysli Mam pewne wątpliwości. Niby na jakiej zasadzie?? Ja jako właściciel mojego chomika uploaduje skrypt, który waży ileś tam ponad 1MB. Następnie wstawiamy link do niego w naszym opisie chomikuj. Osoba, która nas odwiedziła rzekomo wykorzystała specjalnie wygenerowany link załączony w skrypcie przez chomikuj dla naszego pliku.

To nigdy nie będzie działać. Dlaczego?
a. Osoba musi być zarejestrowana, żeby pobrać plik powyżej 1 MB.
b. Jeśli nasz plik będzie miał mniej niż 1MB to system nie przyzna nam punktów.
c. Każdy plik na chomikuj ma swój zaszyfrowany prawdziwy adres, który użytkownik może otrzymać wyłącznie po pobraniu pliku.

Przykład:
Link pośredni:
Cytat:http://chomikuj.pl/Androidplus/-*e2*96*8...avi(video)
Link bezpośredni:
Cytat: http://s6573.chomikuj.pl/File.aspx?e=Kkg...3-C3h&pv=2
Niedostępny
  Odpowiedz
#5
Tak, coś kiedyś podobnego działało (nie wiem, czy dokładnie ten skrypt), bo były kiedyś takie sytuacje, że wchodziłeś na chomika z np. 500MB transferu, a wychodziłeś z 1 MB nawet jeśli nic nie pobrałeś... Ale szybko to załatali.


  Odpowiedz
#6


  Odpowiedz
#7
Czyli nic z tego.
Niedostępny
  Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Gotowe dodatki na chomika adam-as 33 21 639 10.07.2015, 21:36
Ostatni post: Dennijs
Rainbow Strona do tworzenia menu do chomika enrique97 47 22 554 07.11.2014, 11:28
Ostatni post: grafik_com
  Jak zrobić strefę VIP w opisie folderu chomika bedi25 87 35 970 01.11.2013, 10:21
Ostatni post: rajmek
Lightbulb Poradnik jak łatwo zrobić menu na chomika Dawid55111 2 3 146 07.06.2013, 19:06
Ostatni post: Dawid55111
  Chcesz załadować stronę internetową do opisu chomika? Swordancer 30 11 907 11.12.2012, 13:44
Ostatni post: Swordancer

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości