Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Když diskuse,
tak s Lopuchem

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub JavaScript [ŽP: neomezená] (kategorie Programování) moderuje Šéf Lopuchu.
Archiv
- http://al3x.3web.cz/js/ - najdete zde zaklady javascriptu je tam i docela dobre vysvetleny cookies
- specifikace ECMAScriptu - standard založený na JavaScriptu a JScriptu.
Download Opera
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: tkpnafu
[ 398 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
bouchi Bouchi Dračí doupě II - Legenda je zpět 22.4.2007 07:19  313
Kdokoliv [307]: Tak vyrobte nejakej normalni testovaci skript a ja ho muzu cvicne nacpat do lopusiho kodu.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 22.4.2007 01:02  312
Hm, nepomohlo to :-). Tak kódováním skriptu to také není...
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 22.4.2007 00:25  311
Johny_G [310]: Nejsem si jistej, ze by to tomu dokazalo pomoct. Pokud jo, tak by to bylo reseni, protoze pak by se ten kod moh valet nekde na netu a BFU by to bylo stejne sumak.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 21.4.2007 23:58  310
Kdokoliv [309]: No userscript by měl jen na starosti jen vytvořit objekt skriptu, nastavit mu charset, nastavit mu src (ke kódu samotnému, který by ovšem musel být externě, což by byl ten problém pro BFU) a pak ho appendnout do hlavičky Lopuchu.

No trošku na tom fóru pohledám.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 21.4.2007 23:51  309
Johny_G [308]: Ja jsem nepochopil ani ten workaround, kterej mas na mysli.

Jinak me zadnej vlastni nenapada, jedine, co me napada, je patrat na forech Opery, pripadne se tam zeptat. Ale momentalne se snazim presvedcit Slackware vubec k zivotu, takze na tohle neni cas.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 21.4.2007 22:00  308
Tímto stylem by se možná dal udělat workaround, ale to by pak nebylo nic pro BFU (musel by existovat soubor se skriptem a zcela mimo něj userscript, který by dotyčný skript připsal do hlavičky webu). Opravdu tě nenapadá ani sebeblbější workaround použitelný přímo v kódu?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 21.4.2007 15:13  307
Afaik problem neni s XMLHttpRequestem, ale s tim, ze je to celkove uvnitr user scriptu. Skoro bych se vsadil, ze byt to normalni script, tak to kodovani poresit pujde.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 21.4.2007 10:27  306
A ještě něco. Mám problémy s diakritikou při stahování přes XMLHttpRequest. Ač má volající web, volaný web i skript samotný to samé kódování, prostě se to cestou pokazí. Pro Firefox mám workaround, ale Opera to prostě nechápe.

Pro FF to řeším takto:
xmlhttp.open("GET", nejaka_adresa, true);
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=windows-1250');
xmlhttp.overrideMimeType('text/html; charset=windows-1250');

Víte co s tím?
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 20.4.2007 00:31  304
No to jsem blázen - funguje element.offsetHeight, jenže musí být ten div již přiřazen dokumentu, jinak to vrací nulu. No nevadí.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 19.4.2007 22:57  303
Kdokoliv [302]: Tak jsem to zkusil a minimálně pánové z Mozilly mají smysl pro humor. Vrátilo mi to 'auto' :-).
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 19.4.2007 20:55  302
Ciste teoreticky document.defaultView.getComputedStyle(in Element elt, in DOMString pseudoElt), ale v praxi jsem nikdy nezkousel, v kterejch prohlizecich to funguje.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 19.4.2007 20:33  301
Potřeboval bych trošku pomoci s jedním user scriptem. Dá se nějak zjistit aktuální výška divu, který se "natahuje" podle objemu obsahu?
svaty_pejtl 19.4.2007 16:03  300
Kdokoliv [297]: Dík moc, pomohlo to.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 19.4.2007 15:48  299
Teda to Image a; a = jinyImage; je v poradku samozrejme jenom za predpokladu, ze jinyImage je teze typu Image. Pripadne by se dalo jeste primhourit oko, kdyby typu, ktery je potomkem typu Image (jenom ted doufam, ze to nerikam presne obracene).
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 19.4.2007 15:47  298
Bredy [296]: Ano, bylo-li by to Image a; a = jinyImage;, tak by to bylo v poradku. A to by taky nebyl problem takhle to v JavaScriptu prirazovat.
Problem je v tom, ze document.getElementsByTagName("img")[0] (napriklad) vraci HTMLImageElement, zatimco new Image() imho vytvari objekt uplne jineho typu. Proto mezi nimi prirazovat je proste jako prirazovat hrusky do jablek ci obracene. To je to, o cem jsem mluvil.

[ 398 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt