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

Lopuch, server nejen
pro botaniky

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: cgbflui
[ 398 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 13.8.2008 21:44  367
aha, to byla druha varianta o ktere jsem uvazoval, ale je to me prvni setkani s JS, takze obe byly stejne "pravdepodobne" :). Zatím díky. Ozvu se jestli zafungovalo.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 13.8.2008 21:12  366
Skoro urcite nebude, uz kvuli te divocine s uvozovkama. Na cteni te napovedy ted nemam cas, ale nastrelim od oka, jak bych cekal, ze to bude fungovat.
window.onload = function() {
pageTracker._trackPageview("/a/1.html");
}
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 13.8.2008 17:34  365
onload :)potřebuji rozlišit pro Google Analytics několik ASP stránek v objednávce se stejnou URL.
Po půl dni hledání jsme se dostal k výsledku, že bych měl použít fci onload. Ta se dá ale použít jen u tagu body/img (alespoň jak jsem našel), do kterých to já dát nemůžu.

Když do stránky vložím následující kód, bude to fungovat?

<script type="text/javascript" >
window.onload="pageTracker._trackPageview("/a/1.html")";
</script>

Ještě přikládám odkaz na nápovědu Google k tomuto tématu...
kmet 19.4.2008 23:12  364
Jo jo, už jsem to nějak naprasil :-) Díky za pomoc oběma :-)
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 19.4.2008 23:05  363
kmet [361]: Tak prostě vyhledáš všechny elementy typu input s name="atribValP[]", a je vymalováno, ne :-)? Vyhledat všechny inputy je hračka (jsou na to standardní metody), a pak to holt musíš protáhnout cyklem, kde zjišťuješ atribut name. Počítám, že to sleduješ ještě před zpracováním, takže tam nevidím ani žádnou potřebu vyhledávat zvlášť [0], [1], [2], atp., jelikož je to vše jen atribValP[].
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 19.4.2008 23:02  362
No řekl, že je to pole, ne? Je jich tam několik stejného jména, a zpracovává se to jako atribValP[0], atribValP[1], atribValP[2], atp. Ale já jsem vůbec nepochopil, jaký problém se tu vlastně řeší :-).
kmet 19.4.2008 23:00  361
Johny_G: Chci javascriptem zjisti jestli jsou vsechna pole formulare atribValP[] vyplnena. Tech inputu je tam samozrejme n. Proto to pole :-)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 19.4.2008 23:00  360
Mozna by nebylo od veci znat aspon zakladni datove typy jazyka, ve kterem se clovek snazi programovat. Pak by vedel, ze v JavaScriptu objekt a asociativni pole vicemene jedno jsou, tedy a.b se da zapsat i jako a["b"], tedy konkretne cesta bude nejspis document.Formular["atribValP[]"].value. To teda pomijim to, ze u textoveho inputu mi trochu uchazi smysl pojmenovani s hranatejma zavorkama na konci, ale budiz, treba to duvod ma.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 19.4.2008 22:58  359
Co že to vlastně chceš? :-))
kmet 19.4.2008 22:41  358
Nevěděl by prosím někdo jak identifikovat formulářový input, pokud je jako pole? čili:
<input type="text" name="atribValP[]" value="">


Klasické ošetření vstupu ve smyslu "document.Formular.InputName.value;" a naslednem osetreni i zvladam, ale v tomhle google ne a ne poradit...
bredy 21.2.2008 20:32  357
otevri okno pred odeslanim a dej mu nejaky nazev a pak pouzij submit s tim, ze tam bude target
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 21.2.2008 19:37  356
anonym [355]: Tohle afaik nelze. Respektive Netscape kdysi vymyslel jakousi technologii signed scriptu, ktere, pokud uzivatel duveroval patricnemu certifikatu, mely moznost delat i snad toto. Nicmene afaik tohle bylo naposledy implementovano nekde v Netscape 4, takze to Ti asi tez moc nepomuze.
Ale jak rikam, muzes vyuzit atributu target u formulare.
anonym 21.2.2008 17:40  355
tak jinak.
Lze prenastavit aktualni parametry okna? To znamena, ze nechci otevrit nove okno, ale aktualni okno prenastavit ("fullscreen=yes, menubar=no, directories=no", "toolbar=no, location=no, status=no, scrollbars=yes, resizable=no"). V pripade, ze to lze, tak pak zavolam submit a je to hotove.
Predem dekuji
Jirka
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 21.2.2008 16:20  354
Odeslani formulare do noveho okna neni zrovna trivialni vec (plus je teda otazka, jaky to ma mit z pohledu uzivatelskeho rozhrani vubec smysl). Nicmene element form ma i atribut target, takze to by mohla byt cesta.
anonym 21.2.2008 16:15  353
spojeni dvou akciZase potrebuji poradit.
Mam formular v PHP a odeslani provadim v zavislosti na nastaveni z javascriptu nejak takhle
var myForm = document.Parametry;
myForm.action = "frmobj.php";
myForm.submit();
Pak mam funkci pomoci ktere otevru nove okno
window.open(myurl,"oknoobj","fullscreen=yes, menubar=no, directories=no", "toolbar=no, location=no, status=no, scrollbars=yes, resizable=no");
Jak, ale spojim obe akce? Predat data z formulare do toho noveho okna.
Predem dekuji
Jirka

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

(c) 2001-2011 Lopuch.cz   
Kontakt