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

Fremde inhalte im Frame Anzeigen!

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
lostengine
PostRank 5
PostRank 5
Beiträge: 232
Registriert: 25.05.2004, 10:22

Beitrag von lostengine » 23.12.2004, 13:01

Da ist doch jemand der mit ner Suchmaschine meine seiten in nen Frame als ergebnisse Präsentiert!
Darf man das?
Wenn nicht was kann ich dagegen tun?

Hier ein Beispiel:
<...>

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.


shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 23.12.2004, 13:08

Wo issen da nen Frame ?

lostengine
PostRank 5
PostRank 5
Beiträge: 232
Registriert: 25.05.2004, 10:22

Beitrag von lostengine » 23.12.2004, 13:12

Ah,achso
einfach mal wenn du auf dieser seite bist dann auf diesen link klicken!


Url: www.freewelt.de/seiten/G-seiten-map.html

shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 23.12.2004, 13:17

Code: Alles auswählen

 <script language="JavaScript">
         <!--Engage Cloaking Device
         if&#40;window !=top&#41;&#123;

         top.location.href=window.location.href;
         alert&#40;'Es ist nicht gestattet die Webpraesenz von DEIN SEITENNAME in fremde Frames einzubetten!'&#41;;
&#125;
         
         // Drop Cloak -->
    </script>
Einfach einbauen und fertig ;)

lostengine
PostRank 5
PostRank 5
Beiträge: 232
Registriert: 25.05.2004, 10:22

Beitrag von lostengine » 23.12.2004, 13:31

Danke ist cool funktioniert auch!
Aber wenn ich jetzt meine seiten aufrufe bekomme ich ne Fehlermeldung:
Es sin Fehler auf der seite aufgetreten!
Habe den Code zwischen <head></head> rein kopiert

Airport1
PostRank 10
PostRank 10
Beiträge: 4489
Registriert: 16.08.2004, 18:50
Wohnort: Backnang / bei Stuttgart

Beitrag von Airport1 » 23.12.2004, 13:57

Hallo, das ist alles nicht ganz so einfach wie es aussieht, da unter bestimmten Browsern mit bestimmten Javascript Versionen Probleme damit auftreten. So ist es unter Umstaenden 'nicht mehr erlaubt' das Ziel (die URL) eines FREMDEN Frame Targets auszulesen. Dies wurde eingefuehrt da damit einige Leute Schindluder betrieben haben. Abhilfe KANN ein try... catch... bringen, dies wiederum kann Probleme mit aelteren Browsern oder Apple Macs verursachen (Leidenserfahrung aus der Praxis)...
Linktauschanfragen zwecklos
https://www.bot-trap.de/ Spamschutz fuer Webmaster - zentrale Meldestelle fuer Web Spam
https://www.airport1.de/blog/ Lombagruschd Blog mid Gardadierle
https://www.ranking-hits.de/ Counter & PR Service

lostengine
PostRank 5
PostRank 5
Beiträge: 232
Registriert: 25.05.2004, 10:22

Beitrag von lostengine » 23.12.2004, 14:04

Danke Airport
Aber hast du denn keine Idee was ich dagegen noch tun kann?

shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 23.12.2004, 14:24

@Airport
dies wiederum kann Probleme mit aelteren Browsern oder Apple Macs verursachen (Leidenserfahrung aus der Praxis)...
Erst mal sich selbst auf den neusten Stand bringen hilft auch ne Menge ;)

Airport1
PostRank 10
PostRank 10
Beiträge: 4489
Registriert: 16.08.2004, 18:50
Wohnort: Backnang / bei Stuttgart

Beitrag von Airport1 » 23.12.2004, 17:15

Aeltere Browser kennen das try ... catch Konstrukt ganz einfach nicht, und werfen dann einen Fehler, neuere hingegen benoetigen teilweise das try ... catch Konstrukt da man sonst mit "Permission denied" fuer das Auslesen einer FREMDEN URL (URL von anderer Domain) beworfen wird. Nur weil es unter einer bestimmten Browser-Config funktioniert, funzt es noch lange nicht bei allen. (Das ist ein kleiner Teufelskreis.)

shapeshifter, was meinst Du?
Linktauschanfragen zwecklos
https://www.bot-trap.de/ Spamschutz fuer Webmaster - zentrale Meldestelle fuer Web Spam
https://www.airport1.de/blog/ Lombagruschd Blog mid Gardadierle
https://www.ranking-hits.de/ Counter & PR Service

AnjaK
PostRank 9
PostRank 9
Beiträge: 2614
Registriert: 11.10.2004, 10:29
Wohnort: Riddermark

Beitrag von AnjaK » 23.12.2004, 17:35

Edit:
Kappes, das geht ja gar nicht, was ich schrieb, ich doof :D

