Ich mache ein Widget ähnlich wie die uservoice Widgets, außer ich möchte den Inhalt der Seite in einem iFrame sein, anstatt das Widget über Javascript angezeigt werden. Wie kann ich eine ganze Seite (Breite/Höhe 100%) iFrame mit einem div nach links des Browsers festgelegt haben, ein Beispiel (mit Hilfe von JavaScript, anstatt css/html) ist hier: http://uservoice.com/demoOverlay div über iframe
Ich will das Widget nativ auf der Seite erscheinen und der Inhalt über iFrame geladen werden.
Irgendwelche Ideen? Ich kann nicht machen, dass der iFrame die ganze Seite ausfüllt, und auch das Erscheinen oben. Ich habe mit Z-Indizes gespielt, um kein Glück zu haben. Code-Beispiel:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<style>
#widget {
left: 0px;
position: absolute;
top: 50%;
display: block;
z-index:100001;
width: 25px;
}
#content {
z-index:1;
}
</style>
</head>
<body>
<div id="widget">
widget
</div>
<iframe frameborder="0" id="content" src="http://www.google.com/" width="100%" height="100%"></iframe>
</body>
</html>
Ich habe Ihren Code mit ff3.5.7 auf Ubuntu getestet und es scheint gut zu funktionieren. Welche Einrichtung verwendest du? – Flatlin3
Das Z-Index-Ding funktioniert nicht auf Iframes. – Michael