Нажать ссылку на другом сайте.
Есть чужой сайт aliensite.sit, на нём есть файл index.html, в котором объявлена функция fu(), и вот такая ссылка:
<a href="javascript: void(0);" onclick="fu(1)"> У меня есть мой сайт mysite.sit. Возможно ли мне сделать так, что бы пользователи, попавшие на мой сайт автоматически нажимали на ссылку на чужом сайте, или вызывали на нём функцию fu(1)? Я пробовал получить document чужого сайта, написав в своём index.html: <script type="text/javascript"> window.location.href = "http://aliensite.sit"; alert(window.document.title); //но алерт выводит title моей страницы(mysite.sit/index.html), а не страницы(aliensite.sit/index.html) </script> Нужно абсолютно в добрых целях:) Спасибо за то, что прочитали мой вопрос. |
Нет. Это политика запрета кроссдоменного доступа - основа безопасности.
Да и вобще, после смены location ваши скрипты перестают работать (верней, они могут работать, но только пока вы еще не перешли на новый location) |
Я на форуме нашел этот вопрос и автору вроде как удалось его решить, но он к сожалению не поделился опытом: http://javascript.ru/forum/misc/2061...a-funkcii.html
Если бы мне удалось получить ссылку на функцию я бы просто сделал редирект на эту ссылку. Или я вообще не правильно понимаю и решить данную задачу действительно невозможно? Про локейшен я понял из эксперементов - отпадает. В ифрейме выполнятся тоже ни чего не будет. Что-то у меня соображения заканчиваются. |
Ок, дерзайте :)
В чем смысл вызова этой функции foo() ? |
Часовой пояс GMT +3, время: 09:48. |