Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

JavaScript in IFrame aufrufen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Reinsch
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 25.04.2006, 09:07

Beitrag von Reinsch » 25.04.2006, 09:14

Hallo zusammen,
Ich habe folgendes Problem:
Ich möchte auf einer HTML Seite in einem Iframe eine Aspx Seite einbinden, in der sich wiederum eine JavaScript Funktion befindet. Nun möchte ich von der Hauptseite aus (HTML) per JavaScript, die JavaScript Funktion der ASPX Seite aufrufen. Etwas so: window.frames(framename).funktion();
Leider bekomme ich immer die Fehlermeldung: "Erlaubnis verweigert" obwohl beide Seiten lokal in einem Verzeichnis liegen. Jemand eine Idee, wie ich diese JavaScript Funktion im Iframe korrekt aufrufe. Wenn ich statt der Aspx Seite eine HTML Seite einbinde, dann funktionierts...

Danke
Reinsch

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Metaman
PostRank 7
PostRank 7
Beiträge: 602
Registriert: 17.04.2004, 07:37
Wohnort: Wittenburg (Mecklenburg)

Beitrag von Metaman » 25.04.2006, 11:17

ich glaub das windows ist falsch?
versuche es statt dessen mal mit parent
vielleicht hiflt auch das weiter?
https://www.dcljs.de/faq/antwort.php?An ... er_refer20

oder
https://www.supportnet.de/discussion/li ... oid=109575

Reinsch
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 25.04.2006, 09:07

Beitrag von Reinsch » 25.04.2006, 12:05

Hi Metaman,
danke für Deine Hilfe. Aber wie ich es auch drehe und anwende, es kommt immer die gleiche Fehlermeldung: "Erlaubnis verweiger". Wenn ich aber eine Funktion in einem Iframe aufrufe, in der eine HTML Seite eingebunden ist, dann geht's komischerweise...
Ist es möglich, einen Button der im IFrame steckt, von der Parentseite aus zu klicken, bzw als object zu bekommen?

Grüße
Reinsch

Fox Mulder
PostRank 8
PostRank 8
Beiträge: 804
Registriert: 16.11.2004, 09:06

Beitrag von Fox Mulder » 25.04.2006, 13:15

Wenn die beiden Frames auf unterschiedlichen Domainen liegen geht das nicht. Aus Sicherheitsgründen.

Mehr Info, google: javascript frame Erlaubnis verweigert

Reinsch
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 25.04.2006, 09:07

Beitrag von Reinsch » 25.04.2006, 13:24

Hi Fox Mulder,
ich weiß, hab mir schon die Finger wund gegoogelt.
Es liegen alle Dateien (die Hauptseite + die Aspx Seite) nicht nur ein einer Domain, sondern sie liegen sogar im selben Verzeichnis bei mir auf dem Rechner.

Grüße
Reinsch

Reinsch
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 25.04.2006, 09:07

Beitrag von Reinsch » 25.04.2006, 15:03

Vielleicht noch etwas mehr Hintergrund:
Auf der ASPX Seite, die in dem Iframe eingebunden wird, ist ein Login Button. Wenn man auf diesen Login Button klick, wird man per Active Directory in ein anderes System eingeloggt und auf der Hauptdatei Infos für den User dargestellt. Um nun dem User diesen klick zu ersparen, bzw. der Login Button soll erst gat nicht angezeigt werden, sondern er soll eben automatisch beim Laden der Hauptseite gedrückt werden. Irgendwer ein Idee, wie man das am besten löst?

Dank + Grüße
Reinsch

Metaman
PostRank 7
PostRank 7
Beiträge: 602
Registriert: 17.04.2004, 07:37
Wohnort: Wittenburg (Mecklenburg)

Beitrag von Metaman » 25.04.2006, 16:09

sondern sie liegen sogar im selben Verzeichnis bei mir auf dem Rechner.
da könnte das Problem liegen.
testest Du das ganze zufällig mit dem Internet Explorer??
Dann damit bekomme ich bei mir loca auch öfter mal einige Sicherheitsmeldungen.

benutze einfach mal den Firefox oder einen anderen Browser oder lade das mal auf einen online webserver..

Reinsch
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 25.04.2006, 09:07

Beitrag von Reinsch » 25.04.2006, 16:13

Firefox geht nicht, da die Aspx Seite den Browser prüft, und leider eine wunderschöne Meldung ausgibt, das nur der IE unterstütz wird. :-(

fw
PostRank 6
PostRank 6
Beiträge: 464
Registriert: 11.07.2005, 23:02

Beitrag von fw » 25.04.2006, 17:04

Reinsch hat geschrieben:Firefox geht nicht, da die Aspx Seite den Browser prüft, und leider eine wunderschöne Meldung ausgibt, das nur der IE unterstütz wird. :-(
Dümmer gehts nümmer!

Metaman
PostRank 7
PostRank 7
Beiträge: 602
Registriert: 17.04.2004, 07:37
Wohnort: Wittenburg (Mecklenburg)

Beitrag von Metaman » 25.04.2006, 17:14

fw hat geschrieben:Dümmer gehts nümmer!
naja ich würde es nicht ganz so drastsich sagen, ob ich dem eigentlich zustimmen kann.
denn der Anteil der Firefox Benutzer oder derer die was anderes außer dem IE nutzen, steigt ständig.

Reinsch
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 25.04.2006, 09:07

Beitrag von Reinsch » 26.04.2006, 07:07

Moin,
ich habe leider keinen Einfluss auf die ASPX Seite....:-(
Aber gibt es eine Möglichkeit, den Button im IFrame von der Haupseite aus zu klicken?

Grüße
Reinsch

Reinsch
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 25.04.2006, 09:07

Beitrag von Reinsch » 27.04.2006, 09:01

Keiner mehr eine Idee?

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag