Я попробовал несколько разных вещей, но ничто действительно не работало, в основном я должен получить текущее местоположение/URL от iframe, добраться, первая часть хотят и возвращают его хешу в URL. как я могу сделать это в JavaScript?
Выберите правильный iframe элемент, вытащите атрибут src , сделайте свое дело, назначьте src для window.location.hash
var iframe = $('iframe');
var src = iframe.attr('src');
window.location.hash = src;
EDIT
Если вы хотите получить динамическое местоположение из iframe
, вы необходимо получить доступ к свойству contentWindow
:
var iframe = $('iframe');
var contentWnd = iframe.attr('contentWindow');
var url = contentWnd.window.location.href;
window.location.hash = url;
также интересно прочитать о получении свойства contentWindow: