Verlinkung zu anderen Internetseiten
Autor: Heinrich S.
Besucht 1240,
Followers 1,
Geteilt 0
Hallo
WebSiteX5-Programm
Ist das ein Programmfehler von WebSiteX5?
Wenn ich in meinem Homepageprogramm auf eine fremde Internetseite verlinken möchte, funktioniert es immer dann, wenn ich zum Beispiel beim «Objekt Button» «Eigenschaften», «Link», (siehe Bild)
«Im selben Fenster öffnen» oder
«In einem neuen Fenster öffnen» oder
«In einem Pop-up-Fenster öffnen» wähle,
Wähle ich aber
«In einem ShowBox-Fenster öffnen»
erscheint ein leeres Bild, die Verlinkung funktioniert nicht.
Ich habe es mit verschiedenen Browser getestet.
Ist dies gewollt und absichtlich so programmiert?
Freundliche Grüsse
Heiri Süess
Gepostet am
Hallo Heiri,
kann es sein weil Du http:// statt https:// eingetragen hast?
VG
Andreas
https://www.baar.ch/
Autor
Hallo Andreas
Besten Dank für die schnelle Antwort.
Ich habe heute einen kleinen Test mit 4 verschiedenen Objekten gemacht.
Test-Beispiele auf meiner Homepage auf der Seite ganz unten:
https://www.heiri-suess.ch/wissenswertes.php
Zuerst habe ich 2 mal das «ShowBox-Fenster» genommen, einmal mit https:// und einmal ohne das «s»
Das Gleiche habe ich mit der Option «Pop-up-Fenster» getan.
Zusätzlich habe ich den Test mit fünf verschiedenen Browsern gemacht.
Resultat: Bei allen Browsern wurde die angewählte Internetseite gesperrt oder es erschien ein leeres Bild, wenn ich die Option «ShowBox-Fenster ausgewählt habe.
Wenn ich aber «in Pop-up-Fenster öffnen» wähle, funktioniert das Öffnen der Internetseite mit https:// und auch mit http://
Freundliche Grüsse
Heiri
Hallo Heinrich,
ich habe den Link mal in einem Test Projekt ausprobiert und funktioniert in allen Varianten.
Es kann sein das, wenn du den Link seber schreibst WSX ein wenig rumzickt.
Schreibe dir den Link in einem anderen Texteditor (z.B. Notpad++), speichern, aber die alten Links löschen und das Projekt einmal speichern.
Dann den Link aus der TXT kopieren und einfügen.
So könnte es dann klappen
Ich mache es folgendermassen:
Die Website ohne diese Links ins Internet stellen.
Dann die Seiten, welche verlinkt werden, sollen aufrufen.
Und jeweils die URL kopieren. Benutzte dazu ein leeres Worddokument.
Dann den Link aus dem Worddokument jeweils
am korrekten Ort einfügen. Je nachdem Im selben oder in einem neuen Fenster öffnen.
Grösse anpassen.
Nachtrag:
Wenn die URL online ist und stimmt, funktioniert es auch offline in der Vorschau.
Mein Tip: die ctrl-Taste, respektive die strg-Taste plus die Vorschau (Auge) gemeinsam gedrückt halten.
https://watelet.ch/diverse-seiten.html
(It > De) ... kein Problem mit dem Programm ...
...!... der LINK ist geschützt und kann nicht in der ShowBox (oder IFRAME) für "cross domain policy" > 'X-Frame-Optionen' bis 'SAMEORIGIN' funktionieren...!...
... wie es auch nicht funktionieren kann > ...!... https://www.google.de/ ...!...
... Sie können die direkte Linköffnung im Browser, auf der zweiten Registerkarte, auf der zweiten Seite oder im JS PopUp-Fenster verwenden...
.
ciao
.
@ KolAsim: Vielen Dank für die Info zu diesem Sachverhalt. Worin liegt denn der Unterschied zwischen einer ShowBox und z.B. einem Pop-up-Fenster ? Hier kann die Seite ja geöffnet werden. Warum lässt der gerufene Server in diesem Fall den Zugriff des rufenden Servers zu, obwohl sich dieser in einer anderen Domain befindet ?
@ KolAsim: Thank you for the info on this matter. What is the difference between a showBox and e.g. a pop-up window ? The page can be opened in a pop-up-window. Why does the called server allow access to the calling server in this case even though it is located in a different domain ?
Was ich so gesehen habe, hat diese Seite ganz schön viele Sperre eingebaut und man kann gar nichts machen wenn man nicht die Cookies bestätigt hat. Sogar der Aufruf des Seitenquelltexts ist ungewöhnlich im Hintergrund.
Möglicherweise besteht hier eine Iframe Sperre aber keine Sperre für den normalen Aufruf in einem Fenster.
In eine Showbox wird es eingebettet und in einem Popup aufgerufen!
Autor
Hallo
Vielen Dank für die Hilfe
Heiri
(It > De) ... die ShowBox ist ein modales Fenster, ein DIV_CUSTOM, das Teil derselben Seite ist, die sichtbar oder nicht sichtbar gemacht wird ....
... der Inhalt der ShowBox ist ein IFRAME ...
... da es sich also tatsächlich um einen IFRAME handelt, darf es keine proprietären externen Seiten im Rahmen der "domänenübergreifenden Richtlinie" enthalten ...
... in der Tat, wie ich Ihnen bereits sagte, selbst wenn Sie die GOOGLE-Seite laden möchten, wird es nicht funktionieren, da es unter der gleichen Art von Schutz steht ..
... diese Art von externen Seiten erlauben ihre Anzeige nur auf der eigenen Seite eines Browsers, und dies kann auf den Seiten "_parent", "_top", "_blank", "PopUp" (JS) gesehen werden...
... genau ...
....
... Hinweis: ... das PopUp-Fenster ist auch der ShowBox (mit zusätzlichem Schalter) vorzuziehen, selbst bei niedrigen Auflösungen für "mobile" Geräte ...
....
Hallo, ciao
.
@ KolAsim: Vielen Dank für die ausführliche Erklärung !!
@ Andreas, @ KolAsim:
Wozu überhaupt beide Möglichkeiten in WSX5 ? Ist der Grund darin zu sehen, dass beide Möglichkeit (mit 'cross domain policy' und ohne 'cross domain policy') von WSX5 möglich sein sollen ?
... Ich habe es vorher erklärt ...
... wenn Sie normale, nicht proprietäre und ungeschützte Adressen oder die Ihres Servers verwenden, haben Sie keine Probleme...
.