Передача адреса электронной почты на сторонний веб-сайт - PullRequest
0 голосов
/ 25 января 2011

У нас есть внутренний сайт, который имеет множество ссылок на сторонние сайты.Одним из основных требований является передача электронной почты вошедших в систему пользователей на сторонний сайт после щелчка по ссылке и заполнения поля электронной почты, т.е. на странице входа в систему.Мы используем IE6, который не сохраняет пароли или файлы cookie.

Существует ли какой-либо javascript, который найдет идентификатор на странице и заполнит его, нажав на ссылку.Спасибо за любую помощь.

1 Ответ

0 голосов
/ 25 января 2011

Ну, jQuery может сделать это довольно легко:

$('a#special_link_thing').click(function()
{
  $('#other_element').val('foo@bar.com');
});

Упс, неправильный код. Вы не можете запрашивать контент с внешней страницы, если он не находится в том же домене, что и файл JS. Вы можете создать оболочку PHP, которая принимает URL и возвращает его исходный код:

<?php echo file_get_contents($_GET['url']); ?>

Теперь, если вы делаете AJAX, просто позвоните wrapper.php?url=http://www.google.com/, и вы можете сделать это с JS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...