ebiz-consult PHP Entwicklung
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > HTML, JavaScript, AJAX und CSS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


HTML, JavaScript, AJAX und CSS Probleme mit HTML? Netscape oder IE funktionieren nicht so, wie sie sollen? Stellt eure HTML-Fragen hier im Forum und diskutiert eure Probleme mit anderen Entwicklern.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 09-04-2004, 15:09
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard Problem mit Iframe bei Opera

Hi,

Ich habe eine Tabellenzeile die sich automatisch an die Browser/Fensterhöhe anpasst. In einem dieser Tabellenfelder befindet sich ein Iframe, dass die Höhe 100% hat und sich ebenfalls an die Browser/Fennsterhöhe anpassen soll - bei Netscape und beim Internetexplorer funktioniert das einwandfrei nur bei Opera (ziemlich neue Version) nicht - kann mir jemand sagen woran dass liegen kann ?

hier der Code:
<iframe name="iframe" src="iframes/if_index.php" marginwidth="1" marginheight="1" style="height:100%;width:100%;" border="0" frameborder="0" scrolling="yes">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
Mit Zitat antworten
  #2 (permalink)  
Alt 09-04-2004, 15:57
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Was heißt "ziemlich neue Version"? Welche genau?

Es ist gut möglich, daß Opera relative Angaben bei der Größe von IFRAMEs nicht unterstützt. Gibt es nicht irgendeinen Weg drumrum, mit Pixelangaben oder "alten" Frames?
Mit Zitat antworten
  #3 (permalink)  
Alt 09-04-2004, 16:13
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich hab die version 7.21 (ich kann ja aber auch nicht von den Leuten erwarten, die auf die Seite gehen, dass sie immer die neuste version haben)

pixelangaben gehen nicht, da die größe des Browserfensters immer je nach auflösung unterschiedlich ist - mit ganz normalen frames würde es schon gehen, dann bräuchte ich aber fast 10 stück und müsste die seite mühselig zusammenfriemeln...
Mit Zitat antworten
  #4 (permalink)  
Alt 09-04-2004, 16:16
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wenn ich scrolling="yes" wegmache kommt immerhin ein ca. 15px hoher balken in dem man das Iframe sieht...
Mit Zitat antworten
  #5 (permalink)  
Alt 09-04-2004, 22:02
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Hier gibt es ein Workaround. Allerdings mit Javascript und den entsprechenden Nachteilen....
Mit Zitat antworten
  #6 (permalink)  
Alt 11-04-2004, 19:46
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard

also das Problem lässt sich auf die Tabelle zurückführen...(wenn ich da alle Attribute rausnehme gehts)

hier der Code:
<table border="0" align="center" cellpadding="0" style="border-collapse: collapse" width="1003" id="table1" height="100%" bordercolor="#000000">

wenn ich height="100%" entferne gehts...
wenn ich aber nur eine Tabelle erstelle die auch 100% hoch sein soll und das identische Iframe da einbaue gehts auch wieder....ich kann mir das ehrlich gesagt nicht erklären...
Mit Zitat antworten
  #7 (permalink)  
Alt 13-04-2004, 12:14
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 24.455
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

für table gibt es kein attribut height.

löse solche sachen mit CSS.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #8 (permalink)  
Alt 13-04-2004, 12:51
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard

und wie würde das dann aussehen - hab kaum Erfahrung mit CSS...
Mit Zitat antworten
  #9 (permalink)  
Alt 13-04-2004, 15:11
Kropff
  Administrator
Links : Onlinestatus : Kropff ist offline
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.178
Kropff befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
und wie würde das dann aussehen
PHP-Code:
<table border="0" align="center" cellpadding="0" style="border-collapse: collapse; height: 100%;" width="1003" id="table1" bordercolor="#000000"
gruss
peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
Mit Zitat antworten
  #10 (permalink)  
Alt 13-04-2004, 16:46
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard

nein geht auch nicht....

(das gleiche wie davor)
Mit Zitat antworten
  #11 (permalink)  
Alt 13-04-2004, 23:07
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hier mal mein Code:

PHP-Code:
<html>
<
head>

<
title>TEST</title>


</
head>


<
body bgcolor="#FFFFFF" topmargin="0" rightmargin="0" marginwidth="0"
marginheight="0" leftmargin="0" bottommargin="0">

<
table border="0" align="center" cellpadding="0" style="border-collapse: collapse;
height: 100%;" 
width="1003" id="table1" bordercolor="#000000">
    <
tr>
      <
td height="1" width="3"></td>
      <
td height="1" width="169"></td>
      <
td height="1" width="3"></td>
      <
td height="1" width="17"></td>
      <
td height="1" width="9"></td>
      <
td height="1" width="601"></td>
      <
td height="1" width="150"></td>
      <
td height="1" width="30"></td>
      <
td height="1" width="1"></td>
      <
td height="1" width="17"></td>
      <
td height="1" width="3"></td>
    </
tr>
    <
