ugrás a tartalomhoz

változók listája JavaScriptben

Anonymous · 2005. Szep. 21. (Sze), 15.52
Valahogy meg lehet tudni, hogy eddig milyen nevű változók lettek létrehozva JavaScriptben? Gondolok itt arra, mint amilyen a PHP-ben (volt) a $GLOBALS tömb?
 
1

Bookmarklet

attlad · 2005. Szep. 21. (Sze), 21.01
A bookmarklet forráskódját meg tudod nézni:
http://www.squarefree.com/bookmarklets/webdevel.html#view_variables
de lehet hogy csak böngészőkben működik, Explorerben nem.

Attila
2

nem böngészőbeli megoldás??? :)

Anonymous · 2005. Szep. 22. (Cs), 09.40
Köszönöm, valóban window.változó-val szinten elérhető a változó, de sajnos IE-ben a for(i in window) ciklusnál az i nem veszi fel a változó nevét... :(
Egyéb ötlet?
3

hibaellenőrzés, nem?

Hojtsy Gábor · 2005. Szep. 22. (Cs), 15.51
Úgyis hibaellenőrzéshez kell, nem? Hát akkor használj addig is a fejlesztéshez böngészőt.
4

nem hibaellenőrzés

Anonymous · 2005. Szep. 22. (Cs), 16.46
Adott egy JavaScript, amit a következőképpen hívunk meg:

<script type="text/javascript" src="http://domain/valami.js"></script>
<noscript><img src="http://domain/valami.php?js=no" alt="" /></noscript>
Azt szerettem volna elérni, hogy úgy adhatnánk hozzá input paramétereket, hogy az alábbi kódot beteszük a fenti kód elé:

<script type="text/javascript">
    var valami_hello = 'Szia Világ!';
</script>
És ekkor megnéznénk, hogy van-e valami_ kezdetű változónk, például jelen esetben a hello, 'Szia Világ!' párossal is foglalkoznánk, mint input paraméterekkel...
5

tömb

Hojtsy Gábor · 2005. Szep. 22. (Cs), 16.47
Miért nem készítetek egy tömböt, amin már lehet iterálni bármiben? Úgy ráadásul biztos, hogy nem fognak ütközni az indexek valami előre definiált változóval vagy objektummal.
6

Igen, ...

Anonymous · 2005. Szep. 22. (Cs), 17.13
Igen, egy lehetettel felhasználóbarátabbnak gondoltam volna a normál változós megoldást, de mind technikai, mind ütközési problémák miatt mindenképpen a tömb marad...
Köszönöm a válaszokat!
7

felhasználóbarát?

Jano · 2005. Szep. 22. (Cs), 20.36
Mi köze ennek a felhasználóhoz? Vagy csak arra gondoltál, hogy a programozónak így állt kézre?
8

felhasználóbarát!

Anonymous · 2005. Szep. 22. (Cs), 21.05
Nem biztos, hogy a megfelelő szót használtam, de most (és akkor sem) találtam szebbet. El szeretnék adni egy szolgáltatást, és minél kényelmesebbé szeretném tenni a használatát. Én ezt értem felhasználóbarát megoldáson. (igaz, hiányzott az a nem elhanyagolható megjegyzés, hogy jelen esetben a felhasználó a másik weblap tulajdonosa)
A szolgáltatás jelen esetben arról szól, hogy átad nekem változókat és én azokat kiértékelem. Egy informatikához analfabéta marketingmenedzser is létre tud hozni néhány változót (ha előtte mutatok néhány példát:-), de tuti, hogy a tömb zárójeleibe bele fog sülni... ezt szerettem volna elkerülni, de Internet Explorer barátunknak hála...
9

már értem

Jano · 2005. Szep. 23. (P), 00.16
Ok már értem. Talán felhasználásbarát vagy hülyebiztos :)
Ilyenkor egyébként érdemes csinálni esetleg egy egyszerű php progit ami képes változókat hozzáadni úgy hogy a user beírja egy input mezőbe. Még profibbnak is néz ki a szolgáltatás amit eladsz.