2013-12-18 2 views
0

http://sequoiapacificmortgage.com/loan-application/Javascript перенаправления с плавающего фрейма вызывается URL

Я внедренная формы заявки на кредит клиентов (на другом сайте) в плавающий фрейм, так что пользователь остается на сайте. Заявка на получение кредита (по запросу) перенаправляется на домашнюю страницу клиента, но, к сожалению, она остается в рамке, а не идет в главное окно домашней страницы. Я спросил здесь, как исправить это, и ему сказали, что целевой атрибут target = "_ top" будет делать трюк.

Процессор приложений кредита люди не имеют возможности добавить атрибут Target для перенаправления URL, и они предложили следующее:

«благодарственных страницу после нанесения и перед перенаправлением URL имеет уникальный URL .

можно закодировать свой IFRAME распознать этот URL и перенаправить весь сайт на главной странице, а не в зависимости от vLender перенаправления в пределах фрейма?

Я в том числе уникальный поблагодарить вас страницу URL от Lori's мы bsite ниже, атрибут ref_ID - это уникальный идентификатор приложения, назначенный моему тестовому приложению (идентификаторы приложения генерируются с использованием первых 3 букв имени заявителя [LYN для Lynsee] и первых 3 букв фамилии заявителя [TES для тестирования], за которым следует числовая последовательность), но вы должны уметь это удалить, и код вашего пользовательского сайта распознает URL-адрес .php, который приведет к перенаправлению в коде вашего сайта, который будет иметь место до того, как наша система начнет перенаправление на домашнюю страницу страницы в пределах iframe.

(https://www.vlender.com/apps/templates/new_thank_you.php?ref_id=LYNTES998262971

ли вообще возможно сделать это Спасибо за ваши советы

С уважением, Нед

ответ

0

EDIT:! Вы можете обрабатывать навигацию фрейма, и посмотрите, к чему он обращается.

onload, чтобы увидеть, когда iframe перешел на новую страницу и contentWindow.location.href на получить URL-адрес из iframe.

что-то вроде:

function checkURL() { 
    if(document.getElementById('iframeID').contentWindow.location.href == "UNIQUE_URL") // if the location of the iframe is the unique url 
     window.location = "redirect.html"; //redirect this page somewhere else. 
}); 
<iframe id="iframeID" onload="checkURL();" ... //onload fires when a page loads in the iframe 

на нагрузке: http://w3schools.com/jsref/event_frame_onload.asp

ПОЛУЧИТЬ IFrame URL: Get current URL from IFRAME

+2

Добро пожаловать на ТАК! OP не помечал 'jQuery', поэтому вы должны попробовать и ответить в простой JS. – srquinn

+0

Является ли это JS? Кроме того, при переадресации это нужно переместиться в верхнюю часть iFrame, поэтому как мне это структурировать? – Nedward

+0

Отредактировано, обратите внимание на изменения. (все ...) Также ознакомьтесь с пояснениями и комментариями. для получения дополнительной информации см. ссылки. – TastySpaceApple

Смежные вопросы