Cześć.
Po pierwsze - to jest niemożliwe. Określenie "target="
_blank" powoduje zawsze otwarcie odnośnika w nowym oknie.
Po drugie, w przypadku przeglądarki
Firefox, lub "Opera" otwarcie w nowym oknie może być wymuszone poprzez konfigurację na otwieranie odnośnika, każdego, bez względu na polecenie "
target" zawarte w skrypcie PHP, w nowej "
karcie", co jest równoznaczne z otwarciem w nowym oknie.
Firefox inaczej działa niż
IE, i powinieneś o tym wiedzieć.
Po trzecie - Nie piszesz, czy ten efekt wystepuje po kliknięciu na Flasha, czy na obrazek. Bo jeżeli chodzi o obrazek, to polecenie "target="
_blank" jest poleceniem niekwestionowanym (pomijając opis działania Firefoxa), natomiast w przypadku Flasha, polecenie to zawarte jest wewnątrz animacji Flash, w języku "
ActionScript". I może tam być tak, że ktoś ustawił ramkę docelową na "target="
self", i z tego powodu otwierają ci się okna w tej samej ramce. Polecenie z Flasha ma wyższy priorytet od polecenia w skrypcie modułu, dlatego należy prosić reklamodawców (partnerów) o taką konstrukcję Flasha, jaka odpowiada tobie. Ale ja nie spotkałem się z animacjami dotyczącymi reklam, aby otwierały sie w tym samum oknie (no, może parę wyjątków), chyba że cała strona postawiona jest we Flashu, wówczas jest zrozumiałe, ze odnośniki np. z menu, muszą prowadzić do tej samej ramki.
To tyle. Odpisz, czy czegoś się nauczyłeś z powyższego tekstu.
To są tak oczywiste rzeczy, że myślę, iż załapałeś, o co chodzi. Ja nie stworzyłem modułu do konstruowania Flasha, bo od tego są specjalne programy, tylko do wstawiania, między innymi, Flasha w pola z odnośnikami. A usterka, jezeli rzeczywiście występuje w/g twojego postu, to myślę, że po moich poradach zamieni się w niebyt. Pozdro. Jokris.