Hab gaaaaar nix gesagt :D :oops:
Zuletzt geändert von AnjaK am 23.12.2004, 17:40, insgesamt 2-mal geändert.
Penisneid hat einen Namen: WebLiga | Los! Artikel schreiben! | Onlineshop hier anmelden! | Staatl. geprüfte Boardbösewichtin | Keine PNs bitte, bitte nur email.

Airport1
PostRank 10
PostRank 10
Beiträge: 4489
Registriert: 16.08.2004, 18:50
Wohnort: Backnang / bei Stuttgart

Beitrag von Airport1 » 23.12.2004, 17:36

Zur Problematik fremde hrefs auszulesen siehe auch:

https://forum.de.selfhtml.org/archiv/20 ... 1/#m348723
https://forum.de.selfhtml.org/archiv/20 ... 5/#m520084

Ein moeglicher Workaround waere sich auf das Auslesen von frames.length zu beschraenken, dies sollte immer erlaubt sein :

https://forum.de.selfhtml.org/archiv/20 ... 57/#m24989

BTW, es gibt sogar Browser bzw. Configs wo man nicht einmal irgendetwas vom window oder anderen bestimmten Objekten auslesen darf...
Linktauschanfragen zwecklos
https://www.bot-trap.de/ Spamschutz fuer Webmaster - zentrale Meldestelle fuer Web Spam
https://www.airport1.de/blog/ Lombagruschd Blog mid Gardadierle
https://www.ranking-hits.de/ Counter & PR Service

Airport1
PostRank 10
PostRank 10
Beiträge: 4489
Registriert: 16.08.2004, 18:50
Wohnort: Backnang / bei Stuttgart

Beitrag von Airport1 » 23.12.2004, 17:42

AnjaK: Am besten waere wohl Javascript erst gar nicht zu verwenden, dann ist man erst gar nicht an moegliche Restriktionen durch den Client gebunden. Ein netter Workaround von Dir, denn ich beizeiten mal testen werde, danke ;-)
Linktauschanfragen zwecklos
https://www.bot-trap.de/ Spamschutz fuer Webmaster - zentrale Meldestelle fuer Web Spam
https://www.airport1.de/blog/ Lombagruschd Blog mid Gardadierle
https://www.ranking-hits.de/ Counter & PR Service

AnjaK
PostRank 9
PostRank 9
Beiträge: 2614
Registriert: 11.10.2004, 10:29
Wohnort: Riddermark

Beitrag von AnjaK » 23.12.2004, 17:46

Aber das Stützen auf Frames braucht es gar nicht:

Javascript:

aktuelleURL=window.top.location.href;
eigeneURL="https://eigenedomain/";
if(!aktuelleURL.indexOf(eigeneURL)) top.location.href=eigeneURL;

Edit:
Wenn man php verwenden kann, kann man das dynamisch für alle Unterseiten machen, falls man ein template verwendet:

aktuelleURL=window.top.location.href;
eigeneURL="<? $PHP_SELF?>";

if(aktuelleURL!=eigeneURL)) top.location.href=eigeneURL;
Zuletzt geändert von AnjaK am 23.12.2004, 17:52, insgesamt 2-mal geändert.
Penisneid hat einen Namen: WebLiga | Los! Artikel schreiben! | Onlineshop hier anmelden! | Staatl. geprüfte Boardbösewichtin | Keine PNs bitte, bitte nur email.

AnjaK
PostRank 9
PostRank 9
Beiträge: 2614
Registriert: 11.10.2004, 10:29
Wohnort: Riddermark

Beitrag von AnjaK » 23.12.2004, 17:47

Lieber nicht Airport, war ein Denkfehler von mir, das kann leider nicht gehn, weil das script erst auf DEINEM Server geparst wird und dann auf den anderen Server per http geschickt wird. Leider... sonst würde es gehn *g*
Airport1 hat geschrieben:AnjaK: Am besten waere wohl Javascript erst gar nicht zu verwenden, dann ist man erst gar nicht an moegliche Restriktionen durch den Client gebunden. Ein netter Workaround von Dir, denn ich beizeiten mal testen werde, danke ;-)
Penisneid hat einen Namen: WebLiga | Los! Artikel schreiben! | Onlineshop hier anmelden! | Staatl. geprüfte Boardbösewichtin | Keine PNs bitte, bitte nur email.

Airport1
PostRank 10
PostRank 10
Beiträge: 4489
Registriert: 16.08.2004, 18:50
Wohnort: Backnang / bei Stuttgart

Beitrag von Airport1 » 23.12.2004, 18:03

Hm, beim folgenden kann er im uebrigen wieder "permission denied" werfen:

aktuelleURL=window.top.location.href;

Ich sag ja, das ist ein Teufelskreis, ehe man sichs versieht fliegt einem wieder ne Exception um die Ohren... ;-)
Linktauschanfragen zwecklos
https://www.bot-trap.de/ Spamschutz fuer Webmaster - zentrale Meldestelle fuer Web Spam
https://www.airport1.de/blog/ Lombagruschd Blog mid Gardadierle
https://www.ranking-hits.de/ Counter & PR Service

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag