Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wydobycie potrzebnej wartości
tdzierza
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 21.01.2008

Ostrzeżenie: (0%)
-----


Witam.

Pobieram sobie z <iframe> </iframe>
poprzez operacje:

var ok = document.getElementById("obrazek").contentWindow.document.body.innerHTML;

otrzymuje przykladowo:

<img src="obrazek1.jpg" width="100" height="100"><img src="obrazek2.jpg" width="100" height="100"><img src="obrazek3.jpg" width="100" height="100">

Potrzebuje wyslac do bazy tylko wartosc: obrazek1.jpg, obrazek2.jpg, obrazek2.jpg

Probowalem w ten spsoob:

podzial = ok.split('">');

i substringiem ewentualnie wycyrklowac, ale to jest zbyt statyczne w momecie gdy obrazkow bedzie duzo np , obrazek144 ...

Jeżeli ma ktoś jakiś dobry sposób to będe wdzięczny.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
andrew1985
post
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 4
Dołączył: 28.12.2007

Ostrzeżenie: (0%)
-----


Ja bym się nie męczył w czystym JS tylko użył do tego biblioteki JQuery
I przykładowo wyglądało by to tak:

var ok = $("#obrazek img") //i masz liste obrazków w elemencie o ID obrazek

i teraz pętlą lecisz po ścieżkach wyciągająć to tak ok[0].src
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 11:22