Исполнение скриптов на двух своих сайтах.
sps
|
Цитата:
откройте для себя http://events.yandex.ru/talks/412/ и научитесь самостоятельно отлаживать код |
Цитата:
Адрес прописываем в action="" формы. Если есть дайте ссылку на действующую страницу! |
avatator,
Э эээ А Вы хотите обмениваться куками меж сайтами с разных доменов ? Поясните тогда - как и когда и куда Вам их надо передавать... Т.е есть страница и фрейм со второго сайта, Передаём во фрейм или из фрейма ? |
avatator,
Прямой обмен документов с разных доменов - запрещен, Ответьте на вопросы поста 9 - что нидь придумаем |
avatator,
Клик по контенту во фрейме ? или ? И куда передать данные - во фрейм или во вне ? Почему при установке фрейма чисто не добавить к адресу установки - адрес текущего сайта ?
<div style="position: absolute; top: 0px; left: 0px; width: 100px; z-index: 2; height: 100px; background-color:#008000;"
id="ball" onclick=style.display=\'none\'><div style="position: absolute; width: 100px; height: 100px; z-index: 1"
id="layer2"><iframe name="f5" scrolling="no" width="200" height="200"></iframe><p></div>
<form id="BannerFrm" action="" method="GET" target="f5" name="Names"><input type=hidden value="1"/></form>
<script>
$("#Id Кнопки").click(function (){
var thisLink=document.URL;
var bannerLink='http://avatator.narod.ru/proba2.html';
$("BannerFrm").attr("action",bannerLink+'#'+thisLink); //Устанавливаем Адрес фрейма с добавкой хеша с текущим линком
$("BannerFrm").submit(); //Открываем фрейм;
});
</script>
Во фрейме считываем Хеш var LinkClick=location.hash; |
avatator,
Нет - вы кликаете на кнопку - передаете во фрейм адрес фрейма + хеш-добавку с адресом страницы с которой кликнули |
avatator,
Куки на клиенте нельзя передавать с одного домена на иной Можно или через сервера, которые должны быть настроены на обмен куками или если сайты с одного домена. Если скрипты на обоих сайтах - передачу данных можно осуществить не куками А позже, перезаписать в куки |
Цитата:
На странице сайта открываем фрейм и записываем в него адрес с хешем данной страницы
<div style="position: absolute; top: 0px; left: 0px; width: 100px; z-index: 2; height: 100px; background-color:#008000;"
id="ball" onclick=style.display=\'none\'><div style="position: absolute; width: 100px; height: 100px; z-index: 1"
id="layer2"><iframe style="display:none" name="f5" scrolling="no" width="200" height="200"></iframe><p></div>
<form id="BannerFrm" action="" method="GET" target="f5" name="Names"><input type=hidden value="1"/></form>
<script>
var thisLink=document.URL; //Адрес текущей страницы
var bannerLink='http://avatator.narod.ru/proba2.html'; //Адрес фрейма
$("BannerFrm").attr("action",bannerLink+'#'+thisLink); //Устанавливаем Адрес фрейма с добавкой хеша с текущим линком
$("BannerFrm").submit(); //Субмитим форму - Открываем фрейм;
$("layer2 > iframe").show();
</script>
Во фрейме считываем Хеш var LinkTop=location.hash;и Записываем в Кук |
avatator,
1. Записываем куки на основной странице, передаём адрес(или иные данные) во фрейм через хеш параметр, считываем хеш во фрейме и перезаписываем куки во фрейме на втором сайте Чо нужно то ? - ну читайте не только своё или поясняйте последовательность! |
| Часовой пояс GMT +3, время: 01:49. |