META.description lekérdezése
Meg tudná valaki mondani, hogyan tudom a DOM-al lekérdezni a fejlécben lévő META tag-ek tartalmát?
Megköszönnék egy linket egy jó DOM összefoglalóra, ami az alapoknál kezdi, de túlmutat az általánosságokon.
Azt hiszem, egy "DUMMIES" stilusban irt könyvre lenne szükségem...
Tud valaki ilyenről?
■ Megköszönnék egy linket egy jó DOM összefoglalóra, ami az alapoknál kezdi, de túlmutat az általánosságokon.
Azt hiszem, egy "DUMMIES" stilusban irt könyvre lenne szükségem...
Tud valaki ilyenről?
getelementsbytagname
köszönöm, én először
nincs a csomópont "megragadására" ilyen lehetőség?
A kérdésemre a válaszod tökéletes megoldás, de szeretnék messzebb látni, a DOM-ot jobban érteni
tudtommal
-boogie-
adj neki id-t
erre
<meta id='descr' name="description" content="Weblabor: cikkek, hírek, fórumok, levlisták, linkek" />
aztán
myvar = document.getElementById('descr').content
FF-ban működik!
-------------
persze, nem ilyen egyszerű: nem saját oldalból akarom kiolvasni, hanem tetszőleges oldalból
konkrétabban: bosszant, hogy kedvenc Firefoxunkban a ctrl-D-re nemhogy nem kéri le a meta.description tartalmát, hanem még csak meg sem jeleníti a Bookmark Managerben egyébként használható description mezőt.
Minek is: a bookmarkokban való keresésnél úgysem veszi figyelembe a descr. tartalmát!
mennyivel elegánsabb, kézreállóbb, használhatóbb az Opera megoldása...
nektek nem "fáj" ez?
persze, van rá plugin: FireBmarks a neve, nem is olyan rossz
-----
ez az egész kérdésfeltevés a FF bookmark kezelésével kapcsolatos kutatás egyik első lépése volt...
erdekes
Talan azert nem jegyzi meg Firefox (azon kivul hogy fejlesztoknek se jutott eszebe) mert meg mindig sokan vagy nem toltik ki, vagy kereso atvero szoveget tartalmaz. Ha pedig aloldalakat bookmarkolnek ott pedig vegleg nem jellemzo a csak annak az oldalnak a tartalmara jellemzo rendes meta elem.)
Re: erre
for
ciklusos megoldás olyan bonyolult lenne, vagy miért nem jó az a megoldás neked?Ha már így megkérdezted, nekem pl. nem igazán hiányzik Firefoxban, hogy automatikusan teljesen felesleges, sokszor nem releváns kulcsszavakkal rakja tele a könyvjelző leírás mezőjét, amúgy ha felrakod a OpenBook kiterjesztést, annak megadhatod, hogy milyen mezők jelenjenek meg könyvjelző felvételekor. Tehát ugyanolyan lehet, mint Operában ha épp azt szeretnéd, azzal a plusszal, hogy Firefoxban alapból van olyan is, hogy egyszerre az összes fület egy könyvtárba felvedd, ez pl. nekem rendkívül hasznos, session-ök helyett pl. ezt szoktam használni, mert így látható, hogy milyen oldalak vannak abban a "session"-ben, Operában ilyen funkciót nem találtam.
Firefoxhoz van pár olyan kiterjesztés, ami túlmutat az egyszerű könyvjelzőkön, egész oldalakat menthetsz le, amiken kiemelheted a fontos szövegeket, vagy akár jegyzeteket fűzhetsz hozzájuk, és ebben és az egész oldal tartalmában kereshetsz, szóval ha ilyenre van szükséged esetleg ezeket is nézd meg, ScrapBook az egyik ilyen kiterjesztés meg van egy másik is, annak most nem tudom a nevét.
Attila
nem konkret HTML elem nevuek
A DOM fuggvenyekben nem lesz benne soha konkret HTML elem neve, mivel altalanos XML dokumentumok feldolgozasahoz talaltak ki.
ez a fajta rálátásom töredékes
Jano, nem tudsz valami linket?
egyébként meg az alistapart.com-on található "Alternative Style: Working With Alternate Style Sheets" c. cikkben találtam az alábbi hivatkozási lehetőségeket:
Is it a link to a style sheet?
HTMLLinkElement.getAttribute("rel").indexOf("style") != -1
Is there a title attribute?
HTMLListElement.getAttribute("title")
Does the rel attribute contain the keyword "alternate"?
HTMLLinkElement.getAttribute("rel").indexOf("alt") != -1
ezek miatt kezdtem el kisérletezni a HTMLMetaElement ... mivel is? mi is ez?
Referencia
HTMLLinkElement
, stb. helyett egy olyan típusú elem "referenciát" vagymit kell behelyettesíteni, tehát pl. ilyen van:alert(document.getElementsByTagName('meta')[0].getAttribute('content'));
Attila
Én annak idején a DOM