Вы можете общаться между 2 фреймами из 2 разных доменов, используя window.postMessage
для последних браузеров.
Если вам требуется поддержка IE6 / IE7 или более старых браузеров, вы можете использоватьwindow.name
hack.
Оба метода позволяют передавать строковые данные между кадрами.Затем вам нужно иметь несколько javascript с обеих сторон, которые слушают событие и совершают действие.Вам не нужно ничего менять в конфигурации браузера.
РЕДАКТИРОВАТЬ:
После вашего комментария есть еще один вариант: букмарклет ,Вы определяете страницу, подобную этой, на своем сайте, меняя путь к файлу js:
<html>
<body>
<a href="javascript:(function(){var s=document.createElement('SCRIPT');s.src='/url/to/your.js?'+(Math.random());document.getElementsByTagName('head')[0].appendChild(s);})()">Drag'n Drop this to your bookmarks</a>
</body>
</html>
И вы просите своих пользователей нажимать на закладку, когда они хотят, чтобы ваш код запускался.Это вставит код на страницу клиента, и вы сможете делать то, что хотите.
Очевидно, это связано с проблемой безопасности.Ваш скрипт имеет полный доступ (контент, куки) на своей странице.Но так как вы почти готовы перекомпилировать веб-браузеры для этого :) Я думаю, это будет работать для них.