<iframe allowTransparency="true">
Moderator: Pomocy?!
<iframe allowTransparency="true">
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Mozilla 1.x, Firefox 1.x
uwzględniają atrybut <iframe allowTransparency="true"> w ramce iframe?
- asfalt
Re: <iframe allowTransparency="true">
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
asfalt pisze:czy przeglądarki:
Mozilla 1.x, Firefox 1.x
uwzględniają atrybut <iframe allowTransparency="true"> w ramce iframe?
Coś takiego nie istnieje.
- athantor
- Posty: 911
- Z nami od: 24 grudnia 2002, 15:22
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
Anonymous pisze:acha...
to znaczy że nie istnieje tylko w tych przeglądarkach?
bo wiem że w IE można coś takiego stosować
Nie istnieje w standardzie czyli nie istnieje. A to ze to cos wyswiewtla IE to juz jego problem bo nie powinien tego robic.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
Anonymous pisze:czyli dosłownie wszystkie przeglądarki muszą dostosować się do tego standartu i dodatkowo mogą być rozbudowane we własne opcje?
Co do pierwszej czesci to tak co do drugiej to niekoniecznie. Idealna sytuacja bedzie gdy producenci nie beda wprowadzac swoich "ulepszen" (powinno sie to nazwac raczej "ugorszen") ale znajac realnia ciezko to na nich wymusic. Rozwiazanie jest wiec takie: robic to co jest zgodne ze standardami a wszystko co nie jest jak najczybciej o tym zapomniec.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Chodzi o to że jest strona główna z tłem w formacie jpg
wbudowana jest w nią ramka iframe
w niej wyświetlają się podstrony o przeźroczystym tle (w stylach css zawarty jest taki kod: body { background-color: transparent } )
i czy wówczas na stronie głównej będzie widać jej tło przez ramkę iframe?
Czy to jest zgodne ze standardami?
IE wymyślił sobie że aby tak było trzeba dopisać do ramki iframe kod który podałem na wstępie: <iframe allowTransparency="true">
W innych przeglądarkach nie trzeba tego dopisywać?
- Gość
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Anonymous pisze:A czy możecie powiedzieć czy w standarcie jest coś napisane na temat przeźroczystości ramki iframe?
Ramka jest przeźroczysta domyslnie.
Anonymous pisze:Chodzi o to że jest strona główna z tłem w formacie jpg
wbudowana jest w nią ramka iframe
w niej wyświetlają się podstrony o przeźroczystym tle (w stylach css zawarty jest taki kod: body { background-color: transparent } )
i czy wówczas na stronie głównej będzie widać jej tło przez ramkę iframe?
Sprawdź
Anonymous pisze:Czy to jest zgodne ze standardami?
Mhm.
Anonymous pisze:IE wymyślił sobie że aby tak było trzeba dopisać do ramki iframe kod który podałem na wstępie: <iframe allowTransparency="true">
No widzisz.
Anonymous pisze:W innych przeglądarkach nie trzeba tego dopisywać?
Rzuć to dziadostwo co teraz używasz i sprawdź sam.
- athantor
- Posty: 911
- Z nami od: 24 grudnia 2002, 15:22
- Lokalizacja: Białystok
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Z ciekawości przetestowałem pięć czołowych przeglądarek, pozatym w necie też można znaleźć podobne dane:
Internet Explorer 6.0 - iframe przeźroczysta po dopisaniu atrybutu <iframe allowTransparency="true">
Mozilla Firebird 0.7 – iframe zawsze przeźroczysta
Mozilla 1.6 - iframe zawsze przeźroczysta
Opera 7.54 – iframe zawsze NIE przeźroczysta...
Netscape 7.2 - iframe zawsze przeźroczysta
i wszystko jasne...
Domel: własnej stronki jeszcze nie skończyłem ale prosty przykład znalazłem dziś tutaj: http://www.tutorality.com/html08.php#
Gedi: co do tego przykładu to ogólnie na to patrząc wydaje mi się, że nie da się tego jakoś dopasować...
na stronie którą podałeś jest skrypt w którym zawarte są informacje na temat pozycji ramek iframe i parametry przeźroczystości stron które mają się tam pojawiać. Tylko że jak wpisze np. alpha 50% to wszystko na tych stronach będzie miało przeźroczystość 50%, a chodziło o to że tylko tło miało być przeźroczyste.
- Gość
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
- Gedi
- Posty: 324
- Z nami od: 10 sierpnia 2003, 17:36
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
tak już zrobili... może kiedyś to zmienią...
użytkownikami opery jest obecnie 3.8% społeczeństwa to oznacza że co 26 osoba odwiedzająca stronę nie zobaczy efektu przeźroczystej ramki...
trudno...
- Gość
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
<iframe allowTransparency="true" name="I1" width="512" height="445" src="nowa_strona_3.html"><iframe> na IE dalej mi pokazuje ramke nieprzeźroczysta, a tez mam ją osadzona na tle obrazkowym i bardzo mi zalezy, zeby byla przeżroczysta, moze ja nie w tym miejscu ja wstawiam czy coś takiego. Pomóżcie, bo juz nie daje z nia rady. dzieki Monika
- Gość
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7
- Kod: Zaznacz cały
<body background="obrazek.jpg" BGPROPERTIES="FIXED">
index.html
- Kod: Zaznacz cały
<iframe src="przyklad.html" width="X" height="Y" frameborder="0" name="przyklad" NORESIZE></iframe>
Ja na swojej stronce zastosowałem takie rozwiązanie. IE i FireFox interpretują BGPROPERTIES prawidłowo. Nie sprawdzałem na Operze, ale podejrzewam, że równierz działa.
Jeśli nie działa to należy zrobić tabelkę
- Kod: Zaznacz cały
<table width="x" height="y" cellpadding="0" cellspacing="0" border="0"><tr height="y"><td width="x">
...
</td></tr></table>
I w miejscu wielokropka umieścić nasze <iframe></iframe> wraz ze wszystkimi atrybutami, a komórce tabelki w której ów iframe umieściliśmy możemy nadać tło.
Tło dla tabeli:
- Kod: Zaznacz cały
<table background="..." width="x" height="y" cellpadding="0" cellspacing="0" border="0"><tr height="y"><td width="x">
...
</td></tr></table>
Tło dla komórki (nie zawsze działa, ale html jest dość elastyczny więc eksperymentujcie):
- Kod: Zaznacz cały
<table width="x" height="y" cellpadding="0" cellspacing="0" border="0"><tr height="y"><td width="x" background="...">
...
</td></tr></table>
- gość2821
Przeglądarka: Opera/8.10 (X11; Linux i686; U; pl)
http://pornel.net/ramki
- Zajec
- Posty: 167
- Z nami od: 17 grudnia 2004, 22:32
- Lokalizacja: Włocławek
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.12) Gecko/20050919 Firefox/1.0.7
<iframe name="ekranglowny" src="spis1.php" width=590 height=390 frameborder=0 NORESIZE></iframe>
a to stronka, ktora znajduje sie w iframe (spis1.php):
<body text="gray" oncontextmenu="return false" BGPROPERTIES="FIXED">
czy moze mi ktos powiedziec, czemu tlo strony w iframe nadal nie jest przezroczyste (w IE)? Bardzo prosilbym o pomoc!
- jaszczur
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
- Kod: Zaznacz cały
background-color: transparent;
i w iframe
- Kod: Zaznacz cały
allowtransparency="true"
Bo jak któregos nie wpiszę to w moim IE wysiada:P
W każdym razie ważne że działa:)
Merci!:D:*
- qnia
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
moze i dziadostwo niezgodne z w3, ale Twoj pomysl wcale nie jest lepszy - nie dziala na operze zupelnie jak allowtransparency.
wiec czy przystosujesz sie do standardu i namieszasz w kodzie czy nie efekt jest ten sam:/
- Thor
Wróć do Standardy WWW i źle działające strony
Kto jest online
Zarejestrowani użytkownicy: dexter, Google [Bot]
