Wie man Grenze für einen Iframe in IE8 los wird
Erstelle ich ein dialog mit einem iframe-innen, das problem ist, dass die Grenze zeigt im IE8 funktioniert dies problemlos in jedem anderen browser.
Dies ist, was ich versucht habe, ich habe auch versucht border:none
$(d.dialog).find('#MyCoolDialogInner').html('<iframe src="/apex/EscalationForm?id={!Case.Id}" height="495" width="380" marginheight="0" marginwidth="0" frameborder="0"/>');
Vielen Dank im Voraus
InformationsquelleAutor der Frage PepeFloyd | 2012-09-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie die frameBorder-Attribut (beachten Sie die Hauptstadt 'B').
So würde es Aussehen:
InformationsquelleAutor der Antwort Anoop
Haben Sie versucht, die Einstellung über CSS?
Auch, diese scheinen zu arbeiten -
marginheight="0" marginwidth="0" frameborder="0"
. Entnommen aus dieser Beitrag auf der gleichen IE-Problem.InformationsquelleAutor der Antwort Robin Maben
Versuchen Sie dies:
InformationsquelleAutor der Antwort Steven Hunt
Merke ich, IE8 ist ein ärgernis, wenn es um iFRAMES. Die "Frameborder" ist obsolet in HTML5 so, während es ist die einfachste Möglichkeit für den IE8, ist dies nicht eine langfristige Lösung.
Habe ich erfolgreich ausgeblendet Grenzen und scrollbars, indem der iFRAME innerhalb eines Containers. Die iFRAME-container selbst befindet sich innerhalb eines div-für die Allgemeine Positionierung auf der web-Seite. Der iFRAME selbst wird absolute positioniert, und die negative Ränder sowohl oben und Links, um sich zu verstecken die oberen und linken Ränder. Breite und Höhe des absolut positionierten iFRAME sollte codiert werden, bei über 100%, so dass es mehr als die übergeordnete Größe bis zu dem Punkt, dass die rechten und unteren Ränder sind nicht sichtbar (auch die Scrollbalken nicht sichtbar sind). Diese Technik macht auch die iFrame reaktionsschnell Weg, weil der iFRAME-container verwendet Prozentsätze sowie die div-hält die container. Natürlich der iFRAME parent-div gesetzt werden muss, overflow:hidden.
Hier ist ein Beispiel code:
InformationsquelleAutor der Antwort Frugal
frameborder
kann ein1
oder0
sicher nicht "Nein" ist ein Gültiger Wert. Coda gültige Wert von Option während der Codierung und nur 1 und 0 stehen zu verwenden, wenn ich dies tun, um mein iframe.InformationsquelleAutor der Antwort SchwartzTX