Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%)
|
=> Sytuacja wyglada nastepujaco:
Mam index.html i frame w nim... w frame jest strona ktorej nie moge modyfikowac - strona z linkami otwierajacymi sie w nowym oknie. => Chcialbym: Tak zakombinowac, zeby po kliknieciu w ktoregos linka nie tylko otwieralo sie okno z zawartoscia strony do ktorej sie link odnosi, ale takze zmieniala strona z ktorej kliknieto (cala niekoniecznie tylko frame) na jakas inna. Zaznaczam ze moge edytowac tylko index.html a nie strone z linkami sama w sobie. => Czy jest to mozliwe? A jesli jest to mozliwe to bylbym wdzieczny za pomoc jak tego dokonac. Pozdrawiam FlashT |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%)
|
Cytat(orson @ 2005-09-27 10:07:37) hmm ... nie bardzo wiem z czym masz problem ... ta funkcja ga ... to jest twoja funkcja (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) co ona robi (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) bo narazie nigdzie nie jest wywoływana ... Nie to funkcja z frame i tylko taka podalem nie wazne co robi wazne ze ona tez ma byc wykonywana... A jest wywolywana...
... i ma byc niezaleznie od tego co ja dodam. ... Mecze sie z tym i jakos nie moge tego zrobic... moglbys bardzo pieknie prosze dac mi jakis konkretny przyklad? W index.html daje: <script> <!-- var frame = null; linki = null; function getIFrameDocument(aID){ var rv = null; if (document.getElementById(aID).contentDocument){ rv = document.getElementById(aID).contentDocument; } else { rv = document.frames[aID].document; } return rv; } frame = getIFrameDocument(frameID); linki = frameDoc.getElementsByTagName('a'); (no i tutaj... niby jaka petla zeby wydobyc wszystkie "a"? da sie jakos jeszcze je przefiltrowac zeby to byly tylko linki do stron zawierajacych jakies slowo? np 'wp.pl' ?) <poczatek petli> for(i=1,i<=linki.count,i++){ linki[i].onClick=... ? a tutaj jak?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) } <koniec petli> //--> </script> Ten post edytował flasht 27.09.2005, 13:27:57 |
|
|
|
flasht Zagmatwane :) 26.09.2005, 18:01:18
ActivePlayer z frama robisz getElementsByTagName("a")... 26.09.2005, 18:11:28
flasht Cytat(ActivePlayer @ 2005-09-26 18:11:28)z fr... 26.09.2005, 18:19:41
orson witam ...
to nie ma znaczenia ... poprzez DOM odn... 26.09.2005, 18:38:19
flasht Cytat(orson @ 2005-09-26 18:38:19)witam ...
... 27.09.2005, 08:51:19
orson witam ...
hmm ... nie bardzo wiem z czym masz pro... 27.09.2005, 10:07:37
orson witam ...
tu masz błąd:
Kodframe = getIFrameDocum... 27.09.2005, 23:11:54
flasht O... teraz to juz cos kumam, ale nie do konca
In... 28.09.2005, 07:57:52
orson witam ...
dlatego że frameset (czyli dokument z r... 28.09.2005, 08:22:46
flasht A jeszcze jedna rzecz... potrzebuje sprawdzic czy ... 28.09.2005, 10:53:40 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 10:13 |