/ / Určenie adresy iframe pre rámce cudzích zdrojov - javascript, html, iframe, prehliadač, politika rovnakého pôvodu

Určenie adresy Iframe pre zahraničné zdrojové rámce - javascript, html, iframe, prehliadač, zásada rovnakého pôvodu

Existuje nejaký spôsob, ako zistiť, či sa adresa URL zobrazuje v prvku iframe? Existuje nejaký spôsob, ako prinútiť odkazy v prvku iframe, aby sa otvorili na novej karte / okne?

A čo je najdôležitejšie, možno to urobiť bez ohľadu na rovnakú pôvodnú politiku pre rámce zahraničných zdrojov? A ak nie, prečo to porušuje tieto pravidlá?

Zahraničné mám na mysli, nie sú hostené v rovnakej doméne. Napríklad stránka www.google.com je cudzia pre webovú stránku www.stackoverflow.com.

odpovede:

0 pre odpoveď č. 1

Jediný spôsob, ako načítať webovú adresu vo vnútri prvku iframe, je, keď adresa URL prvku iframe odkazuje na rovnakú doménu, ako má rodič. Tu je dobré vysvetlenie, prečo to nemôžete urobiť inak.