tr>
      <
td height="100%" width="3" rowspan="4"></td>
      <
td height="15" width="169">
            </
td>
      <
td height="100%" width="3" rowspan="4"></td>
      <
td height="100%" width="17" rowspan="4"></td>
      <
td height="100%" width="808" colspan="6" rowspan="4">
      <
iframe name="iframe" src="test2.html" marginwidth="1"
marginheight="1" style="height:100%;width:100%;" border="0"
frameborder="0" scrolling="yes">
      
Your browser does not support inline frames or is currently configured
not to display inline frames
.
      </
iframe>
      </
td>
      <
td height="100%" width="3" rowspan="4"></td>
    </
tr>
    <
tr>
      <
td height="1" width="169"></td>
    </
tr>
    <
tr>
      <
td height="1" width="169"></td>
    </
tr>
    <
tr>
      <
td height="100%" width="169" valign="top"></td>
    </
tr>
    </
table>

</
body>

</
html

Geändert von wahsaga (14-04-2004 um 10:52 Uhr)
Mit Zitat antworten
  #12 (permalink)  
Alt 14-04-2004, 10:51
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 24.455
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

<table border="0" align="center" cellpadding="0" style="border-collapse: collapse; height: 100%;" width="1003" id="table1" bordercolor="#000000">


100% von was?

prozentuale höhenangaben beziehen sich auf die höhe des/der elternelemente - aber die haben bei dir keine höhenangabe, also sind deine 100% hier auch nur so gross, wie es der inhalt der tabelle erfordert.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #13 (permalink)  
Alt 14-04-2004, 13:16
tschekowski
 Junior Member
Links : Onlinestatus : tschekowski ist offline
Registriert seit: Jan 2004
Beiträge: 186
tschekowski ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wenn ich die 100% weglasse wird das Iframe in meinem Falls etwas größer angezeigt...

wenn ich aber eine andere Tabellenkonstruktion verwende funktioniert diese !A auch mit 100% bei der Tabellenhöhe - das ist echt komisch....

[PHP]
<html>
<head>
<title>Iframe</title>
</head>
<body>
<table cellspacing="0" cellpadding="0" height="100%">
<tr height="1">
<td width="3"></td>
<td width="169"></td>
<td width="3"></td>
<td width="17"></td>
<td width="9"></td>
<td width="601"></td>
<td width="150"></td>
<td width="30"></td>
<td width="1"></td>
<td width="17"></td>
<td width="3"></td>
</tr>
<tr>
<td></td>
<td>
<table cellspacing="0" cellpadding="0" height="100%">
<tr>
<td height="15"></td>
<td height="1"></td>
<td height="1"></td>
<td></td>
</tr>
</table>
</td>
<td></td>
<td></td>
<td colspan="6" valign="top">
<iframe src="test2.html" height="100%" width="100%">
Nix mit Frames!
</iframe>
</td>
<td></td>
</tr>
</table>
</body>
</html>[PHP]
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Schwere Sicherheitslücke in PHP 5.3.9
Schwere Sicherheitslücke in PHP 5.3.9Die Sicherheitslücke erlaubt das Ausführen von PHP-Code über das Netzwerk. Suhosin bringt Abhilfe öffnet jedoch alte Probleme

02.02.2012 | Berni

Firefox 10 enthält neue Entwicklerwerkzeuge
Firefox 10 enthält neue EntwicklerwerkzeugeFirefox steht in der Version 10 zum Download bereit. Gerade Entwickeler dürften sich über die neuen Entwicklungswerkzeuge freuen.

31.01.2012 | phpler

 

Aktuelle PHP Scripte

Gästebuchservice Script ansehen Gästebuchservice Script

Eröffnen Sie ihren eigenen Gäsebuchservice und bieten Sie ihren Besuchern ein kostenloses Gästebuch an. Verdienen Sie an den Integrierten AD System. Viele Benutzerdeffinierte Einstellungen ermöglichen ihren Kunden eine gute Integration an das Layout ihrer

10.02.2012 maternet | Kategorie: PHP/ Gaestebuch
LizenzMaker

Mit dem PDF-LicenseMaker erstellen Sie völlig unkompliziert und innerhalb kürzester Zeit eine Lizenz für Ihre Software-Artikel im PDF-Format. Sie verwalten die Daten Ihrer Software, Lizenztexte, PDF-Dokumente und Lizenzgrafiken bequem über ein Webinter

10.02.2012 maternet | Kategorie: PHP/ PDF
Top 100 Counterservice mit Verzeichnis ansehen Top 100 Counterservice mit Verzeichnis

Sie erhalten in diesem Script ein Top 100 Verzeichnis mit einem integrierten Counterservice. Wenn Sie sich Registrieren erhalten Sie einen kostenlosen Counter für ihre Website. Wenn ihre Besucher auf den Counter klicken, erhalten Sie automatisch eine h

09.02.2012 maternet | Kategorie: WEBMASTER/ Counter
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:21 Uhr.