Получить URL-адрес из обновленной рамки JSBIN

У меня есть iframe с jsbin URL. Когда я редактирую jsbin, есть ли какой-нибудь возможный способ получить обновленный URL, не беря его из интерфейса jsbin.

Например,

У меня есть мой iframe с jsbin. Я работаю над этим, и URL-адрес jsbin меняется, чтобы сохранить мою работу. Как с помощью JavaScript я могу получить обновленный URL-адрес?

------ HTML

<div><iframe id="myframe" class='iframeSize'  src="www.jsbin.com/fafda/1/edit" ></iframe></div>;

------ Javascript

var updatedLInk = $("#myframe").attr("src");

Когда я редактирую jsbin, ссылка меняется, потому что в ней хранится информация, однако, когда я хочу получить обновленную ссылку, я получаю только оригинальную ссылку, например www.jsbin.com/fafda/1/edit, а не www.jsbin.com/fafda. /8/ редактировать

1 ответ

Решение

Вы могли бы использовать <iframe id="myframe" class='iframeSize' src="www.jsbin.com/fafda/latest" >

для того, чтобы всегда отображать последнюю версию вашего jsbin.

Кроме того, если в любое время вам нужно выяснить URL, вы можете запросить latest URL т.е. www.jsbin.com/fafda/latest из вашего кода на стороне сервера (чтобы избежать междоменных проблем с клиентской стороны js) и прочитайте последнее местоположение перенаправлено.

Другие вопросы по тегам