Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 23. Oktober 2010 21:20
- LUCKMAGAZIN
- arbeitet mit CMSMS
- Ort: Nuthe-Urstromtal
- Registriert: 23. Oktober 2010
- Beiträge: 183
Re:
Hallo!
Gibt es eine Variante von einem TAG, wie ich eine CGI-Datei includen bzw per iframe einbauen kann?
MfG Marcel
Offline
#2 26. Oktober 2010 12:11
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Hallo Marcel,
hast du schon
{embed url='http://www.webseite.de/bla.cgi'}probiert?
Dem iframe ist es normalerweise egal, was da includet wird ...
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#3 03. Mai 2011 16:22
- anne66
- probiert CMSMS aus
- Registriert: 21. April 2011
- Beiträge: 50
- Webseite
Re:
Frage: Wie kann man das iFrame dann formatieren? Habe ein embed-Objekt das gescrollt werden muss, aber der Inhalt wird abgeschnitten.
Bin dankbar für jeden Tipp
gruß
schon wieder Anne
Offline
#4 03. Mai 2011 17:07
- Wurst2008
- Gast
Re:
Das hatte ich doch erst.
Schau mal hier:
http://forum.cmsmadesimple.de/viewtopic.php?id=715
Nockenfell konnte mir da sehr gut helfen.
#5 03. Mai 2011 19:15
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
@anne: Geht es zufällig noch um Deine Immobilienseite? Das iFrame bei "Kaufangebote"?
Dein Problem wird der {embed} Tag und die automatische Höhenberechnung des iFrames via Javascript sein.
Wenn ich Javascript abschalte, sehe ich überhaupt keinen Inhalt!
Bei eingeschaltetem Javascript sehe ich zwar Inhalt, aber ich erhalte in der Fehlerkonsole beim Firefox die Fehlermeldung:
Fehler: Permission denied to access property 'body'
Quelldatei: http://www.roy-immobilien.de/index.php? … ufangebote
Zeile: 59
Ich habe das schon mehrmals versucht zu erklären: Ein Javascript von Domain A kann kann aus Sicherheitsgründen (Same-origin-policy) nicht auf Eigenschaften von Inhalten eines iFrames, die von Domain B geladen werden, zugreifen. (Das habe ich auch schon vor Ewigkeiten im .org Forum angesprochen. Leider ohne Erfolg.) Deshalb scheint der IE das iFrame in irgendeiner Standardhöhe anzuzeigen (anstelle die Höhe dem Inhalt anzupassen). Da das iFrame vom {embed} Tag das Attribut scrolling=no und beim Style die Eigenschaft overflow:visible bekommt, gibt es auch nichts zu srollen.
(overflow:visible ergibt bei einem iFrame ohnehin keinen Sinn.)
Wieso das allerdings beim Firefox trotz Javascript-Fehler funktioniert, kann ich gerade nicht sagen.
Ich halte diesen {embed} Tag wegen seiner Javascript-Geschichte nur für sehr bedingt einsetzbar. Nämlich nur dann, wenn die anzuzeigenden Inhalte vom selben Server kommen. Aber vor allem, weil es keine Fallbacklösung gibt, wenn Javascript nicht aktiviert ist!
Bei externen Inhalten (Google-Maps oder eben Dein Immobilienscript) macht das keinen Sinn.
Da wäre das Plugin {iFrame} die bessere Wahl.
(Ist im Prinzip das gleiche wie {embed}, nur ohne Javascript. Details siehe Taghilfe im Backend: Erweiterungen->Tags und dann in der Tabelle auf iFrame klicken)
Edit: {iFrame} Link aktualisiert
Beitrag geändert von NaN (03. Januar 2013 11:20)
Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
#6 03. Mai 2011 20:30
- anne66
- probiert CMSMS aus
- Registriert: 21. April 2011
- Beiträge: 50
- Webseite
Re:
@ NaN,
Kann verstehen, dass du leicht genervt bist, weil die Newbees immer wieder dieselben Fragen stellen, dieselben Fehler machen und dann hier im Forum rumquieken
Danke daher doppelt für deinen ausführlichen Beitrag. Den Hinweis, den iFrame mit der externen source direkt einzubinden, habe ich heute auch an anderer Stelle bekommen (siehe Wurst2008)
Das embed war die erste Lösung, die ich in der CMSms-Dokumentation gefunden hatte.
Mal sehen, ob das noch hinzukriegen ist
Danke für eure Geduld
Anne
Offline
#7 03. Mai 2011 21:44
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
Ich bin weniger genervt von den Fragen, als vielmehr davon, dass es da noch immer keine adäquate Lösung für CMSms gibt. Zumal schon einige User bessere Lösungen vorgeschlagen haben, aber irgendwie stößt man da bei den Entwicklern auf taube Ohren.
Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
#8 04. Mai 2011 08:11
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Für meine Bedürfnisse funktioniert es mit diesem Javascript
[== JavaScript ==]
<script type="text/javascript">
<!--
function autoResize(id){
var newheight;
var newwidth;
if(document.getElementById){
newheight=document.getElementById(id).contentWindow.document .body.scrollHeight;
newwidth=document.getElementById(id).contentWindow.document .body.scrollWidth;
}
document.getElementById(id).height= (newheight) + "px";
document.getElementById(id).width= (newwidth) + "px";
}
//-->
</script>und diesem Style
[== CSS ==]
<style type="text/css">#simpleframe {overflow:visible; width: 99%}</style>1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#9 02. September 2011 16:31
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Hallo,
ich habe ebenso ein Problem mit das "embedden".
Tag {embed} erfahre ich als ungeeignet.
Tag {iframe} funktioniert besser aber es passt sich nicht die Höhe an, trotz haeder=true.
Wo platziere ich dieses Javascript von cyberman?
Kann {iframe} so in eine weiter leere Seite oder muss ich ein div extra geben "simpleframe"?
Schon seit Monate versuche ich ein Problem zu lösen und ich bin beinahe da.
Wenn es gelingt das iFrame an die Höhe anzupassen ist mein Problem gelöst.
Mit freundlcihen Grüßen,
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#10 02. September 2011 17:03
- piratos
- CMSMS-Profi

- Registriert: 12. August 2011
- Beiträge: 545
Re:
emed erzeugt auch nur einen iframe, das Javascript jedoch arbeitet laut Quellcode nur mit dem FF.
Offline
#11 02. September 2011 20:09
- nockenfell
- Moderator

- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.807
- Webseite
Re:
In der Regel funktioniert die automatische iFrame Höhe nur mit "eigenen" Seiten. Externe Seiten können nicht dynamisch eingebunden werden. Ist wahrscheinlich eine Sicherheitseinschränkung der Browser. Detailliert habe ich mich nicht damit auseinander gesetzt.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox, Revisions
Offline
#12 03. September 2011 11:26
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Vielleicht dass ich die einfache Lösung wähle,
height="5000em" . . . . . .
Nein, ich gebe die scrollbar dazu und ein etwas kleinere höhe.
Besser pragmatisch lösen.
M.fr.Gr.
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#13 04. September 2011 22:18
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Ist wahrscheinlich eine Sicherheitseinschränkung der Browser. Detailliert habe ich mich nicht damit auseinander gesetzt.
Korrekt!
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#14 04. September 2011 11:51
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Hallo,
nochmal eine Frage über {iframe}.
Ich habe als parameter - scrolling="yes"
es erscheint aber kein Scrollbar.
Was könnte der Ursache sein?
Müssen DOCTYPE die selbe sein im Iframe, oder gibt es andere Voraussetzungen?
Danke für jede Hint.
M.fr.Gt.
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#15 04. September 2011 12:17
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
Öffne mal die PHP Datei. Dort steht irgendwo was von overflow:hidden
Nimm das mal raus.
(weiß garnicht mehr was das da zu suchen hat)
Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
#16 04. September 2011 12:53
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Danke!
ich habe es angepasst und kann jetzt die Sache beenden.
Es betrifft eine sogenannte "Content Syndizierung" von eine
Behörde in Österreich die kaum zu integrieren ist.
Jetzt mache ich eine minimale Webseite wo diese Content drinnen ist und die
integriere ich in ein Iframe, dann funktioniert es.
Fast alle Behörden in Österreich arbeiten ausschließlich mit Windows
und haben Probleme mit LAMP-Stack Servern.
[edit]
Beispiel im Testseite
http://www.stajl.biz/cms171/lebenslagen/
Mit freundlichen Grüßen,
Jan
Beitrag geändert von Janl (04. September 2011 15:11)
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
1
- Übersicht
- »
- »